Changes between Version 1 and Version 2 of Ticket #9132, comment 25


Ignore:
Timestamp:
Sep 2, 2021, 4:34:18 AM (5 years ago)
Author:
Balling

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9132, comment 25

    v1 v2  
    33It looks like mpv does properly support hevc chroma 1 type and type 0 as I checked by doinb -c copy.
    44
    5 RGB matrix from YCbCr is indeed working now. Unspecified of course still needs to be fixed from RGB to YCBCR. swscale defaults to BT.601 so may be there would have been more point to write BT.601 instead of unspecified. Unfortunately, since YCbCr matrix is not one (there is 601, 709, smpte 240M and 2020 matrices and that is not talking about Chromaticity-derived non-constant luminance system, that is type 12, where you get matrix from looking into what primaries are set too).
     5RGB matrix from YCbCr is indeed working now. Unspecified of course still needs to be fixed from RGB to YCBCR. swscale defaults to BT.601 so may be there would have been more point to write BT.601 instead of unspecified. Unfortunately, since YCbCr matrix is not one (there is 601, 709, smpte 240M and 2020 matrices and that is not talking about Chromaticity-derived non-constant luminance system, that is type 12, where you get matrix from looking into what primaries are set too) and the value is not propogatings in swscale, it has to be set by hand still even now. Oogh.
    66
    77BTW, we need to start testing XYZ too. How does one produce xyz with zscale?