1、FFmpeg在ubuntu平台下的安装
我使用的是VMWARE+UBUNTU的平台环境。具体的安装过程请参照:
http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide
2、FFmpeg在window平台下的安装
首先,需要搭建mingw+msys平台。mingw+msys平台不是一个操作系统,而是一个通过将Linux源代码在Win32上编译而成的UNIX工作环境.我用的是
http://sourceforge.net/projects/mingwbundle/files/latest/download?source=directory
这个下载了是一个mingw+msys的完整版,不需要两次安装,省事。
接着,就是安装ffmpeg了。下载ffmpeg的工程,这个,我直接用来ubuntu平台下下载的那个。然后就是:
cd ffmpeg //进入ffmpeg工程的解压缩平台
./configue //这个有很多的参数,可以用./configue --help来看看,很多文章都加了好多的参数,但是我用后发现有些参数加了就过
不去,以后用时再来仔细研究吧
make
make install
3、FFmpeg在android平台下的应用
说实话,这个是我研究ffmpeg的目的,我抱着试试的态度在http://sourceforge.net/搜了一下Ffmpeg,没有想到它居然有FFmpeg for Android下载,我赶紧下载了一个,在windows平台下编译了一下(同2的步骤),发现make的时候不过,貌似权限有了问题,所以用来chmod -r 777 * 指令,然后再编译,OK啦。
上面的3个平台我都是用指令:
ffmpeg -i test.asf -y -f image2 -t 0.001 -s 352x240 a.jpg //截取一张352x240尺寸大小的,格式为jpg的图片
验证了,的确都能够截取。