ffmpeg 添加多音轨
时间: 2023-12-30 12:24:48 浏览: 419
使用ffmpeg和sdl实现多路音频播放
5星 · 资源好评率100%
要在FFmpeg中添加多个音轨,可以使用`-map`选项来指定要添加的音轨。下面是一个示例命令,演示如何将两个音轨添加到视频中:
```shell
ffmpeg -i input.mp4 -i audio1.mp3 -i audio2.mp3 -map 0 -map 1 -map 2 -c copy output.mp4
```
在这个命令中,`-i`选项用于指定输入文件,`-map`选项用于指定要添加的音轨。`-map 0`表示将视频流映射到输出文件,`-map 1`和`-map 2`表示将两个音频流映射到输出文件。`-c copy`选项用于将输入文件的音频和视频流直接复制到输出文件,以避免重新编码。
请注意,输入文件的音频流和输出文件的音频流的顺序应该对应。如果输入文件有多个音频流,可以使用`-map`选项来选择要添加的特定音轨。
阅读全文