rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

副音声付きTV録画tsファイルのmp4エンコード

2020 May 31.
2020 May 30.

主音声・副音声分離保存エンコード

次の2通りのエンコードでは、左チャンネルから日本語、右チャンネルから英語が聞こえるNHK19時ニュースtsファイルはどちらも左右チャンネル共日本語になった。

ffmpeg -i INFILE -acodec aac -filter_complex channelsplit -absf aac_adtstoasc

ffmpeg -i INFILE -acodec aac -filter_complex channelsplit[FL][FR] -map 0:v -map [FL] -map [FR] -metadata:s:a:0 language=jpn -metadata:s:a:1 language=eng -absf aac_adtstoasc


参照元
https://haruo31.underthetree.jp/2014/11/25/%E5%89%AF%E9%9F%B3%E5%A3%B0%E3%81%AE%E3%81%82%E3%82%8Bm2ts%E3%82%92mp4%E3%81%AB%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AEffmpeg%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3/

$ ffmpeg -i INPUT-FILE -acodec aac -filter_complex channelsplit OUT-FILE

主音声保存エンコード

$ ffmpeg -dual_mono_mode main -i INPUT-FILE OUT-FILE

副音声保存エンコード

$ ffmpeg -dual_mono_mode sub -i INPUT-FILE OUT-FILE

参照元
https://centossrv.com/epgrec_una.shtml