Log in

View Full Version : Is deinterlacing always recommended?


M4ST3R
22nd December 2009, 16:44
I'm going to backup some DVDs to Xvid. Most of them are interlaced. I read everywhere I need to deinterlace the video before the encoding. If I don't deinterlace it looks (as expected) interlaced on my PC but smooth on my TV. Do I really need to deinterlace if I only want to play my videos on my TV?

M4ST3R
22nd December 2009, 20:09
Thanks for the replies :)

1) noob question: when do I have to do a colorspace conversion?
2) I don't think I will resize
3) I don't think I will crop
4) I don't think I will use filters
5) Interlaced video encoding is less efficient than progressive:
For the same target bitrate, what is the best quality?:
deinterlacing + progressive encoding
or
no deinterlacing + interlaced encoding

Blue_MiSfit
23rd December 2009, 01:28
If you're playing your video back on a tube TV, just encode them interlaced (with x264 pls thx) :) Don't throw out half your temporal resolution by same-rate deinterlacing!

~MiSfit

M4ST3R
23rd December 2009, 17:50
If you're playing your video back on a tube TV
~MiSfit
I will play them on a plasma TV via a standalone dvd player. Interlaced xvid videos play fine, don't know whether the player or the TV "deinterlace" them

Blue_MiSfit
24th December 2009, 01:00
Indeed. It could be either.

~MiSfit

henryho_hk
4th January 2010, 07:50
Which "a standalone dvd player" can play interlace-encoded XviD or h264?

Blue_MiSfit
7th January 2010, 02:16
Good question :) There are many DVD players capable of playing MPEG-4 ASP in various containers (AVI, MP4, or sometimes MKV). That being said, I'm not sure which are capable of playing interlaced MPEG-4 ASP.

~MiSfit

lovelove
31st March 2010, 18:52
If you're playing your video back on a tube TV, just encode them interlaced (with x264 pls thx) :) Don't throw out half your temporal resolution by same-rate deinterlacing!~MiSfit Did you mean bit rate or frame rate? Assuming the latter, why did you mention the rate at all, doesn't deinterlace always reduce the temporal resolution, regardless of the final frame rate you chose (since even at high fps some frames are only duplicated or at best interpolated) ?

SeeMoreDigital
31st March 2010, 19:00
Good question :) There are many DVD players capable of playing MPEG-4 ASP in various containers (AVI, MP4, or sometimes MKV). That being said, I'm not sure which are capable of playing interlaced MPEG-4 ASP.

~MiSfitEvery Sigma, MediaTek and Realtek chip-set based player I have are capable of outputting pure-interlaced MPEG-4 Part-2 video correctly. Provided they've been encoded correctly in the first place...

Gavino
31st March 2010, 23:46
doesn't deinterlace always reduce the temporal resolution, regardless of the final frame rate you chose?
No - temporal resolution is maintained if you do double-rate deinterlacing, eg 25fps (50 fields/sec) to 50fps, with each field being expanded to a full frame.

Blue_MiSfit
7th April 2010, 19:19
Correct. Double-rate deinterlacing maintains all temporal information. Hence my preference to bob whenever possible :)

~MiSfit

SeeMoreDigital
7th April 2010, 19:31
No - temporal resolution is maintained if you do double-rate deinterlacing, eg 25fps (50 fields/sec) to 50fps, with each field being expanded to a full frame.Indeed...

Even more useful given the Blu-ray disc format supports 50p...

Gser
9th April 2010, 16:14
Depends if the source is film or nativly interlaced. If its just film that has been interlaced, just hit it with tfm. If there's 3:2 pulldown, use decimation.

Ghitulescu
12th April 2010, 08:05
Depends if the source is film or nativly interlaced. If its just film that has been interlaced, just hit it with tfm. If there's 3:2 pulldown, use decimation.

Actually it's a matrix of 4 solutions. It depends whether the source and the destination is natively interlaced or progressive and whether they accept or not I/P.

I was always of the opinion to keep the native format and only if the displaying device (player inclusive) cannot cope with this native format then I'll do a de-/interlacing.