![如何在 FFMPEG 中组合多个音频文件时添加静止图像](https://linux22.com/image/156127/%E5%A6%82%E4%BD%95%E5%9C%A8%20FFMPEG%20%E4%B8%AD%E7%BB%84%E5%90%88%E5%A4%9A%E4%B8%AA%E9%9F%B3%E9%A2%91%E6%96%87%E4%BB%B6%E6%97%B6%E6%B7%BB%E5%8A%A0%E9%9D%99%E6%AD%A2%E5%9B%BE%E5%83%8F.png)
我将多个音频文件与FFMPEG
as组合在一起
ffmpeg -i 1.mp3 -i 2.mp3 -i 3.mp3 \
-filter_complex '[0:0][1:0][2:0]concat=n=3:v=0:a=1[out]' -map '[out]' out.mp4
然后,我将静态图像添加到创建的视频中,如下所示
ffmpeg -loop 1 -framerate 1 -i photo.jpg -i out.mp4 -tune stillimage -shortest out2.mp4
如何将静态图像添加到第一个命令中以在一个进程中制作视频?
免责声明:我删除了上一个问题,因为它不清楚并提出了一个新问题。
答案1
使用
ffmpeg -loop 1 -framerate 1 -i photo.jpg -i 1.mp3 -i 2.mp3 -i 3.mp3 \ -filter_complex 'concat=n=3:v=0:a=1' -tune stillimage -shortest out.mp4
答案2
要添加带有静态图像的多个音频文件,请使用 ffmpeg :
ffmpeg -loop 1 -framerate 1 -i Evergreen.jpg -f concat -safe 0 -i mylist.txt -tune stillimage -shortest output.mp4
其中 mylist.txt 包含:
file '1.m4a'
file '2.m4a'
file '3.m4a'
file '4.m4a'