Okay, maybe I'm misunderstanding things here, but my impression was that when AVISynth converts YV12 (DVD) to RGB (in the NLE), it defaults to using the TV scale matrix -- so that, say, white pixel with a Y of 235 becomes (255, 255, 255) in RGB, and black with a Y of 16 becomes (0, 0, 0).Mister Hatt wrote:PC scale is silly if your content is TV scale already. Just leave it alone.
And then, once it's RGB (assuming the conversion was done using the right matrix), it's full scale -- and you can't tell what scale it was originally. In that case, there would be no harm in keeping it full scale when converting back to YV12 for playback on a computer monitor. Was I wrong in my understanding of this?
Hey, it's not my fault that a major prosumer NLE only works in RGB colorspace. I was given to understand that there still weren't any NLEs out there that handled YUY2 or YV12 natively. That's the only reason I need to worry about all this in the first place.Mister Hatt wrote:I don't think it's important enough for you to have to worry about given you're already doing it wrong by using RGB at any stage to begin with. When it's wrong in one place, who cares if it's wrong in others. Nobody will notice.
And this whole thread was kicked off precisely because a contest coordinator *did* notice, when I converted my YUY2 HuffYUV file to MPEG-2 with TMPGEnc without realizing I had the "Basic YCbCr" (full scale) option checked.