如何在上传文件之前添加额外的音频流编解码器

如何在上传文件之前添加额外的音频流编解码器

我正在尝试分别使用 7.1、5.1 和 2.0 向我的文件添加额外的音频流(aac、ac3、eac3、truehd、dts 到 aac、ac3、eac3、truehd、dts)。我该怎么做?我试过使用 tdarr 和 unmanic,但我不知道我在做什么。我想获取文件附带的任何音频并复制它/添加具有不同音频编解码器的额外音频流,例如 aac、ac3、eac3、truehd、dts 以及不同的音频通道,例如 7.1、5.1 和 2.0,尽管我不确定 5.1 到 7.1 是否可行或甚至有必要。

答案1

如果我理解正确的话,您需要获取输入音频并将其转码为多个不同的有损音频流。如果是这样,您需要以下命令-map

ffmpeg -i input.mka -map 0:a:0 -c:a:0 aac -b:a:0 480k -map 0:a:0 -c:a:1 ac3 -b:a:1 640k -map 0:a:0 -c:a:2 eac3 -b:a:2 448k out.mka

等等。这应该能让你有个大概的了解。请参阅地图这里有关音频编解码器和通道映射的信息。请注意,ffmpeg 的 DTS 编码器被视为实验

相关内容