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