ffmpeg - 異なる時間に複数のオーディオをマージしますか?

ffmpeg - 異なる時間に複数のオーディオをマージしますか?

私は好きなだけ.wavファイルをインポートし、そのファイルから単一の出力.wavファイルを生成するスクリプトを作成しようとしています。難しい部分は、各コンポーネントの.wavファイルを起動する必要があることです。N最終出力ファイルに秒。たとえば、beep1.wav、beep2.wav、およびbeep3.wavファイルがある場合、結果のoutput.wavは、beep2.wavとbeep3.wavの内容が1秒から聞こえるモノラルサウンドファイルでなければなりません。 2秒表示にコンテンツを表示する式です。スクリプトは各ソースオーディオファイルの長さを事前に知らないため、単純な-filter_complex使用はconcat機能しません。フィルタを使用してamixも機能しません。複数の入力ファイルを組み合わせることができますが、個々のコンポーネントオーディオファイルの開始を事前に遅らせることはできないため、すべて同時に開始されます。私もそうしてみましたが、-itsoffsetどこに入れても何の効果もないようです。

この問題をどのように処理できるかをご存知ですか?

ベストアンサー1

おすすめ記事