Sorry to bring up this topic again. In this thread:
https://www.videohelp.com/forum/viewtopic.php?t=18990&highlight=ccir601
I would appreciate if someone could give a bit more info on how to view the historgam on the fly, as well as the screen display presented by BJ_M in that thread(what tool is that? ). Thanks.Originally Posted by Suntan
+ Reply to Thread
Results 1 to 7 of 7
-
-
That link doesn't work for me but I see it involves ccir601, so I think I probably know the gist of it. I'm assuming its explained in that thread but, there are different ranges of luminence levels. Pc's use the full range of 0-255 and tv's have it compressed to leave headroom and footroom in the signal. Depending on the region its usually either a range of 16-235 or 8-235. Anyway, the point is that your've got a full range of 0-255 and your luminence levels may max it out (ie: blackest blacks will hit 0 and whitest whites will hit 255) or they may trail off around the 16 and 235 areas. A histogram can be used to determine what your source does. Play the video and watch the histogram. Pay careful attention to very dark and very light scenes. If the waves extend to the outer edges its not compressed, and is 0-255. If it consistently cuts off before reaching the edges it is 16-235.
Basically you need to know this because if you are encoding for tv then you need to compress to 16-235 (the encoder will anyway) but you want to do it correctly so as to avoid clipping. Its just a good idea to know what you got and where you need to go. -
Adam,thank you for your quick reply. I'm still reading the following threads and try to have a better understanding to this "16-235" "0-255" story.
This is the begining:
https://www.videohelp.com/forum/viewtopic.php?t=244585&highlight=ccir601
followed by this long one:
https://www.videohelp.com/forum/viewtopic.php?t=177532
and this one:
https://www.videohelp.com/forum/viewtopic.php?t=177532
I have some immediate questions while reading these threads:
- Is TMPGEnc the only tool that does this color range "shrinking" and "extention" (with Y/C filter as some people said) ? What about other software, e.g. what about Ulead, how do they handle this ?
- Is that confirmed that PAL TV has full range support ? I read elsewhere that PAL people are also bothered by this 0-255/16-235 issue ?
- Some one said if you dont EDIT the movie, then you dont have to worry about this, otherwise the movie will be converted to RGB, what does EDIT mean in this case, simple cutting is considered as edit ?
- I used After effect Info pallete to display video RGB as mentioned in the above discussion thread but not convinced - I used mainconcept to capture a video from DV camera with "Native format" option, so I assume the uncompressed avi file generated should remain YUV color, but in AE when moving cursor on the clouds, info pallete shows 255,255,255 and I could never found a 0.0.0 value through out the movie, it seems to me the color range has kind of "shifting" to the white side.
Thanks. -
Originally Posted by dyanglp
Originally Posted by dyanglp
As I'll explain in response to your next question, all mpeg video will have a DIGITAL luminence range measuring 16-235. Take an mpeg and play it on PAL equipment and that 16 (blackest black) will translate to an ANALOGUE measurement of 0 IRE. Take that same mpeg and play it on NTSC equiment and it will measure 7.5 IRE, which is noticably brighter then 0 IRE. So you see the decoded (analogue) lumience ranges will vary from PAL to NTSC by nature of just what those standards can handle, but the source is encoded the same either way. So you still have to worry about getting your source to 16-235 correctly regardless of what regional format you are encodign for. To summarize:
For NTSC a digital 16=7.5 IRE.
For PAL a digital 16=0 IRE.
Originally Posted by dyanglp
Originally Posted by dyanglp
But like I said above, NLE's like premiere and After Effects are going to expand this to 0-255 when its decoded. So you can't really use a histogram in these programs to test the lumience range of your source, rather you use the histogram to test the output you will get while using that program. I wish there were an easier way to tell you what you have and where you will go, but the only way is to run tests. If you are using a DV source then your source is going to be 16-235 unless maybe you use the Canapus codec which supports 0-255 output. From there, you can be assured that Premiere or after effects will expand this to 0-255. If you then send this output to TMPGenc you will need to compress it back to 16-235. TMPGenc does this by default. So you see you need to track your process and make sure that you never compress the range multiple times, or convert between YUV and RGB more than necessary. You also have to be careful of a few rogue codecs out there that hard clip rather then compress. Run a 0-255 source through these, while calling for 16-235 output, and it will simply discard all luma values not falling within this scale.
I'm sure you'll have more questions after reading this so fire away. -
Start with understanding color bars and work up from there.
http://www.videouniversity.com/tvbars2.htm
PS: In my experience, if you are working in a zero IRE black DV (similar to CCIR-601) environment, setup should only apply to captures obtained from over the air TV, or matereial obtained from traditional NTSC recorded analog video tapes. When digitizing this material, black should be set to 7.5 IRE (nonmial, use your scopes) and white to 100 IRE. Any digital produced original material should have black at zero IRE and white at 100IRE. And yes, luminance (Y) black should be digital 16 and white should be 235 in an 8 bit DV space (CCIR 601 and SMPTE 259M can be 8 or 10 bit) -
Adam, I really appreciate your detailed explaination, also thank edDV's link. After knowing this color range issue, I am hoping to find some sysmatic way to do thing right, including utilizing certain software tools to discover color problem at each stage and fix it if possible. But like you (and many other people) suggest, this is something based on experience and can only achieved through many tests. So now we are in a delimma (correct me if wrong): what we see from computer is not we'll finally have on TV and I have to fight with my eyes while processing movie in computer. I am thinking to use a TV as the external monitor but not sure how practical it will be, i.e, how would hardware and software support it (my AGP tv card only allows to play back on one monitor at a time), and if this is a common solution out there ?
-
Yes what you see on one will not be what you see on the other. They make actual NTSC monitors but I suppose you could signal out to a regular tv but I think that would drive me nuts personally.
My personal method is to go ahead and expand to 0-255 as soon as possible in my process, and then ensure that it never gets compressed back down to CCIR601 until my actual encode. This gives me proper visible luminence levels at all stages of my editing process, and with most sources you are going to have to go to RGB at some stage anyway so its not like you are losing anything.
The easiest way to tackle this problem is to use as few programs as possible (ie: DV->NLE->Encoder) so there's less things to keep tabs on. Depending on your budget this isn't always practical though.
Similar Threads
-
how to view old 3/4" video
By newsshari in forum Newbie / General discussionsReplies: 2Last Post: 9th Nov 2011, 13:47 -
Video MetaData - How do i view this?
By jmadden93 in forum Video ConversionReplies: 1Last Post: 12th Jun 2010, 13:49 -
Video Partial View
By wonstep in forum Software PlayingReplies: 8Last Post: 29th Apr 2009, 22:04 -
Can't view video on VHS-C
By jbailey227 in forum MediaReplies: 3Last Post: 22nd Feb 2009, 18:35 -
Sansa View 8 GB Model how do I convert video for use with the sansa view?
By goheadtry in forum Video ConversionReplies: 1Last Post: 2nd Jun 2008, 00:01