裁剪ffmpeg2.7.2,支持H264以及Udp(大小在1M左右,已验证可用)
2015-10-06 15:03
211 查看
#!/bin/bash NDK=/home/ubuntu/Downloads/android-ndk-r10d SYSROOT=$NDK/platforms/android-9/arch-arm/ TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64 function build_one { ./configure \ --prefix=$PREFIX \ --disable-yasm \ --disable-static \ --enable-shared \ --disable-decoders \ --enable-decoder=h264 \ --disable-encoders \ --disable-muxers \ --disable-demuxers \ --enable-demuxer=h264 \ --disable-protocols \ --enable-protocol=file \ --enable-protocol=udp \ --disable-filters \ --disable-parsers \ --enable-parser=h264 \ --disable-bsfs \ --disable-indevs \ --disable-outdevs \ --disable-w32threads \ --enable-network \ --disable-postproc \ --disable-pthreads \ --disable-dwt \ --disable-lsp \ --disable-lzo \ --disable-mdct \ --disable-rdft \ --disable-fft \ --disable-ffplay \ --disable-ffprobe \ --disable-ffserver \ --disable-memalign-hack \ --enable-cross-compile \ --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \ --target-os=linux \ --arch=arm \ --sysroot=$SYSROOT \ --extra-cflags="-Os -fpic $ADDI_CFLAGS" \ --extra-ldflags="$ADDI_LDFLAGS" \ $ADDITIONAL_CONFIGURE_FLAG } CPU=arm PREFIX=$(pwd)/android/$CPU ADDI_CFLAGS="-marm" build_one
相关文章推荐
- wc命令
- [九度OnlineJudge][剑指Offer]题目1372:最大子向量和(连续子数组的最大和)
- LeetCode OJ:3Sum Closest(最接近的三数之和)
- 结对编程(附加作业)
- Android基础之Path类的使用
- codeforce 323 DIV2 ABCD
- 去掉UItableview headerview(组标题)黏性
- perl 类 对象 方法
- POJ 2481 线段树
- java获取网络类型的方法
- Android Material Design TabLayout属性app:tabMode和app: tabGravity
- huffman的编码java版
- 编程语言
- oracle之完整性约束
- mysql基本操作
- target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.
- ubuntu下alt+/代码提示不能用
- Qt--使用widget部件
- C++派生类的构造函数
- 二维数组查找问题