2013-01-09 23 views
1

我在android中创建应用程序。在这个应用程序中,我必须从存储在设备的SD卡中的图像创建视频文件(mp4,3gp)。在android中有没有解决这个问题的方法,或者我们必须使用任何其他的API来解决这个问题。Android:如何从一组图像制作视频

在此先感谢

+0

的创建从单一帧的视频的AVI?你期望什么FPS率?您可以使用多张图片创建类似于.gif的内容,但它实际上不会是.gif文件。从理论上讲,您可以使用很多图片制作视频,但它不会是像.mp4这样的视频扩展名您的目标是什么? – Droidman

+0

这里我想从选定的图像创建.mp4文件。 –

回答

2

您不能创建使用的是Android的MP4一个编码的文件,这不是一个视频制作软件。

但在Android上,您可以使用ImageView来模拟视频效果。为此,您必须创建一个图片ResId的整数数组,并使用CountDownTimer在数组中循环,例如设置ImageView中的下一帧,其TickRate为40(将对应25帧/秒的帧速率)。你也可以提供背景声音。

但是要回答你的问题 - 不,Android没有内置的API允许从单个帧创建真实的视频文件。考虑使用索尼拉斯维加斯或Adobe After Effects的为您解决问题

相关问题