使用自己的音频作为音频源将音频轨道添加到视频中?

问题描述:

我有以下布局的视频文件:使用自己的音频作为音频源将音频轨道添加到视频中?

  • 视频
  • DTS音频

我想要做的是:

  • 视频
  • AAC音频(从DTS源转换而来)
  • DTS audi Ø

我不能换我周围的FFmpeg的命令头,我需要做到这一点,虽然,因为我需要的DTS音频转换为AAC,然后将它提前DTS音轨。原因是PS4媒体播放器目前不允许您选择音轨,它只播放第一个看到的音轨。它不支持DTS音频,但我想保留它。

好了,想通了找FFmpeg的地图文件后:https://trac.ffmpeg.org/wiki/Map

的解决方案是这样的命令:

ffmpeg -i in.mkv -map 0:0 -map 0:1 -map 0:1 -c:v copy -c:a:0 libfdk_aac -c:a:1 copy out.mkv 

诀窍两次映射音频流和使用-c:a:x语法编码DTS先传输到AAC,然后在输出文件中复制DTS流。