ビデオとオーディオファイルを一緒にマージする必要があります。現在、このコマンドを使用していますmp4box -flat -add <video> -add <audio> <outputfile>.mp4
しかし、問題は、ビデオが2分だけで、オーディオが5分である場合、ビデオが2分でスタックし、オーディオが最後まで再生されることです。出力を2分に制限したい。
検索したところ、ffmpeg
にオプション-shortest
があることがわかりました。 mp4box
にも同様のオプションがありますか。
MP4Boxは、インポートの期間を制限できます。確認してもいい:
MP4Box -h import
これにより、次のオプションが表示されます。
":dur=D" imports only the first D seconds
次のように使用できます。
mp4box -add <video> -add <audio>:dur=120 <outputfile>.mp4
オーディオとビデオのインターリーブを備えたプログレッシブファイルが必要になる可能性があるため、-flat
オプションを削除したことに注意してください。