0
我有以下佈局的視頻文件:使用自己的音頻作爲音頻源將音頻軌道添加到視頻中?
- 視頻
- DTS音頻
我想要做的是:
- 視頻
- AAC音頻(從DTS源轉換而來)
- DTS audi Ø
我不能換我周圍的FFmpeg的命令頭,我需要做到這一點,雖然,因爲我需要的DTS音頻轉換爲AAC,然後將它提前DTS音軌。原因是PS4媒體播放器目前不允許您選擇音軌,它只播放第一個看到的音軌。它不支持DTS音頻,但我想保留它。
我有以下佈局的視頻文件:使用自己的音頻作爲音頻源將音頻軌道添加到視頻中?
我想要做的是:
我不能換我周圍的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流。