如何使用 ffmpeg 或其他基于 linux 的工具从 DTS-HD MA 轨道中提取 DTS 核心?

fsw*_*ngs 3 audio linux ffmpeg

我正在尝试使用在 Linux 专用服务器上运行的 ffmpeg 从 DTS-HD MA 轨道中提取 DTS 核心。

我试过了:

ffmpeg -i input.mkv -vn -sn c:a copy output.dts

Note switches -vn and -sn disable video and subtitle track copying respectively.
Run Code Online (Sandbox Code Playgroud)

这显然复制了整个 DTS 核心和 HD MA 轨道。

如果 ffmpeg 是错误的工具,请说明替代方案,最好是 Linux 友好的。

谢谢

小智 6

现在有 dca_core 比特流过滤器,所以使用:

ffmpeg -i DTS-HD_MA.dts -bsf:a dca_core -c:a copy TS-Core.dts