我正在尝试在 Android 上开发一个应用程序,我想知道是否可以用照片制作一个视频。 我实际上有几张图片(位图),我想通过为我拥有的这些图片制作动画来创建视频(以编程方式)。最后,我会有一个视频文件..
这可能吗?
最佳答案
是的,这在 android 中绝对是可能的,并且可以通过两种方式实现。
第一个也是最常见的一个,android 中的大多数应用程序遵循的是让用户选择某些图像,然后将它们上传到服务器,您可以在服务器上使用任何视频制作工具创建您想要的幻灯片,然后将视频发回通过提供下载链接发送到用户的手机。
第二种方法是在设备上本地创建视频,这需要像 ffmpeg 这样为 android 编译的 native 库,它提供了创建视频的基本功能,但它没有提供任何方法来在图像之间应用过渡效果,您可以使用另一个库 ImageMagick。为此你需要了解 NDK
点击此链接了解有关 how to import native lib in android 的更多详细信息
关于安卓 : Build a video,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22155197/