我正在使用以下 FFMPEG 版本。
ffmpeg 版本 N-89861-g78e884f3fb 版权所有 (c) 2000-2018 FFmpeg 开发人员使用 gcc 7.2.0 (GCC) 构建
我从我的旧 Amiga 中恢复了一些旧动画帧。这些帧的名称如下:
ANIM-000
ANIM-001
ANIM-002
etc.
我尝试了以下方法来编码为 mp4 文件:
ffmpeg -r 30 -i "ANIM-%03d" -c:v libx264 -pix_fmt yuv420p out.mp4
我收到以下错误:
ANIM-%03d:没有此文件或目录
我尝试过很多不同的组合,ANIM-%03d*
但都没有成功。
我认为 FFMPEG 只能处理带有 .extensions 的文件。
如何转换这些文件?
答案1
根据帖子 ffmpeg .iff 图像序列转为视频:
问题是 ffmpeg 不支持 .iff 格式序列,我尝试使用 png 和 jpg,它似乎运行良好。
那么看来您需要将 IFF 文件转换为现代图像格式,例如 PNG 或 JPG。
我的搜索发现了以下工具(我从未测试过):
- 网站 将图像从 IFF 格式转换为 JPG 格式
- 畏缩 为多个图像编辑器和独立程序添加 IFF 插件
- 据说一些图像编辑器能够转换 IFF:Ability Photopaint、Adobe Photoshop 和 XnConvert。