将图像转换为视频格式

Converting images to video format

我搜索了很多 Java 可以将图像转换为视频格式的库。但是,我无法让他们中的任何一个工作。那么,您能否推荐一个可以将图像转换为用户友好的视频格式的库。也请举例说明如何使用此类库。

您可以使用 xuggler - http://www.xuggle.com/xuggler/ Xuggler is a free open-source library. You can check a tutorial here http://www.javacodegeeks.com/2011/02/introduction-xuggler-video-manipulation.html

您可以 ffmpeg 完成这样的工作。
示例:我在文件夹 c:\temp\cam 中得到了一些 jpg (0001.jpg, 0002.jpg,...)。命令 ffmpeg -i c:\temp\cam\%04d.jpg -c:v libx264 -r 30 -pix_fmt yuv420p c:\temp\cam\out.mp4 创建一个 mp4 文件。

可以在此处找到相关文档:https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images

Try This one:: Libav in Linux

Installation: run command  
             sudo apt-get install libav-tools  

 Video conversion command::Go to folder contains the video and run in terminal  
             avconv -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi 

其中语法foo-%03d.jpeg指定使用由三位数字补零组成的十进制数来表示序号。 for more libav.org