android - FFmpeg Android 和 FFmpeg Android Java 有什么区别?

标签 android android-ndk ffmpeg

我正在尝试在新应用程序中使用 FFmpeg,并在 GitHub 上找到了这两个存储库:http://hiteshsondhi88.github.io/ffmpeg-android/http://hiteshsondhi88.github.io/ffmpeg-android-java/ .

他们有什么区别?我的意思是,Android NDK 只是将 native 代码与 Java 代码放在一起的一种方法,对吧?如果是这样,使用 FFmpeg-android 作为共享 native 库和使用 FFmpeg-android-java (似乎是封装对共享 native 库的调用的 java 库)是同一件事。还是我错了?

谢谢

最佳答案

第二个包含完整的 android 项目和预编译库。第一个只是一堆 shell 脚本,它们将使用您提供的 NDK 下载和编译不同的工具(包括 ffmpeg)。

关于android - FFmpeg Android 和 FFmpeg Android Java 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29926883/

相关文章:

java - 将电脑上的C++opencv项目转成opencv android的步骤

java - 在 Android 中加载静态 C++ 库时阻塞 UI

android - PostgreSQL JDBC 和 Android - NullPointerException

android - LibGDX - 使用 OpenGL ES 2.0 的透视相机

带有自定义建议适配器的 Android SearchView

android - 如何在 android studio 中创建一个 c++ 类(.h 和 .cpp)?

ios - 在 iOS 中使用位码模式编译 FFMPEG

video - 如何为 mp4 容器的视频流指定偏移量和查找位置?

php - 如何使用 PHP 和 FFMPEG 分割和转换视频

android - 是否可以从 Android 中的特定密度访问可绘制对象?