ffmpeg - 尝试将 .png + .mp3 文件转换为 .mp4 格式以使用 ffmpeg 进行流式传输

标签 ffmpeg mp4

我正在尝试将与 .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/

相关文章:

image - FFmpeg 前 2 秒视频不显示

flutter - 连接过滤器 : Error initializing output stream

video - 如何在视频中添加标题幻灯片?

ubuntu - ffmpeg - Ubuntu - 将 mkv 转换为 mp4 和 hard sub

python - ffmpeg-python 错误,无法加载 mp4 编码器

ffmpeg - 删除 mp4 元数据的编码日期?

linux - Q : Bash script infinite loop causing ffmpeg spam

video - 使用 FFmpeg 修剪视频并在其上添加飞旋镖效果

ffmpeg - https 支持 ffmpeg centos?

video - 修改 MP4 流中的 H.264 级别