我正在尝试将与 .mp3 文件组合的图像文件转换为适合在网页上的 Firefox 中显示的 .mp4(使用 mediaelement.js)。我找到了各种建议使用 -pix_fmt yuv420p 的指南,但我收到一条错误消息“打开输出流 #0:0 的编码器时出错 - 可能是不正确的参数,例如 bit_rate、rate、width 或 height”。这是我正在使用的确切命令:
ffmpeg -loop 1 -framerate 2 -i byu-utah.png -i nfl.mp3 -c:v libx264 -preset medium -tune stillimage -crf 18 -c:a copy -shortest -pix_fmt yuv420p byu-utah.mp4
文件可以在这里下载:
http://www.chcs-ut.com/byu-utah.png
http://www.chcs-ut.com/nfl.mp3
最佳答案
好的,想通了。我还需要包括:
-s:v 1920x1080
关于ffmpeg - 尝试将 .png + .mp3 文件转换为 .mp4 格式以使用 ffmpeg 进行流式传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45044212/