我正在使用 ffmpeg 将一组 jpg 编译成视频。有很多关于此的文章,但似乎唯一的方法是将图像命名为连续的填充数字,例如0001.jpg
,0002.jpg
...
ffmpeg 文档指出可以使用其他类型的模式,例如捕获%*.jpg
所有*.jpg
文件,但我自己可以使用的唯一模式是%0Nd
-type 模式。手册页仅提及该类型。
我真的很想让 ffmpeg 使用一组具有任意名称的图像。它将大大简化我的应用程序,使缩略图和元数据在插入和删除图像等时更容易保持同步。创建链接不是一种选择,因为我正在使用 Android。有没有办法做到这一点?
我也愿意修改 ffmpeg 源代码或使用 C api 来让它做我想做的事情,但我无法在代码中找到合适的位置来做这件事,或者 C api 的适当文档。有什么建议吗?谢谢。