ffmpeg命令无法在micromax android中运行

时间:2014-02-09 02:50:24

标签: android ffmpeg

我可以在三星,LG和索尼等Android设备上执行ffmpeg命令,但在Micromax中它无效。我为arm处理器构建了ffmpeg库。我无法收集日志,因为我无法连接设备。我有以下问题, 1)为什么它不能用于Micromax? 2)除了基于ARM的Android设备之外,我不想在其他设备上显示我的应用程序,是否可以控制?

我在构建ffmpeg时使用的以下配置,

!/斌/庆典

cd ffmpeg

导出TMPDIR = tmp mkdir -p $ TMPDIR

Android NDK位置

NDK = /用户/ sunitha /下载/机器人-NDK-R9C

ANDROID_API =机器人-9- SYSROOT = $ {NDK} /平台/ $ {ANDROID_API} /拱形臂 预建= $ {} NDK /toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86 CROSS_PREFIX = $ {}预建/斌/ ARM-Linux的androideabi- ARM_INCLUDE = $ {SYSROOT}的/ usr /包括 ARM_LIB = $ {} SYSROOT / usr / lib目录 PREFIX = .. /构建 OPTIMIZE_CFLAGS =“ - marm -march = armv6” ADDITIONAL_CONFIGURE_FLAG =

跛足静态装置的位置

MP3LAME = .. /了libmp3lame X264 = .. / libx264

./ configure \  --arch = arm \  --target-os = linux \   - 启用交叉编译  --cross-prefix = $ {CROSS_PREFIX} \  --prefix = $ {PREFIX} \  --sysroot = $ {SYSROOT} \  --extra-cflags =“ - I $ {ARM_INCLUDE} -I $ {MP3LAME} / include -I $ {X264} / include -DANDROID $ {OPTIMIZE_CFLAGS}”  --extra-ldflags =“ - L $ {ARM_LIB} -L $ {MP3LAME} / lib -L ​​$ {X264} / lib”\  --disable-debug \  --enable-libmp3lame \  --enable-libx264 \  --disable-ffplay \  --disable-ffprobe \  --disable-ffserver \  --enable-avfilter \   - 启用解码器   - 启用分离器\   - 启用编码器   - 启用过滤器  --enable-indevs \   - 启用网络  --enable-parsers \   - 启用协议   - 启用 - swscale \  --enable-gpl \   - 启用 - 非自由\  $ {ADDITIONAL_CONFIGURE_FLAG}

cd ..

0 个答案:

没有答案