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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android:如何从一组图像制作视频相关的知识,希望对你有一定的参考价值。

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

提前致谢

答案

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

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

另一答案

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

以上是关于Android:如何从一组图像制作视频的主要内容,如果未能解决你的问题,请参考以下文章

从一组图像中创建视频[关闭]

如何在matlab中从一组图像中制作gif图像?

如何让我的机器人从一组图像中选择一个随机图像

使用 SIFT/SURF 从一组图像中检索相似图像

Java:如何从一组图像创建电影?

FFMPEG - 更正命令行参数以从一组图像创建 H.264 流 MP4