View Single Post
Old 25th December 2016, 19:15   #41737  |  Link
e-t172
Registered User
 
Join Date: Jan 2008
Posts: 589
The matrix determines the formula (more specifically, the coefficients) that is used to convert from YCbCr to RGB and vice-versa.

The primaries determines what R, G, and B correspond to in actual color, as in, they are the coordinates of pure red, green, and blue (usually specified in the XYZ color space). For example, a BT.2020 R=0% G=100% B=0% color will be "greener" (more saturated) than the same color in DCI-P3, which will itself be more saturated than the same color in BT.709 (or sRGB, which is identical in that aspect).

These two concepts are completely independent - there's nothing stopping you from playing a video file using a BT.601 matrix and SMPTE-C primaries, for example. Of course, you need to match the parameters that the video was produced with (usually specified in the metadata of the video file), otherwise the colours will look wrong.
e-t172 is offline   Reply With Quote