Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
7th January 2009, 15:19 | #41 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
@madshi
I have adjusted to first post to mention what to do in case of a CRT TV (method 2 and 3). Please correct me if I wrote anything wrong.
__________________
MPC-HC 2.2.1 |
7th January 2009, 15:20 | #42 | Link |
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
I'm suggesting autodetection in fact.
Officially there is no such thing as full range 601, however every low resolution FRAPS video is in fact full range. This is why the conversion needs to test both the chroma and the luma for ranges. More info here: http://en.wikipedia.org/wiki/YCbCr But you understand correctly that we are missing the pal/ntsc difference in 601. Also, i believe this has not been discussed before but: Monitors and HDTV displays are all calibrated to sRGB/709. However both pal and ntsc SD and broadcast signals live in slightly different colorspaces that do not fit in sRGB/709, so the conversion will result in either clipping or distortion of a small portion of the colors |
7th January 2009, 15:23 | #43 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
because games are full range in the first place.
Quote:
it's the gamut that is different, depending on the mastering but the YCbrCr>RGB coeffs are identical in both cases...just like REC.709 for HD. Last edited by leeperry; 7th January 2009 at 15:26. |
|
7th January 2009, 15:26 | #45 | Link |
Registered User
Join Date: Apr 2008
Posts: 1,106
|
This is excellent. So I have just calibrated my new Samsung Series 9 using settings from a guy on another forum, and I think he calibrated it with the target 709. I have my new TV set to accept input as full range.
If this type of auto detection could be done for all of the combinations you talked about, what way should our displays be calibrated? Does any calibration technique incorporate all of the standards like 601 and 709? Last edited by mark0077; 7th January 2009 at 15:28. |
7th January 2009, 15:28 | #46 | Link | ||
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
Quote:
This is not needed for REC709 because the gamut already matches sRGB. Quote:
This is the factory setting for all digital 720p capable displays and all monitors Last edited by tetsuo55; 7th January 2009 at 15:31. |
||
7th January 2009, 15:38 | #47 | Link |
Registered User
Join Date: Apr 2008
Posts: 1,106
|
709 is the way to go then, thanks! Maybe you should present your findings / suggestions to an ffdshow developer. I am sure they would be delighted to read about the PAL/NTSC 601 aswell as the different methods for colorspace conversion.
|
7th January 2009, 15:44 | #48 | Link |
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
I'm not sure the story is finished yet.
I want to get some more feedback first. ----------- Complete (automated) Colorspace, gamut and level conversion for digital video: #check luma and chrome for clipping to determin the used levels for either Adjust expansion parameters accordingly #check if the video is SD or HD if resolution is XXX or higher = HD else SD # in case of SD check for PAL/NTSC If framerate is not 25/50 assume NTSC ? ((not sure how to handle 24fps)) ((might also want to check resolutions)) -in case of HD use 709 conversion -In case of PAL-SD use 601-PAL conversion -In case of NTSC-SD use 601-NTSC conversion The entire process leads to a single formula (not multiple conversions) To reduce rounding errors a higher bitdepth can be used(like 16) for the processing. NOTES: -This method preserves all BTB/WTW data for those non-standard videos that contain them. -HD video can contain full-range without breaking spec. -This conversion is valid for all PC based systems, even if the videocard supports 16-235 it will do this conversion(or re-convert) itself resulting in crushed blacks I will have to find the exact primaries for NTSC/PAL they where posted here on doom9 or at the avsforum Last edited by tetsuo55; 7th January 2009 at 16:22. |
7th January 2009, 19:00 | #49 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
also european/russian/continental chinese BD's are either 23.976/24fps but they use the EBU gamut I don't think you can let ffdshow make wild guesses on the gamut. Last edited by leeperry; 7th January 2009 at 19:15. |
|
7th January 2009, 19:17 | #50 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
BTB/WTW is not "non-standard". A DVD may officially contain BTB and WTW information. Of course the DVD makers must live with the fact that a properly calibrated TV will supress most of the BTB/WTW information. But this doesn't make the use of BTB/WTW illegal or non-standard. |
|
7th January 2009, 19:20 | #51 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
also, Seb.26 has added a dynamic levels option in ffdshow filters(select "Seb's BTB&WTW"), it will dynamically show you these levels...if they ever existed in the first place. you can of course set the detection threshold, the time hold etc etc some guys on HCFR are hooked to it! |
|
7th January 2009, 19:23 | #52 | Link | |
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
Quote:
I might be wrong, but according to the mastering article i read about bluray, no matter what the source was it gets converted to REC709 before encoding to disk. But the editing does indeed often happen with EBU or SMPTE-C. Not all movies seem to fall into this category it seems, i have seen a few lists here and there but they seem fairly short. This process does not need to happen in FFdshow(which should have a lot more user options on top of the auto-detec tion) |
|
7th January 2009, 19:33 | #54 | Link | ||
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
Quote:
Keep in mind though, that at default settings almost everyone is seeing an incorrect image at this point. Only the people who tweak stuff get an accurate image. Quote:
According to the calculation on page44 anything below 16 will get clipped. If a device is capable of showing lower values it can decide to ignore this calculation. |
||
8th January 2009, 00:22 | #56 | Link | |
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
Quote:
Because they are smart, as it saves money and they can actually use it for promotion purposes Last edited by tetsuo55; 8th January 2009 at 00:24. |
|
8th January 2009, 01:05 | #57 | Link | ||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
you can't get a factory calibrated display with a perfect sRGB/HDTV(they're identical) gamut. even professional broadcast equipment used in mastering houses is weekly recalibrated by color engineers with Minolta CS sensors(that are also recalibrated every 6 months). this is the native wide gamut of a JVD HD750 : offering generic gamut conversion in ffdshow is not possible still I guess most smart displays will use the following YCbPr>RGB decoding depending on the resolution...or will let you select it at least : Rec. ITU-R BT.601-5 => PAL / SECAM / NTSC Rec. ITU-R BT.709-4 => HD Quote:
standalone DVD players output 16-235 video data in 0-255..if I remember well it was chosen to go 16-235 to avoid crosstalking for airwaves broadcasting. |
||
8th January 2009, 01:16 | #58 | Link |
MPC-HC Project Manager
Join Date: Mar 2007
Posts: 2,317
|
the problem with this wide gamut is bitdepth.
Storing all those values in 8bit will cause a lot of banding, secondly, if that display does not do a near-lossless 8bit source to 10bit wide gamut conversion all colors will be displayed incorrectly. These wide gamuts are intended to be used with 10bit or higher signals, even 10bit has enough space to store a very wide gamut without banding. The industry is well aware that we have 8bit-random-colorspace/gamut images and video. For this reason as much as possible is stored in REC709/sRGB. These colorspaces can be losslessly converted to the display's gamut in 8bit using ICC profiles.(Every display device should have the option to display limited range/sRGB(not necessarily accurately calibrated)) You could display the image completely in the wide gamut, however this could result in banding. When i say generic conversion i mean converting the ANY to 1, the standard in use by the entire computer industry and HD video is sRGB. From this standard either a 3D-lut or preferably a ICC v4 profile can make the last minute adjustments for the end user display(losslessly). For those people that do not care/know about this, they will at least have an as close to sRGB image as possible, instead of random and guaranteed wrong colors/luminance. In the end the computer/display will always be trying to display sRGB, no matter how badly it does so. ---- PS, about the JVD HD750 chart The first thing any professional calibrator will do in an end user situation is try to get those primaries as close as possible to sRGB. ---- I hope that when windows7 is released i will be able to buy a HDMI 1.3+ videocard and use 10bit xvYCC(my current card already does 10bit but not xvYCC, and even if it did windowsxp/vista does not allow more than 8bits per channel over hdmi) Last edited by tetsuo55; 8th January 2009 at 01:44. |
8th January 2009, 04:34 | #59 | Link | |||||||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
Quote:
Quote:
Quote:
Quote:
before deciding anything, please refer to yesgrey3 as he's very much aware of all I'm saying(he did the gamut conversion mathlab stuff for the PS gamut conversion script)...besides I don't think the ffdshow coders care too much about gamuts Quote:
besides it's your lucky day, the HD750 does have built-in gamut mapping options....but the RS1/HD1 does not. here's a HD1 before/after SMPTE-C conversion using yesgrey3/JohnAd PS script in MPC : http://www.avsforum.com/avs-vb/showp...4&postcount=90 as you can read, the movie colors are not grossly oversaturated anymore and the guy is very happy w/ the gamut corrected picture Quote:
we should stop threadcrapping clsid's sticky topic anyhow Last edited by leeperry; 10th January 2009 at 16:04. |
|||||||
8th January 2009, 17:47 | #60 | Link | |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
Can someone look it for me, please? It drives me crazy ... Thanks |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|