特定のポイントで既存のビデオにオーディオファイルをオーバーレイする


1

現在、次のようなコマンドを使用しています:ffmpegはオーディオを追加しますが、ビデオの長さは同じにします(最短ではありません)

ビデオの特定のポイントで、既存のビデオ(独自のオーディオを持つ)の上にオーディオファイルを追加できるようにしたい。また、元のビデオの長さと、ビデオの元のオーディオストリームを保持する必要があります。

これを行う方法はありますか?


次の完全なコンソール出力を表示する必要がありますffmpeg -i video -i audio
llogan

回答:



0

この問題に対する私の解決策は次のとおりです。

ffmpeg -i video -i audio -filter_complex "aevalsrc=0:d=TIME[s1];[s1][1:a]concat=n=2:v=0:a=1[ac1];[0:a][ac1]amix=2[aout]" -map "[0:v]" -map "[aout]" -shortest OUTPUT

2
これは質問に答える可能性がありますが、その理由を説明することができれば、より良い答えになります。
DavidPostill
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.