【发布时间】:2015-04-28 18:11:41
【问题描述】:
我正在尝试在新应用中使用 FFmpeg,并在 GitHub 上找到了这两个存储库:http://hiteshsondhi88.github.io/ffmpeg-android/ 和 http://hiteshsondhi88.github.io/ffmpeg-android-java/。
它们有什么区别?我的意思是,Android NDK 只是将本机代码与 Java 代码组合在一起的一种方式,对吧?如果是这样,使用 FFmpeg-android 作为共享本机库和使用 FFmpeg-android-java 似乎是一个封装对共享本机库的调用的 java 库,是一回事。还是我错了?
谢谢
【问题讨论】:
-
您只需要一个二进制文件还是想要控制构建?看起来好像第一个会让你重建 ffmpeg 。第二个假设您只想导入一个预构建的二进制文件,它可能涵盖也可能不涵盖您需要的 ABI?
-
我只需要在我的应用程序中使用 FFmpeg 而不会影响性能。
标签: android android-ndk ffmpeg