colinb
19th January 2006, 13:52
I want to encode a PAL DV AVI file to MPEG2 using the HC encoder, and then produce a DVD from it.
As PAL DV is YV12, HC only accepts YV12, and the DVD native format is YV12 then I'd like to the color space to remain in YV12 through the whole of my Avisynth script.
At present I'm using DirectShowSource to read the DV file, but Info tells me that this is producing YUY2, and I therefore have to do a ConvertToYV12 at the end of my script which feeds HC. This represents two color space conversions and I'd like to avoid this.
I've tried AviSource and this reports that there is no decompressor for "dvsd", so I guess this is telling me that I don't currently have a VFW DV decompressor installed.
Is there some way of getting DirectShow to produce YV12 (exact copy of decompressed DV)? Or do I have to install a VFW codec which will output good quality YV12 - and if so what VFW DV codec should I be using?
As PAL DV is YV12, HC only accepts YV12, and the DVD native format is YV12 then I'd like to the color space to remain in YV12 through the whole of my Avisynth script.
At present I'm using DirectShowSource to read the DV file, but Info tells me that this is producing YUY2, and I therefore have to do a ConvertToYV12 at the end of my script which feeds HC. This represents two color space conversions and I'd like to avoid this.
I've tried AviSource and this reports that there is no decompressor for "dvsd", so I guess this is telling me that I don't currently have a VFW DV decompressor installed.
Is there some way of getting DirectShow to produce YV12 (exact copy of decompressed DV)? Or do I have to install a VFW codec which will output good quality YV12 - and if so what VFW DV codec should I be using?