0

我有一系列带有排序名称的图像,例如 0000000354 ... 0000008591 我尝试使用 ffmpeg 或 MEncoder 转换主题。在 ffmpeg 中,问题在于它会在名称类似于 0000000001 ... 00000000009 的 %010d 语法时运行。我不知道我应该对我的图像名称使用什么语法。在 mencoder 中它将覆盖所有图像但是当我播放不显示图像的输出视频,我想在 5 秒内显示每张图像或类似的东西,有人可以帮忙吗?

4

2 回答 2

0

假设您有:

img000001.jpg
....
img000140.jpg
....
img010040.jpg
....

要使用 ffmpeg 将其编码为电影,只需使用文件名模式:

ffmpeg -i "img%06d.png" -vcodec libx264 -vpre ipod640 output.mp4
于 2013-05-13T17:09:29.533 回答
0

ffmpeg 无法读取任意命名的图像。您必须重命名它们或使用符号链接做一些聪明的事情才能让 ffmpeg 将它们作为输入。

从手册页:

如果模式包含“%d”或“%0Nd”,则模式指定的文件列表的第一个文件名必须包含一个包含在 0 和 4 之间的数字,后面的所有数字必须是连续的。这个限制可能会被修复。

于 2012-01-10T03:12:36.793 回答