![ffmpeg 终止了我的音频流](https://linux22.com/image/1294215/ffmpeg%20%E7%BB%88%E6%AD%A2%E4%BA%86%E6%88%91%E7%9A%84%E9%9F%B3%E9%A2%91%E6%B5%81.png)
我正在将一堆 avi 视频转换为 mkv,只需使用ffmpeg -i "foo.avi" "foo.mkv"
。现在我遇到一个问题,在我的输出 mkv 文件中存在一个视频流(很好),但只有来自原始文件的第一个音频流。我想用-map 0:1
etc 手动映射每个流,但必须有一种方法告诉 ffmpeg 保持所有流的原始顺序?谢谢。
答案1
来自 FFmpeg 文档
例如,将第一个输入文件的所有流映射到输出
ffmpeg -i INPUT -map 0 output
我正在将一堆 avi 视频转换为 mkv,只需使用ffmpeg -i "foo.avi" "foo.mkv"
。现在我遇到一个问题,在我的输出 mkv 文件中存在一个视频流(很好),但只有来自原始文件的第一个音频流。我想用-map 0:1
etc 手动映射每个流,但必须有一种方法告诉 ffmpeg 保持所有流的原始顺序?谢谢。
来自 FFmpeg 文档
例如,将第一个输入文件的所有流映射到输出
ffmpeg -i INPUT -map 0 output