>> Hmmm, I wonder if y4mscaler can be used simply to do the 411 -> 420 >> conversion even in the situation where no scaling is being requested. >You bet --- it is all just scaling after all: > The chroma planes are being scaled by (2/1, 1/2) and the luma plane is > getting (1/1, 1/1) (which turns into a memcpy in y4mscaler). I imagine proper antialiasing in the decimation/interpolation would improve things some (by removing aliasing artifacts), but in terms of the information content, it's already gone. If I understand correctly, the NTSC DV source decimates the chroma by 2 in one dimension, and then y4mscaler decimates by 2 in the other (yes, it interpolates the first dimension back up, but the information is still gone), and the result has only half the true chroma resolution of either the DV source or natively-captured NTSC mpeg2. I wasn't aware of this before, and it kinda sucks. :(
I hope this at least results in better compression ratios. I suppose you could always deinterlace and rotate the picture 90 degrees, and watch it on your side! Dan ------------------------------------------------------- This SF.NET email is sponsored by: FREE SSL Guide from Thawte are you planning your Web Server Security? Click here to get a FREE Thawte SSL guide and find the answers to all your SSL security issues. http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users