FFmpeg Android 多功能音视频播放器与解码器集成
FFmpeg-Android 是一个用于 Android 的视频播放器、流音频播放器和音频解码器。它支持输出 PCM 或直接写入 Android/AudioTrack,便于在 Android Studio 中进行构建和修改。使用的资源包括以下主干内容:
-
FFmpeg (17.02.2014,版本 v1.3.4)
-
libvorbis (版本 v1.3.1)
-
libogg (版本 v2.5.2)
-
freetype
-
最新版本的 x264 (17.02.2014)
由于许可原因,默认禁用 libass (17.02.2014)。
项目构建步骤
-
检出项目源代码:cd /jni
-
设置 NDK 路径:export NDK=/path/to/android-ndk-version8
检出项目源代码:cd /jni
设置 NDK 路径:export NDK=/path/to/android-ndk-version8
(如需使用其他版本的 NDK,可自行编译)
-
运行构建命令:
./build_android ndk-build
-
若对源代码进行更改,重复步骤 4 和 5。
用户评论