FFMPEGで複数のオーディオファイルを結合するときに静止画を追加する方法

FFMPEGで複数のオーディオファイルを結合するときに静止画を追加する方法

FFMPEG複数のオーディオファイルを次のように結合します。

ffmpeg  -i 1.mp3 -i 2.mp3 -i 3.mp3 \
-filter_complex '[0:0][1:0][2:0]concat=n=3:v=0:a=1[out]' -map '[out]' out.mp4

次に、次のように生成されたビデオに静止画を追加しました。

ffmpeg -loop 1 -framerate 1 -i photo.jpg -i out.mp4 -tune stillimage -shortest out2.mp4

1つのプロセスでビデオを作成するための最初のコマンドに静的画像を追加するにはどうすればよいですか?

免責事項:以前の質問が不明で削除され、新しい質問が投稿されました。

答え1

使用

ffmpeg -loop 1 -framerate 1 -i photo.jpg -i 1.mp3 -i 2.mp3 -i 3.mp3 \ -filter_complex 'concat=n=3:v=0:a=1' -tune stillimage -shortest out.mp4

答え2

静的画像を含む複数のオーディオファイルを追加するには、ffmpegを使用してください。

ffmpeg -loop 1 -framerate 1 -i Evergreen.jpg -f concat -safe 0 -i mylist.txt -tune stillimage -shortest output.mp4

そのうち mylist.txt には以下が含まれます。

file '1.m4a'
file '2.m4a'
file '3.m4a'
file '4.m4a'

関連情報