Page MenuHome

Render Animation: FFmpeg > DNxHD fail
Open, Needs Triage by DeveloperPublic


System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: Intel(R) UHD Graphics 600 Intel 4.5.0 - Build

Blender Version
Broken: version: 2.81 (sub 12), branch: master (modified), commit date: 2019-09-27 02:45, hash: rB92686c667e71

Short description of error
No matter the export settings, the DNxHD codec always fail.
The error message is a very uninformative one: ff_frame_thread_encoder_init failed

My guess is that current implementation doesn't respect the fixed profiles DNxHD needs to have:

On setting up the right profiles for DNxHD, there is a quite informative post here:

Is DNxHD worth the trouble to fix? I would say yes. Not only does it support 2K, 4K and 8K in 10 bit 4:4:4 in DNxHR, it is also one of the fastest codecs around for proxies. Ex. here I'm comparing a DNxHD 36 playing in Blender with the built-in MJPEG proxy at 100% - the DNxHD plays the accurate frame rate whereas the MJPEG plays 10 fps too slow and the file size is the same(gif):