使用自己的音频作为音频源将音频轨道添加到视频中?
问题描述:
我有以下布局的视频文件:使用自己的音频作为音频源将音频轨道添加到视频中?
- 视频
- 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流。