我一直在尝试在 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
有人能提出解决方案吗?