使用 FFmpeg 转换为 AC3 并删除多余的音轨

使用 FFmpeg 转换为 AC3 并删除多余的音轨

由于我的电视仅支持 AC3(杜比数字)文件,因此我必须转换大多数电影。现在我正在按照提供以下代码的教程进行操作:

ffmpeg -i FILENAME.mkv -map 0 -vcodec copy -scodec copy -acodec ac3 -b:a 640k FILENAME-AC3.mkv

我想知道是否可以删除除主音轨之外的所有音轨,然后开始转换为 AC3。此外,是否有办法自动执行此操作,因为现在我是通过命令行手动执行此操作的。

答案1

假设主音频是第一首曲目,使用

ffmpeg -i FILE.mkv -map 0:v -map 0:a:0 -map 0:s -c copy -c:a ac3 -b:a 640k FILE-AC3.mkv

相关内容