Log in

View Full Version : Still completely lost on correct use of Colormatrix.


mahsah
4th July 2008, 03:51
Screenshot of DGindex info:
http://img123.imageshack.us/img123/8971/46866428fs3.png

Now, according to that, I should need.
colormatrix(mode="Rec.601->rec.709")
AFTER the IVTC, right?

But when I do that, the colors get darker, and all of the reds get a purplish hue.

I'm just completely lost about what is the correct operation here...

J_Darnley
4th July 2008, 11:23
Maybe, if you are using a 709 matrix to convert it back to RGB on playback. Also, the little asterisk there means that the colorimetry wasn't signalled so DGIndex shows a default. Perhaps it is wrong. If it is wrong or not then the colours will be changed anyway, you are supposed to decide if it the change is correct or not.

mahsah
4th July 2008, 18:49
How would I check what matrix I am using on playback in FFDshow?

J_Darnley
4th July 2008, 22:35
By looking at where you set it, Output -> RGB conversion page. This is only used if you are forcing RGB output in ffdshow.

fibbingbear
6th July 2008, 17:51
Correct me if I'm wrong, but doesn't D2Index have a "hints" option that you can turn on, and you can tell ColorMatrix "hints=true", so it automagically figures out the correct conversion?

J_Darnley
6th July 2008, 18:05
Will it be correct for you though? If you use MPEG2Source(info=3) then it will output hints containing the colorimetry of the frames which can be read by ColorMatrix(hints=true). But is this the correct conversion? You must still specify a destination matrix if you don't want the default Rec.601. This does take out some of the manual-ness of it. A problem then occurs if you have a video without the colorimtery specified, as with the OP's video. DGIndex just assumes a default which is then placed into the d2v and hints.

FYI, there is also the d2v option for ColorMatrix which allows the colorimetry to be read from the d2v file.