このコマンドを使用して、トランジションエフェクト付きの複数の画像を合成してビデオを作成しました。FFMPEG画像をトランジションエフェクト付きビデオに変換する
"-y -f concat -safe 0 -i <txt file path> -filter_complex [0:0][1:0]concat=n=2:v=0:a=1[out] -map [v] -shortest -vf fps=40 -pix_fmt yuv420p <video path>"
しかし、それはエラーを示している。ここで
Stream specifier ':0' in filtergraph description [0:0][1:0]concat=n=2:v=0:a=1[out] matches no streams.
は私のtxtファイルが
あるfile '/storage/emulated/0/image1.jpg'
duration 5
file '/storage/emulated/0/image2.jpg'
duration 5
file '/storage/emulated/0/image3.jpg'
しかし、私は任意のフィルタ効果を適用しておりませんならば、それは成功したビデオを作成しています。
連結で 'v = 1:a = 0'である必要があります。 – Mulvya
@Mulvyaそれはエラーを与える 'フィルタグラフ記述[0:0] [1:0]の無効なファイルインデックス1 concat = n = 2:v = 1:a = 0 [out]' –
あなたは1つの入力リストと一緒に。 – Mulvya