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

What is the difference between FFmpeg Android and FFmpeg Android Java?

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

它们有什么区别?我的意思是,Android NDK 只是一种将本机代码与 Java 代码放在一起的方法,对吧?如果是这样,使用 FFmpeg-android 作为共享本机库并使用 FFmpeg-android-java 这似乎是一个 java 库,它封装了对共享本机库的调用, 是一样的东西。还是我错了?

谢谢

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