将一系列图像转换为视频

时间:2011-11-19 12:52:57

标签: ffmpeg video-encoding mencoder

我有一系列带有分类名称的图像,例如0000000354 ... 0000008591 我曾尝试使用ffmpeg或MEncoder转换主题。在ffmpeg问题就是它会运行,而名称就像0000000001 ... 00000000009,%010d语法。我不知道我应该使用什么语法为我的图像names.in mencoder它将覆盖所有图像但是当我播放输出视频它不显示图像,我想在5秒钟内显示每个图像或者像这样,任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

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

从手册页:

  

如果模式包含“%d”或“%0Nd”,则为文件的第一个文件名   模式指定的列表必须包含一个数字   包含在0到4之间,所有以下数字必须是   顺序。希望可以修复这个限制。

答案 1 :(得分:0)

假设你有:

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

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

ffmpeg -i "img%06d.png" -vcodec libx264 -vpre ipod640 output.mp4