[FFmpeg-devel] [PATCH 0/4] Better colorspace support in dnxhddec

Christophe Gisquet christophe.gisquet at gmail.com
Sat Jan 30 11:19:02 EET 2021


Nobody complained so the CIDs are likely litle used.
This was developped without reference to the ST2019-1:2016 specs (some
fields are therefore guessed) but with reference to (unredistributable)
samples likely generated by the Avid SDK.

I have no idea how the alpha is coded, but it is variable-length.

Christophe Gisquet (4):
  lav/dnxhd: better support 4:2:0 in DNXHR profiles
  lav/dnxhd: CID 1256 is RGB, not BGR or YUV444
  dnxhd: add partial alpha support for parsing
  dnxhddec: partial alpha support

 libavcodec/dnxhd_parser.c |   7 +-
 libavcodec/dnxhddata.c    |  17 +++--
 libavcodec/dnxhddata.h    |   6 +-
 libavcodec/dnxhddec.c     | 139 ++++++++++++++++++++++++++++----------
 libavcodec/dnxhdenc.c     |   2 +-
 libavformat/mxfenc.c      |   7 +-
 6 files changed, 128 insertions(+), 50 deletions(-)

-- 
2.29.2



More information about the ffmpeg-devel mailing list