我需要在我的 android 应用程序中添加视频过滤器,比如Instagram。我搜索了很多,但没有找到太多东西。有没有像aviary sdk这样的用于图像编辑的库?
最短的方法是使用 Java 的 OpenCV 库(将其导入 Android 项目可能会很麻烦) - 它使您能够轻松地将每个帧提取到不同类型的图像对象,您可以在其上应用过滤器(不确定 OpenCV 是否包含执行此操作的工具),然后使用修改后的帧组成新视频。
请记住,这可能会消耗大量 CPU 和电池,而且我不太确定这在各种硬件配置上如何工作。
另一个较长的解决方案是深入研究 Android NDK 并尝试使用 ffmpeg。总而言之,它可能会减少 CPU 负载。
此外,新的 Android L 版本将为相机提供一些基本过滤器(不确定这是否包括视频)https://www.youtube.com/watch?v=Xtp3tH27OFs,因此您可以等待一些 Compat 库
| 归档时间: |
|
| 查看次数: |
6478 次 |
| 最近记录: |