如何使用 FFMPEG 将 H265 (go pro, 4K, 60) 转换为 DnxHQx (DnxHD 4k, 60)?

如何使用 FFMPEG 将 H265 (go pro, 4K, 60) 转换为 DnxHQx (DnxHD 4k, 60)?

我一直在尝试在 ubuntu 16 中使用 ffmpeg (v. 2.8.15) 将 H265 转换为 DnxHqx (DnxHD,UHD)。经过一番挖掘和答案,我写了以下内容:

ffmpeg -i  GH010689.MP4 -c:v dnxhd -profile:v dnxhr_hqx  -vf "scale=3840:2160,fps=60000/1001,format=yuv422p" -b:v 208M -c:a pcm_s16le ~/Desktop/test.mov

但是,我收到以下错误:

1)Timecode frame rate 29/1 not supported
2)Undefined constant or missing '(' in 'dnxhr_hqx'
3)Unable to parse option value "dnxhr_hqx"
4)Error setting option profile to value dnxhr_hqx. 
5)Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

有人能提出解决方案吗?

相关内容