View Single Post
Old 16th August 2015, 05:11   #26  |  Link
OvejaNegra
ekTOMBE STUDIOS
 
OvejaNegra's Avatar
 
Join Date: Dec 2005
Location: Cuba
Posts: 254
Quote:
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.
Got it, yes its very destructive. I was asking for the more "99.9999%" accurate conversion, but off course is too much.

Quote:
You're free to do it however you like, but me.... I try to make sure my SD encodes are BT.601 and my HD encodes are BT.709. If that means converting the colours when downscaling/upscaling, I convert them. That way, if a player isn't paying attention to the info written to the video stream and the colorimetry used is based on resolution, the video should display correctly.
i always assumed that was the main porpuse of colormatrix (because Xvid / MPEG4 dont have that info on the stream) even now with x264, there is the risk of decoders ignoring the info and work according to resolution.
__________________
So, it works or not???
OvejaNegra is offline   Reply With Quote