我有多个JPEG序列
/mydir/A/preview.%04d.jpg
/mydir/B/preview.%04d.jpg
我想将它们输出为 output.mp4
一次拍摄就可以达到这样的效果:
ffmpeg -i "/mydir/A/preview.%04d.jpg" output.mp4
并且它也能与包含文件的 txt 文件一起工作。
我的列表.txt
file '/mydir/A/preview.%04d.jpg'
file '/mydir/B/preview.%04d.jpg'
ffmpeg -f concat -i mylist.txt 输出.mp4
但我想动态生成一个命令而不在磁盘上输出额外的东西!
PS:我是linux
答案1
您可以使用 concat 过滤器:
ffmpeg -i "/mydir/A/preview.%04d.jpg" -i "/mydir/B/preview.%04d.jpg" \
-filter_complex [0][1]concat=n=2 output.mp4