我有音频。mp3 可以比 2 个带声音的视频长或短。
目前,我必须使用 2 行:
ffmpeg -y -i v1.mp4 -i v2.mp4 -filter_complex "[0:v:0][0:a:0][1:v:0][1:a:0?]concat=n=2:v=1:a=1[outv][outa]" -c:v libx264 -map "[outv]" -map "[outa]" v12.mp4
和
ffmpeg -i audio.mp3 -stream_loop -1 -i v12.mp4 -filter_complex "amovie=${BODY12}:loop=0,volume=0.5,apad[A];[0:a][A]amerge[outa]" -c:v copy -c:a aac -map 1:v -map "[outa]" -shortest -y newvideo.mp4
您有什么建议可以将上面的 2 行合并到 1 行 ffmpeg 以减少渲染时间吗?谢谢。