使用 ffmpeg 将 wmv 转换为 mp4

5 video ffmpeg wmv codec

我想使用 ffmpeg 将 wmv 文件转换为 mp4。视频细节 1920x1080,总码率 7978kbps,帧率 29 fps。图片幻灯片,无音频。它显示音频数据,但是当我创建 wmv 时没有禁用音频的选项。

ffmpeg -i input.wmv -c:v libx264 -crf 23 output.mp4
Run Code Online (Sandbox Code Playgroud)

我应该使用上面的命令还是有更好的设置来压缩视频而不损失图片质量?(因为它只是静态图像,动画只是帧之间的过渡效果)

aer*_*tal 1

要禁用音频,您必须使用-an

-an(输出)禁用录音。

由于您的目标是特定的比特率,因此您应该研究两遍编码。您可以在此处找到讨论恒定速率因子 (CRF) 与两遍 ABR 的 FFmpeg H.264 编码指南。