[FFmpeg-devel] [PATCH v4 2/2] libavformat/mxfenc: add missing dnxhr mxfcontainer essence ULs
Paul B Mahol
onemda at gmail.com
Sat Sep 8 12:37:37 EEST 2018
On 9/8/18, Jason Stevens <jay at wizardofthenet.com> wrote:
> Add missing dnxhr mxf container essence ULs to the mxf encoder.
> set proper mxf frame size for dnxhr using libavformat/dnxhd's get dnxhr size
> function.
>
> This fixes dnxhr mxf files being quarantined by Avid Media Composer.
>
> Signed-off-by: Jason Stevens <jay at wizardofthenet.com>
> ---
> libavformat/mxfenc.c | 53 +++++++++++++++++++++++++++++++++++++++++++-
> 1 file changed, 52 insertions(+), 1 deletion(-)
>
> + case 1272:
> + sc->index = INDEX_DNXHR_HQ;
> + break;
> + case 1271:
> + sc->index = INDEX_DNXHR_HQX;
> + sc->component_depth = 10;
> + break;
> + case 1270:
> + sc->index = INDEX_DNXHR_444;
> + sc->component_depth = 10;
> + break;
DNxHR HQX/444 can be 12bit.
More information about the ffmpeg-devel
mailing list