Resolve 14.0.1 10-bit HEVC Export Instability (macOS)
Posted: Sat Oct 07, 2017 4:36 pm
I am experiencing problems exporting 10-bit HEVC in Resolve 14.0.1 and macOS 10.13.1 Beta on my 2016 15-inch MacBook Pro (Skylake).
Exporting starts normally (running at ~16fps) and encodes about 10 seconds of a 24fps timeline. Then, export slows to 0 or 0.5 fps for ~30 seconds (real time – no export progress), and then encodes another ~5 seconds of the timeline at ~16fps before slowing to 0.5fps again and repeating that process. The export continues in that lurching manner and eventually finishes. However, if you try to stop the export mid-way and quit Resolve, Resolve does not gracefully exit and must be Force Quit. (I experienced this problem when exporting using Metal and OpenCL on my internal RadeonPro 460 and external (Thunderbolt) RadeonPro 580.)
That being said, other exports of the same timeline have no problem (including HEVC 8-bit). This leads me to believe that the problem is related to the fact that my 2016 MBP's Skylake processor only supports hardware acceleration of HEVC 8-bit encode/decode (whereas the newer 2017 MBPs' Kaby Lake processors support hardware acceleration of HEVC 10-bit encode/decode).
(I am very happy to have accelerated HEVC 8-bit for now but if the Resolve team can tune up the 10-bit HEVC export on Skylake, I'll be even happier.)
Exporting starts normally (running at ~16fps) and encodes about 10 seconds of a 24fps timeline. Then, export slows to 0 or 0.5 fps for ~30 seconds (real time – no export progress), and then encodes another ~5 seconds of the timeline at ~16fps before slowing to 0.5fps again and repeating that process. The export continues in that lurching manner and eventually finishes. However, if you try to stop the export mid-way and quit Resolve, Resolve does not gracefully exit and must be Force Quit. (I experienced this problem when exporting using Metal and OpenCL on my internal RadeonPro 460 and external (Thunderbolt) RadeonPro 580.)
That being said, other exports of the same timeline have no problem (including HEVC 8-bit). This leads me to believe that the problem is related to the fact that my 2016 MBP's Skylake processor only supports hardware acceleration of HEVC 8-bit encode/decode (whereas the newer 2017 MBPs' Kaby Lake processors support hardware acceleration of HEVC 10-bit encode/decode).
(I am very happy to have accelerated HEVC 8-bit for now but if the Resolve team can tune up the 10-bit HEVC export on Skylake, I'll be even happier.)