ffmpeg 结合叠加并添加声音命令

ffmpeg 结合叠加并添加声音命令

我正在使用以下命令在视频上添加音频

ffmpeg -i video.mp4 -i test.mp3 -filter:a atempo=2.0 -c:v copy -map 0:v:0 -map 1:a:0 -shortest output.mp4

我正在使用以下命令在视频上添加叠加层

ffmpeg -i video.mp4 -ignore_loop 0 -i overlay.gif -filter_complex [1][0]scale2ref[i][m];[m][i]overlay[v] -shortest -map [v] -map 0:a? -ac 2 output.mp4

我如何将这两个命令合并在一起?

答案1

使用

ffmpeg -i video.mp4 -ignore_loop 0 -i overlay.gif -i test.mp3 -filter_complex [1][0]scale2ref[i][m];[m][i]overlay=shortest=1[v] -map [v] -map 2:a:0 -filter:a atempo=2.0 -ac 2 -shortest output.mp4

相关内容