我想使用vlc
和cmd
之类的简单技巧将图像列表保存到一个视频中。
在我的问题here中,我有Date modify
顺序的图像,this solution我可以执行cmd
中的任何命令,因此我应该使用什么命令来保存这些图像一个视频?
答案 0 :(得分:3)
您可以像这样使用ffmpeg:
ffmpeg -i <imagefile> -vcodec mpeg4 out_movie.avi
以增量方式命名图像将有助于您使用:
ffmpeg -i image_%d.jpg -vcodec mpeg4 out_movie.avi
您可以指定两种帧速率:输入和输出速率:
输入速率是读取图像的速率。通过在 -r
之前设置-i
来指定。读取输入的默认值为25
,如果未指定-r,则将设置该值。
输出速率是生成的视频流的帧速率。通过在 -r
之后设置-i
或使用fps过滤器来指定它。如果您希望输入和输出帧速率相同,则只需声明输入-r,输出将继承相同的值。
如果您想进一步升级设置,请参阅以下文章,了解如何创建a simple c# Wrapper for ffmpeg。
此外,如果你在Linux上,你可以在这里找到一个很好的教程: http://www.itforeveryone.co.uk/image-to-video.html