看了文档,我不确定ffmpeg是否允许我将图像序列反向转换为视频,例如使用以下序列:
frame-1000.jpg
frame-999.jpg
frame-998.jpg
...
frame-1.jpg
有没有可能为帧索引提供“步进方向”?
由于您的命名方案的巧合,您很幸运。
FFmpeg的图像序列分离器具有启动编号选项,我已确认它可以接受负值。
因此,
ffmpeg -start_number -1000 -i frame%d.jpg reversed.mp4
在这里,'-'必须被解释为数字系列的一部分,所以应该写成frame%d
而不是frame-%d
。
有一个反转视频滤镜,所以像下面这样的命令:
ffmpeg -i frame-%d.jpg -vf reverse reversed.mp4
也可以运行。
frame0001.jpg,frame0002.jpg,...
的格式存在,并且你使用的是Ubuntu操作系统,你可以通过批量替换将文件简单地重命名为在frame
之前加上frame-
。 - Nagabhushan S N