View Full Version : ConverttoYUY2() with interlaced=true or not, source encoded as interlaced
Boulder
13th January 2007, 13:47
I recall that this thing has been discussed before but I think it never came to a conclusion.
So: I capture a DVB clip which is encoded as interlaced even though the source itself is progressive. Should I use ConverttoYUY2(interlaced=true) or ConverttoYUY2()?
foxyshadis
14th January 2007, 03:39
Doesn't matter. It'll change the chroma slightly, and if you're a purist you might want to make sure it gets done at the decoder stage (like dgdecode's upconv=1), but it won't be very noticeable. It's merging the chroma of temporally shifted lines that sticks out like a sore thumb.
I finally had this beaten into my head by scharfi. >.>
tritical
14th January 2007, 04:43
I'd agree with foxyshadis that you probably couldn't tell the difference either way. Technically though, using the progressive yv12->yuy2 conversion to upsample the chroma of a progressive frame that has been encoded as interlaced yv12 should give better quality due to the way the weights line up (assuming the downsampling was done correctly).
abysas
15th January 2007, 10:41
I remmember such a discussion a couple years ago, but it was in conjunction with CCE, how to recompress progressive (PAL) DVD marked as interlaced. The conclusion was to use ConvertToYUY2(interlaced=true) and in CCE set progressive encoding mode.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.