複数のオーディオと1つのビデオをシンプルにするためにFFMPEGを使用したいと思います。ffmpeg - 複数のオーディオを時間オフセットでビデオにマージする方法は?
材料である:
- 二つの短いオーディオクリップ(ショートクリップ1.3gp、ショートクリップ2.3gp)、音声付き
- 1つのビデオクリップ(1.mp4)、
- ビデオクリップと同じ持続時間を持つ1つのオーディオクリップ(1.mp3)。
要件は次のとおりです。
- 削除ビデオクリップのサウンド
- 1.mp3
- は10秒で、0秒timetampで短いクリップ2.3gpを短いクリップ1.3gpを追加追加しますタイムスタンプ。
要件は以下のとおりです。
< --short-クリップ1.3gp持続時間 - > < --short-クリップ2.3gp持続時間 - >
< ------------- ------------------------- 1.mp3 ---------------------- ------------------------------->
< ------------- ------------------------- 1.mp4 ---------------------- ------------------------------->
私が使用するコマンドは次のとおりですが、期待される。 ffmpeg -i 1.mp4 -i 1.3gp -itsoffset 00:00:10 -i 2.3gp -i 1.mp3 -map 0:v -map 1:a -map 2:a -map 3:a -c:v copy -c:a copy result.mp4
何かヒントありがとうございます!
私はこのコマンドをテストしました。 "-filter_complex" [2] adelay = 10000 | 10000 [s2]; [3:a] [1:a] [s2] amix = 3 [a] "と' -map 'の説明を追加することは可能でしょうか? [a] "'? –