View Single Post
Old 4th May 2018, 07:33   #5  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Don't get stuck trying to understand matrix and primaries separately. All color space converting functions I have used change everything needed as one operation, ColorMatrix included.

Primaries are what color 100% Red, 100% Green, and 100% Blue are. This is obviously dependent on the screen, it is always 100% R, G, or B. However, if our display is BT.709 (very likely today) and the content was meant to be watched on a PAL TV we want to covert it so it looks correct on our display. Simply do a ColorMatrix conversion in AviSynth.

Edit: I don't actually know what a Shield does with SD or HD video. Does is simply assume everything is BT.709? Does it respect the flags in the source? Does it assume SD is BT.601 and HD is BT.709? It might take some testing with some colorbar encodes, there is no solution that would work for all possibilities.
__________________
madVR options explained

Last edited by Asmodian; 4th May 2018 at 07:44.
Asmodian is offline   Reply With Quote