tsMuxtureなどで音声を抽出する必要がある。
抽出した音声ファイルを全部AACに変換して、最後mp4に格納するときに一緒に入れる。
BDInfoでチャプタ情報を確認したあと、必要なファイルをtsMuxeR上でaddする。
Tracksから抽出する音声を選択してDemuxする。
AACに変換して動画と一緒にmp4boxで格納。
コマンド例
MP4Box.exe -fps 23.976 -par 1=1:1 -add "Movie.264"#video:lang=jpn -add "audio1.aac"#audio:lang=jpn:group=1 -add "audio2.aac"#audio:disable:lang=eng:group=1 -new "outfile.mp4"
その後のチャプター入れたりとかは普通と一緒。
iPhoneで認識させるにはdisableが必須らしい。
最初できなくて困ってたんだけど、どうやら使ってたmp4boxが古かったらしく、最新版にしたらうまくいった。
コマンド(オプション)簡易解説
- fps:frames per secondの略。一秒間のフレームの数。
- par:pixel aspect ratioの略。ピクセルのアスペクト比を指定する。
- add;入力ファイル。今回は動画一つと音声二つ。
- new:出力ファイル。