下記のようなコマンドを指定します。
ffmpeg -ss 01:23 -to 12:34 -i input.mp4 -filter_complex "[0:a]adelay=500:all=1[aout]" -map 0:v -map "[aout]" -c:v libx264 -c:a aac -b:a 160k out.mp4
- 開始と終了の時間を指定
- 音声を500ms遅延
- 映像をx264でエンコード
- 音声をAACでエンコード
adelayオプションではなく、itsoffsetオプションを使っても同じことができます。
itsoffsetオプションを使う場合は、開始と終了をそれぞれ指定する必要があります。
ffmpeg -ss 01:23 -to 12:34 -i input.mp4 -ss 01:23 -t 12:34 -itsoffset 0.5 -i input.mp4 -map 0:v -map 1:a -c:v libx264 -c:a aac -b:a 160k out.mp4