我在android中创建应用程序。在这个应用程序中,我必须从存储在设备的SD卡中的图像创建视频文件(mp4,3gp)。在android中有没有解决这个问题的方法,或者我们必须使用任何其他的API来解决这个问题。Android:如何从一组图像制作视频
在此先感谢
我在android中创建应用程序。在这个应用程序中,我必须从存储在设备的SD卡中的图像创建视频文件(mp4,3gp)。在android中有没有解决这个问题的方法,或者我们必须使用任何其他的API来解决这个问题。Android:如何从一组图像制作视频
在此先感谢
您不能创建使用的是Android的MP4一个编码的文件,这不是一个视频制作软件。
但在Android上,您可以使用ImageView
来模拟视频效果。为此,您必须创建一个图片ResId的整数数组,并使用CountDownTimer在数组中循环,例如设置ImageView
中的下一帧,其TickRate为40(将对应25帧/秒的帧速率)。你也可以提供背景声音。
但是要回答你的问题 - 不,Android没有内置的API允许从单个帧创建真实的视频文件。考虑使用索尼拉斯维加斯或Adobe After Effects的为您解决问题
您可以使用MJPEGgenerator.java创建从一组JPG图像
的创建从单一帧的视频的AVI?你期望什么FPS率?您可以使用多张图片创建类似于.gif的内容,但它实际上不会是.gif文件。从理论上讲,您可以使用很多图片制作视频,但它不会是像.mp4这样的视频扩展名您的目标是什么? – Droidman
这里我想从选定的图像创建.mp4文件。 –