android使用NDK编译ffmpeg或者有最新的ffmpeg 2.0打包的库 楼主可以看一下这个:http://blog.couldhll.com/2013/08/11/ffmpeg-for-android/我最近也在搞这个,自己编译也没有搞定,主要是mk不知道怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编译ffmpeg不需要写Android.mk的……用Linux编译,装个Linux虚拟机也可以,用Cygwin……会蛋碎的…… 用LINUX或MAC编吧,很简单,参考http://www.mingjianhua.com/post/%E7%94%A8NDKr9%E7%BC%96%E8%AF%91%E6%9C%80%E6%96%B0ffmpeg2.0.1%E5%88%B0android%E5%B9%B3%E5%8F%B0.html 8楼那个链接中的教程可以编译过 要修改一下第一个NDK=$HOME/NDK路径 $HOME 改换成NDK右键简介上的路径就行了 编译通过 不晓得为毛我这一直编译不通过!!!我的命了行 #!/bin/bashNDK=/Users/xxxx/Desktop/iOS/NDKSYSROOT=$NDK/platforms/android-9/arch-arm/TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64function build_one{./configure \--prefix=$PREFIX \--enable-shared \--disable-static \--disable-doc \--disable-ffmpeg \--disable-ffplay \--disable-ffprobe \--disable-ffserver \--disable-avdevice \--disable-doc \--disable-symver \--cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \--target-os=linux \--arch=arm \--enable-cross-compile \--sysroot=$SYSROOT \--extra-cflags="-Os -fpic $ADDI_CFLAGS" \--extra-ldflags="$ADDI_LDFLAGS" \$ADDITIONAL_CONFIGURE_FLAGmake cleanmakemake install}CPU=armPREFIX=$(pwd)/android/$CPUADDI_CFLAGS="-marm"build_one注意第二行路径 这个命了要用xcode编译 文本编辑不行 我的为什么老是编译通过,运行时崩溃在 swri_audio_convert()这个函数里。。你的运行没错吧???? 我的为什么老是编译通过,运行时崩溃在 swri_audio_convert()这个函数里。。你的运行没错吧????我帮同事生成的 他还没有做这块 我的为什么老是编译通过,运行时崩溃在 swri_audio_convert()这个函数里。。你的运行没错吧????我帮同事生成的 他还没有做这块wo de ye s tongshi bangmang gao de 我搞定了,唉,太辛苦了,整了个1000多行的Android.mk. [email protected]求大神发个编译好的.so啊 弄了好久还是没整对 [email protected]求大神发个编译好的.so啊 弄了好久还是没整对http://download.csdn.net/detail/u010457784/6812927我已上传到csdn,去下载吧。。 借道,初学者请教大牛,这个ffmpeg可以在Linux下编译完成后转到Win7下用吗 搞了3天了,没Linux,没mac,尼玛 类似QQ浏览器上长按图标可以随意拖动且会有抖动效果 android手机识别商品条码查询商品信息(求:如何查询) 小程序员在android移动应用上的赚钱经历 android网络程序的设计思路? android的图像显示 来哦来哦,国内设备商旗下娱乐类手机应用下载次数占其下载总量七成啦 关于扩展EditText的问题 怎样实现不规则按钮 软键盘弹出,求助!!!!! android edittext如何手动换行,急 Android开发 使用actionBar实现应用 动态更改 App的图标
用Linux编译,装个Linux虚拟机也可以,用Cygwin……会蛋碎的……
#!/bin/bash
NDK=/Users/xxxx/Desktop/iOS/NDK
SYSROOT=$NDK/platforms/android-9/arch-arm/
TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64
function build_one
{
./configure \
--prefix=$PREFIX \
--enable-shared \
--disable-static \
--disable-doc \
--disable-ffmpeg \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--disable-avdevice \
--disable-doc \
--disable-symver \
--cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \
--target-os=linux \
--arch=arm \
--enable-cross-compile \
--sysroot=$SYSROOT \
--extra-cflags="-Os -fpic $ADDI_CFLAGS" \
--extra-ldflags="$ADDI_LDFLAGS" \
$ADDITIONAL_CONFIGURE_FLAG
make clean
make
make install
}
CPU=arm
PREFIX=$(pwd)/android/$CPU
ADDI_CFLAGS="-marm"
build_one
注意第二行路径 这个命了要用xcode编译 文本编辑不行