使用gif作为背景将音频转换为视频ffmpeg,但保持音频长度

时间:2018-01-21 18:22:22

标签: ffmpeg

我用它将JPG和MP3合并到一个视频中:

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

我正在尝试将.jpg更改为.gif,但gif应循环到MP3长度

1 个答案:

答案 0 :(得分:3)

我能够用

做到这一点
ffmpeg -i song.mp3 -ignore_loop 0 -i 2.gif -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" -shortest -strict -2 -c:v libx264 -threads 4 -c:a aac -b:a 192k -pix_fmt yuv420p -shortest out.mp4

这对我有用