Android:如何从一组图像制作视频

时间:2013-01-09 12:20:04

标签: android video android-camera

我在android中创建了一个应用程序。在这个应用程序中,我将从存储在设备的SD卡中的图像创建一个视频文件(mp4,3gp)。在Android中是否有任何解决方案,或者我们必须使用任何其他api。

提前致谢

2 个答案:

答案 0 :(得分:1)

Android不提供任何允许从单帧创建视频文件的内置API。请考虑使用Sony Vegas或Adobe After Effects。

但是,您可以在ImageView中模拟视频效果(确实不是真正可行的解决方案,但在某些简单的情况下会这样做)。为此,您需要创建一个包含框架的数组,并使用CountDownTimer或类似的方法遍历数组。设置ImageView中具有40ms的滴答速率的下一帧将对应于25FPS的帧速率。您还可以使用MediaPlayerSoundPool提供背景声音。

答案 1 :(得分:0)

您可以使用MJPEGgenerator.java从一组jpg图像中创建AVI