我的家庭音响系统只支持杜比 (AC3) 而不是 DTS。所以如果我想要 5.1 环绕声,我一直在使用ffmpeg
:
ffmpeg -i my_movie.mkv -map 0 -vcodec copy -scodec copy -acodec ac3 -b:a 640k my_movie_ac2.mkv
Run Code Online (Sandbox Code Playgroud)
这将使用 AC3 轨道而不是 DTS 创建一个单独的文件。我该如何将 AC3 流作为附加音轨重新添加到 MKV 中?我想保留 DTS 轨道,但没有两个单独的 MKV 文件。
用
ffmpeg -i my_movie.mkv -map 0:v -map 0:a:0 -map 0:a -map 0:s -c:v copy -c:a copy -c:s copy -c:a:0 ac3 -b:a:0 640k my_movie_ac2.mkv
Run Code Online (Sandbox Code Playgroud)
有关如何应用流说明符的指南,请参阅使 ffmpeg 以不同于所有其他音频流的方式处理第一个音频流。
归档时间: |
|
查看次数: |
5498 次 |
最近记录: |