如何使用 ffmpeg 从相机编码 UHD 4K 视频作为 DaVinci Resolve 输入

我使用此命令将手机中的视频(UHD / 4K)转换为使用 DNxHR 编解码器作为 DaVinci Resolve 中的输入媒体。

ffmpeg_dnxhr.sh
ffmpeg -i input.mp4 -vcodec dnxhd -acodec pcm_s16le -pix_fmt yuv422p -r 30000/1001 -profile:v dnxhr_hq output.mov

**注意 DNxHR 文件非常巨大,即使对于一些相当简单的视频,每分钟也有约 10GB!**但是,编码相当快(在我的计算机上约为 0.5 倍实时),你不会真正损失此视频类型的任何显著质量。

此 shell 脚本将当前文件夹中的所有 .mp4 文件批量编码为 DNxHR

batch_encode_dnxhr.sh
for i in *.mp4 ; do ffmpeg -i $i -vcodec dnxhd -acodec pcm_s16le -pix_fmt yuv422p -r 30000/1001 -profile:v dnxhr_hq ${i}.mov ; done

Check out similar posts by category: Audio/Video