ffmpeg-2.13 ubuntu安装配置文件 大全
文件大小: 15856k
源码售价: 10 个金币 积分规则     积分充值
资源说明:首先要升级相关程序 1. yasm-1.2.0 1.1 下载文件 wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz 1.2 安装方法如下 1.2.1. tar -zxvf yasm-1.2.0.tar.gz 1.2.2 cd yasm-1.2.0 1.2.3 ./configure 1.2.4 make 1.2.5 make install 2. 安装autoconf、automake、libtool sudo apt-get install autoconf automake libtool 3. 安装libopencore-amrnb-dev libopencore-amrwb-dev sudo apt-get install libopencore-amrnb-dev libopencore-amrwb-dev 4. 安装gcc sudo apt-get install gcc 5. 其中一个解码器源码头文件错误,根据提示注释掉该头文件错误的函数声明即可 接下来安装各种解码器 1. lame 1.1 下载地址:http://sourceforge.net/projects/lame/files/lame/ 在该地址下下载最新版本的lame. 1.2 下载文件(当前最新版本是3.99.5) wget http://colocrossing.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz 1.3 安装方法如下 1.3.1. tar -zxvf lame-3.99.5.tar.gz 1.3.2 cd lame-3.99.5 1.3.3 ./configure --enable-shared 1.3.4 make 1.3.5 make install 2. libogg 2.1 下载地址:http://www.xiph.org/downloads/ 在该地址下下载最新版本的libogg . 2.2 下载文件(当前最新版本是1.3.1) wget http://downloads.xiph.org/releases/ogg/libogg-1.3.1.tar.gz 2.3 安装方法如下 2.3.1. tar -zxvf libogg-1.3.1.tar.gz 2.3.2 cd libogg-1.3.1 2.3.3 ./configure 2.3.4 make 2.3.5 make install 3. libvorbis 3.1 下载地址:http://downloads.xiph.org/releases/vorbis/ 在该地址下下载最新版本的libvorbis . 3.2 下载文件(当前最新版本是1.3.4) wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.4.tar.gz 3.3 安装方法如下 3.3.1. tar -zxvf libvorbis-1.3.4.tar.gz 3.3.2 cd libvorbis-1.3.4 3.3.3 ./configure 3.3.4 make 3.3.5 make install 4. xvid 4.1 下载地址:http://downloads.xvid.org/downloads 在该地址下下载最新版本的xvid. 4.2 下载文件(当前最新版本是1.3.2) wget http://downloads.xvid.org/downloads/xvidcore-1.3.2.tar.gz 4.3 安装方法如下 4.3.1. tar -zxvf xvidcore-1.3.2.tar.gz 4.3.2 cd xvidcore-1.3.2/build/generic 4.3.3 ./configure 4.3.4 make 4.3.5 make install 5. x264 5.1 下载文件 git clone git://git.videolan.org/x264.git 5.2 安装方法如下 5.2.1 cd x264 5.2.2 ./configure --disable-asm --enable-static --enable-shared 5.2.3 make 5.2.4 make install 6. libdts 6.1 下载地址:http://www.videolan.org/developers/libdca.html 在该地址下下载最新版本的libdts. 6.2 下载文件(当前最新版本是0.0.5)wget http://download.videolan.org/pub/videolan/libdca/0.0.5/libdca-0.0.5.tar.bz2 6.3 安装方法如下 6.3.1. tar -jxvf libdca-0.0.5.tar.bz2 6.3.2 cd libdca-0.0.5 6.3.3 ./configure 6.3.4 make 6.3.5 make install 7. a52 7.1 下载地址:http://liba52.sourceforge.net/downloads.html 在该地址下下载最新版本的a52. 7.2 下载文件(当前最新版本是0.7.4) wget http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz 7.3 安装方法如下 7.3.1. tar -zxvf a52dec-0.7.4.tar.gz 7.3.2 cd a52dec-0.7.4 7.3.3 ./configure 7.3.4 make 7.3.5 make install 8. faad2 8.1 下载地址:http://www.audiocoding.com/downloads.html 在该地址下下载最新版本的faad2. 8.2 下载文件(当前最新版本是2.7) wget http://hivelocity.dl.sourceforge.net/project/faac/faad2-src/faad2-2.7/faad2-2.7.tar.gz 8.3 安装方法如下 8.3.1. tar -zxvf faad2-2.7.tar.gz 8.3.2 cd faad2-2.7 8.3.3 autoreconf -vif 8.3.4 ./configure --with-mp4v2 --enable-shared 8.3.5 make 8.3.6 make install 9. faac 9.1 下载地址:http://www.audiocoding.com/downloads.html 在该地址下下载最新版本的faac. 9.2 下载文件(当前最新版本是1.28) wget http://hivelocity.dl.sourceforge.net/project/faac/faac-src/faac-1.28/faac-1.28.tar.gz 9.3 安装方法如下 9.3.1. tar -zxvf faac-1.28.tar.gz 9.3.2 cd faac-1.28 9.3.3 ./bootstrap 9.3.4 ./configure 9.3.5 make 9.3.6 make install 10. amr-nb 10.1 下载地址:https://code.google.com/p/ostube/downloads/detail?name=amrnb-10.0.0.0.tar.bz2&can=2&q= 在该地址下下载最新版本的amr-nb. 10.2 下载文件(当前最新版本是10.0.0.0) wget https://ostube.googlecode.com/files/amrnb-10.0.0.0.tar.bz2 10.3 安装方法如下 10.3.1. tar -jxvf amrnb-10.0.0.0.tar.bz2 10.3.2 cd amrnb-10.0.0.0 10.3.3 ./configure 10.3.4 make 10.3.5 make install 11. amr-wb 11.1 下载地址:https://code.google.com/p/hio/downloads/detail?name=amrwb-7.0.0.1.tar.bz2&can=2&q= 在该地址下下载最新版本的amr-wb. 11.2 下载文件(当前最新版本是7.0.0.1) wget https://hio.googlecode.com/files/amrwb-7.0.0.1.tar.bz2 11.3 安装方法如下 11.3.1. tar -jxvf amrwb-7.0.0.1.tar.bz2 11.3.2 cd amrwb-7.0.0.1 11.3.3 ./configure 11.3.4 make 11.3.5 make install 解决:ERROR: libmp3lame >= 3.98.3 not found sudo apt-get install libmp3lame-dev 下载: http://kakola.googlecode.com/files/lame-3.98.4.tar.gz 运行命令: wget http://kakola.googlecode.com/files/lame-3.98.4.tar.gz 安装lame-3.98.4.tar.gz, 以免在第三步的时候出现ERROR: libmp3lame >= 3.98.3 not found错误, 需要提前安装lame. tar zvxf lame-3.98.4.tar.gz cd lame-3.98.4 ./configure --enable-shared make make install 12.修改配置文件,并重新启动计算机 编辑 ld.so.conf vi /etc/ld.so.conf 添加一行 /usr/local/lib 13. 安装ffmpeg 13.1 下载地址:http://ffmpeg.org/releases/ 在该地址下下载最新版本的ffmpeg 13.2 下载文件(当前最新版本是2.1.3) wget http://ffmpeg.org/releases/ffmpeg-2.1.3.tar.bz2 13.3 安装方法如下 13.3.1. tar -jxvf ffmpeg-2.1.3.tar.bz2 13.3.2 cd ffmpeg-2.1.3 13.3.3 ./configure --prefix=/usr/local/ffmpeg2 --disable-static --enable-shared --enable-libmp3lame --enable-libvorbis --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libxvid --enable-postproc --enable-ffserver --enable-ffplay 13.3.4 make 13.3.5 make install
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。