Quality yv12 to



Keywords: rgb vs. yv12, doom9,video,dvd,conversion,mpeg-2,mpeg-4,divx,xvid,avisynth
Description: [Archive] RGB vs. YV12 Avisynth Development

The answer is yes always, only YV12, except, to get technical, fourcc codes don't belong in any MPEG spec, they are header codes that tell applications how to play files that are only container files like avi files. It is supported by Microsoft to tell the operating system which codecs to apply. This explains why you hardly ever see DVD described as using YV12. All fourcc is is four bytes in a header to tell how to interpret the data, not the data itself.

Toshiba's "Super Digital Progressive" players and the Panasonic HD-1000 use 4:4:4 chroma oversampling, which provides a slight quality boost from DVD's native 4:2:0 format.

Picture dimensions are max 720x480 (for 525/60 NTSC display) or 720x576 (for 625/50 PAL/SECAM display). Pictures are subsampled from 4:2:2 ITU-R BT.601 down to 4:2:0, allocating an average of 12 bits/pixel in Y'CbCr format. (Color depth is 24 bits, since color samples are shared across 4 pixels.)

Now that I think about it, do you suppose a DVD decoder would need a fourcc code to tell it how to decode the video? Of course not, so there may not be anything like that in the header, which would explain the lack of references to it.

Many users are asking the same question: Why is mpeg2dec converting to the YV12 color space now. We never thought about what mpeg2dec did before. Many users think that mpeg2dec never did a color space conversion before and is doing one now; just the opposite is true. MPEG2DEC3 can still convert to YUY2 with the right parameters and it is important to keep in mind that that is still an option, but it is AviSynth that is changing so that no color space conversion is nesessary for DVD.

I think you are probably correct. Many people are wondering if MPEG2DECx is now down-converting from YUY2 to YV12. This is of course not the case.

So if there is any doubt for anyone, DVD's and HDTV are already in a YV12 (4:2:0) color format. All we are doing now is putting off the conversion to YUY2 or RGB as long as possible. And hopefully avoiding it alltogether.

Since 4:2:2 (YUY2) and 4:2:0 (YV12) don't have the same number of color samples or even have any from matching sample points there is an unavoidable blurring that takes place when you convert from one to the other.

In most cases I believe it is best to avoid these conversions, though you probably could come up with (more) counter examples where they would be needed.

And of course you can still use YUY2 if you want anyway. It is not gone. But even if you are going to convert to YUY2 it is probably better to IVTC or deinterlace first.






Photogallery Quality yv12 to:


THE GUIDE - Recording, Rendering and Uploading videos to Youtube


SD > Deniz Cakir & zcan Deniz - Ya Sonra 2011 - High Quality ...


Scott Fitzgerald & Yvonne Keeley - If I Had Words Toppop 1977 ...


Paul Van Dyk Feat Jessica Sutta - White Lies 2007 - High Quality ...


Cher - Believe re-up Top Of The Pop 1998 - High Quality Music ...


SD > Secret Service - Ten O'clock Postman Live Legendi Retro FM ...


Gina G - Just A Little Bit TOTP 1996 - High Quality Music Videos ...


Kylie Minogue - Better Than Today Live London Royal Theatre 2010 ...


Dannii Minogue - Touch Me Like That 2007 - High Quality Music ...


Blue - All Rise Live Willcomen 2013 - High Quality Music Videos ...


Jamelia - Superstar TOTP2 2004 - High Quality Music Videos @ The ...


The Black Eyed Peas - Hey Mama Live Pepsi Smash 2004 - High ...


Bandisoft Forum  View topic - Degraded image quality even ...


madVR - high quality video renderer (GPU assisted) - Doom9's Forum


Chroma subsampling - Wikipedia, the free encyclopedia


MPEG-4 AVC/H.264 Video Codecs Comparison 2010 - Appendixes


Calibrate HTPC for optimal video output | Mai Sun's Blog


idea for upsampling interlaced YV12 in a progressive way ...