View Single Post
Old 14th August 2015, 06:56   #14  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Quote:
Originally Posted by OvejaNegra View Post

Quote:
ColorMatrix corrects the colors of mpeg2 streams of dvds. More correctly, those mpeg2 streams are encoded using a different set of coefficients as used by AviSynth's color conversion routines or by the XviD/DivX decoders
Again, what streams with bt709?
I guess only author of the plugin can answer that. Other than that, we can't even guess. That quote makes absolutely no sense.
"corrects the colors of mpeg2 streams of dvds" - there's nothing to correct
"encoded using a different set of coefficients as used by AviSynth's color conversion routines" - What different set? What routines? Avisynth is not converting anything. This is only matters when you convert from YUV to RGB, and you don't. And even if you do, avisynth supports both conversions, Rec601 and Rec709

Quote:
Originally Posted by OvejaNegra View Post
Is there any proper way of converting from one to another on avisynth (without using colormatrix), i know this would imply converting to and from RGB but i want to know.
Not sure if I got you right, but assuming you have Rec601 YV12 source, to make it 709 this should do the job:

ConvertToRGB32(matrix="Rec601").ConvertToYV12(matrix="Rec709")

But this is more destructive than using colormatrix.

Last edited by Keiyakusha; 14th August 2015 at 07:01.
Keiyakusha is offline   Reply With Quote