[FFmpeg-devel] [PATCH 0/4] libavcodec/dnxhdenc: add support for dnxhr encoding
Mark Reid
mindmark at gmail.com
Sun Jul 17 05:37:35 EEST 2016
Hi,
The following patch series adds support for dnxhr encoding.
I added dnxhr as a profile to the dnxhd encoder.
to test:
ffmpeg -f lavfi -i testsrc=size=2048x1152 -vframes 2 \
-vcodec dnxhd -profile:v dnxhr_lb out.mov
These patches only add support for the lb, sq, and hq profiles.
hqx and 444 proflies require 12bit and 12bit-rgb encoding support.
The first movenc patch in currently still pending review in existing post,
I include it here as its required for muxing compatibile mov files.
Mark Reid (4):
libavformat/movenc: add dnxhr compatibility for apple players
libavcodec/dnxhd: add dnxhr profiles
libavcodec/dnxhdenc: add support for variable mircoblock counts
libavcodec/dnxhdenc: add support for dnxhr encoding
libavcodec/avcodec.h | 7 +++
libavcodec/codec_desc.c | 1 +
libavcodec/dnxhddata.c | 31 ++++++++++--
libavcodec/dnxhddata.h | 1 +
libavcodec/dnxhddec.c | 24 +++++++++
libavcodec/dnxhdenc.c | 128 ++++++++++++++++++++++++++++++++++++------------
libavcodec/dnxhdenc.h | 7 ++-
libavcodec/profiles.c | 10 ++++
libavcodec/profiles.h | 1 +
libavformat/movenc.c | 19 +++++--
10 files changed, 186 insertions(+), 43 deletions(-)
--
2.7.3
More information about the ffmpeg-devel
mailing list