ffmpeg 添加 jpg 和 mp3 一起制作视频上传到 YouTube

ffmpeg adding jpg and mp3 together to make a video for upload on YouTube

我正在尝试获取专辑封面并将其与曲目结合起来。有问题的文件格式是 jpg 和 mp3。我有一个有效的 ffmpeg 命令

ffmpeg -y -i *.jpg -i *.mp3 -c:a copy result.avi

创建的视频在 VLC 中播放良好,但当我将其上传到 YouTube 时,它​​在处理过程中卡住了。 该视频将以低 240p 的分辨率在 YouTube 上播放,但我希望图像的质量为 1440 像素。 我知道 YouTube 更喜欢 mp4,而且我创建的视频只有一张图片。我如何进行一些更改才能使视频被 YouTube 接受并正确显示? YouTube 测试 link:https://www.youtube.com/watch?v=0t2A4erG4II&feature=youtu.be

这有效!!

ffmpeg -loop 1 -i *.jpg -i *.mp3 -c:v libx264 -tune stillimage -c:a aac -strict experimental -b:a 192k -pix_fmt yuv420p -shortest out.mp4