View Full Version : ConvertToYUY2() really necessary?
zlatan
8th January 2006, 10:55
Is it really necessary to use the ConvertToYUY2() line in your avisynth script when recompressing a DVD to DVD-5? It seems to work fine without it and I dont notice any difference in the output when using ConvertToYUY2() compared to not using it.
My source is a PAL DVD if that matters, and I'm using CCE SP 2.7.
alfixdvd
8th January 2006, 11:50
With CCE is necessary, with HC or Quenc no because they can manage YVY directly, but CCE can't.
Boulder
8th January 2006, 12:31
If you have XviD, DivX5/6 or the Helix YV12 decoder installed, they will do the conversion from YV12 to YUY2 if you feed YV12 data to CCE. However, it's recommended to always do the conversion in the script to make sure nothing goes wrong.
zlatan
8th January 2006, 18:13
Ok, thanks. So if I use the line even though I have XviD installed it will ignore XviD?
Boulder
8th January 2006, 18:17
Yes.
If you have interlaced material (most movies are not), you must use ConverttoYUY2(interlaced=true).
kumi
8th January 2006, 22:16
If you have interlaced material (most movies are not), you must use ConverttoYUY2(interlaced=true).Just to clarify: use ConverttoYUY2(interlaced=true) with CCE, but not HC, right?
Boulder
9th January 2006, 05:01
Yes. HC wants YV12 data.
PhillipWyllie
9th January 2006, 15:33
Isn't the (interlaced=true) bit only for when you downsample to YV12 then at some point later upsample to YUY2 (for interlaced sources).
Boulder
9th January 2006, 15:57
No, it's for converting interlaced material from one colorspace to another, regardless of what you are about to do.
Boulder
19th January 2006, 16:06
CCE will do a RGB->YUY2 conversion anyway so you only waste CPU cycles.
Have you installed HuffYUV and set it to decode YUY2 data? Search in registry for vidc.yuy2 and change it to huffyuv.dll if you have it installed.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.