最近在做usb摄像头的mjpeg格式视频的软解码,使用ffmpeg的软解码,第一步当然就是编译了,编译过程中遇到各种各样的问题,如下是正确编译步骤:
从官网下载源码:
http://ffmpeg.org/download.html
目前下载的是ffmpeg-3.2.1.tar.bz2。
ndk使用的是android-ndk-r13-linux-x86_64.zip版本。
编译方法:执行如下build_android.sh,然后make,最后make install,生成的库和头文件放在所设PREFIX目录下。
build_android.sh
#!/bin/bash
<