【问题标题】:How to use android ndk r9b to compile FFMPEG for Android如何使用android ndk r9b为Android编译FFMPEG
【发布时间】:2013-12-10 06:35:57
【问题描述】:

我想设计一个可以通过 FFMPEG 命令播放和编辑视频的 Android 应用。 但我不知道如何在 Android 上使用 FFMPEG。我尝试了许多从谷歌搜索的方法,但它们太旧而无法实施。 现在,FFMPEG 的最新版本是 2.1.1,Android-NDK 的版本是 r9b。我的操作系统是 Linux mint 15。 如何在我的操作系统上使用 eclipse IDE 来实现具有 FFMPEG 最新解码器和编码器的 Android 应用程序?

【问题讨论】:

标签: android android-ndk ffmpeg


【解决方案1】:

IJKplayer 使用 ndk 作为其制作过程的一部分为 android 编译 ffmpeg。配置文件可以稍作修改,以便为 android 生成 ffmpeg 二进制文件。

在运行 compile-ffmpeg 脚本之前特别注释掉 config/module-lite.sh 中的行:

export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-programs"
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-ffmpeg"
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-avfilter"

它会生成 ffmpeg 可执行文件。

IJKplayer 项目还将为您提供有关如何在 android 程序中使用 ffmpeg 的提示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-09
    • 1970-01-01
    • 2017-11-22
    • 2014-09-11
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 2014-02-14
    相关资源
    最近更新 更多