我想使用ffmpeg将wmv文件转换为mp4。视频细节为1920x1080,总比特率7978kbps,帧速率29 fps。图像幻灯片,没有音频。它显示音频数据,但在创建wmv时没有禁用音频选项。 ffmpeg -i input.wmv -c:v libx264 -crf 23 output.mp4 我应该使用上面的命令还是有更好的设置来压缩视频而不会失去图片质量?(因为它只是静态图片,动画只是帧之间的转换效果)
要禁用音频,您必须使用-an。 -an(输出)禁用音频录制。 由于您正在针对特定比特率进行编码,因此应该研究双通道编码。您可以在FFmpeg H.264编码指南中找到有关恒定比特率因子(CRF)与双通道ABR的讨论here。
ffmpeg -i input.wmv -c:v libx264 -crf 23 -preset medium -tune stillimage -an output.mp4
? - user4515590crf
不能保证最大比特率。请查看答案中的指南。 - aergistalstillimage
应该没问题。 - aergistal