I'm finally trying to do a "professional" encode of some DV footage. I've read all the vegas online documentation, I don't know if there's something better that explains the difference (how Vegas deals with) between "broadcast" black levels and "pc" black levels. I already know about how/why YUV luma shouldn't go outside of 16-235 levels (I'm not a total novice), and how "black" on a TV is 16, and "white" is 235. But I still have questions...
Question 1: Microsoft's DV codec, I think, decodes DV to YUV, but it clamps the YUV between 16 and 235. I think this makes it so that when the YUV is converted to RGB, the "headroom" and "toeroom" are lost. No more "superblack". Can anyone anyone confirm?
Question 2: I think one of the differences between MS's dv codec and the one Vegas uses is that Vegas doesn't throw out the non-clamped YUV values. True?
Question 3: Does the vegas DV decoder expand (decoded) YUV 16-235 to RGB 16-235, or to RGB 0-255?
Here's what I notice as a "bug", or maybe this is how it's supposed to work:
1. use 3rd party codecs is OFF. Use MS DV codec is OFF.
2. put gray color bars onto timeline.
3. open up histogram
4. notice that black is luma level 16, white is luma level 235.
5. render timeline to DV file.
6. open up any other video editing utility, have it decode to YUV flavors (not to RGB) and you see as expected, YUV varies from 16 to 235.
7. reimport DV file into vegas.
8. look in histogram
9. notice former "black" is now at YUV level 32, not 16. former "white" is now grayer.
10. What happened!?
God, I hope somebody can help me soon, I'm dying to know the answer!
Question 1: Microsoft's DV codec, I think, decodes DV to YUV, but it clamps the YUV between 16 and 235. I think this makes it so that when the YUV is converted to RGB, the "headroom" and "toeroom" are lost. No more "superblack". Can anyone anyone confirm?
Question 2: I think one of the differences between MS's dv codec and the one Vegas uses is that Vegas doesn't throw out the non-clamped YUV values. True?
Question 3: Does the vegas DV decoder expand (decoded) YUV 16-235 to RGB 16-235, or to RGB 0-255?
Here's what I notice as a "bug", or maybe this is how it's supposed to work:
1. use 3rd party codecs is OFF. Use MS DV codec is OFF.
2. put gray color bars onto timeline.
3. open up histogram
4. notice that black is luma level 16, white is luma level 235.
5. render timeline to DV file.
6. open up any other video editing utility, have it decode to YUV flavors (not to RGB) and you see as expected, YUV varies from 16 to 235.
7. reimport DV file into vegas.
8. look in histogram
9. notice former "black" is now at YUV level 32, not 16. former "white" is now grayer.
10. What happened!?
God, I hope somebody can help me soon, I'm dying to know the answer!