我需要在我的 Android 应用程序中添加视频过滤器,例如Instagram。我搜索了很多,但没有找到太多东西。有没有像 aviary sdk 这样用于图像编辑的库?
最短的方法是使用 Java 的 OpenCV 库(将其导入 Android 项目可能会很麻烦) - 它使您能够轻松地将每个帧提取到不同类型的图像对象,您可以在其上应用过滤器(不确定 OpenCV 是否包含执行此操作的工具),然后使用修改后的帧组成新视频。
请记住,这可能会消耗大量 CPU 和电池,而且我不太确定这在各种硬件配置上如何工作。
另一个较长的解决方案是深入研究 Android NDK 并尝试使用 ffmpeg。总而言之,它可能会减少 CPU 负载。
此外,新的 Android L 版本将为相机提供一些基本的滤镜(不确定这是否包括视频)https://www.youtube.com/watch?v=Xtp3tH27OFs https://www.youtube.com/watch?v=Xtp3tH27OFs所以你可以等待一些兼容库
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)