ffmpeg安装

#/bin/bash
if [ $(id -u) != "0" ]; then
    echo "Error: You must be root to run this script, please use root to install ffmpeg"
    exit 1
fi
ffmpeg_dir=$(find / -name  ffmpeg | xargs -0)
cd $ffmpeg_dir
echo =======安装lame===========================================================================================
echo =======安装lame===========================================================================================
echo =======安装lame===========================================================================================
echo =======安装lame===========================================================================================                 
echo =======安装lame===========================================================================================
echo =======安装lame===========================================================================================
echo =======安装lame===========================================================================================
tar -zxvf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure --enable-shared --prefix=/usr  
make  
make install  
echo =======安装libogg===========================================================================================
echo =======安装libogg===========================================================================================
echo =======安装libogg===========================================================================================
echo =======安装libogg===========================================================================================                 
echo =======安装libogg===========================================================================================
echo =======安装libogg===========================================================================================
echo =======安装libogg===========================================================================================
cd ../
tar -zxvf libogg-1.1.3.tar.gz
cd libogg-1.1.3
./configure --enable-shared --prefix=/usr
make
make install
echo =======安装libvorbis===========================================================================================
echo =======安装libvorbis===========================================================================================
echo =======安装libvorbis===========================================================================================
echo =======安装libvorbis===========================================================================================
echo =======安装libvorbis===========================================================================================
echo =======安装libvorbis===========================================================================================
echo =======安装libvorbis===========================================================================================  
cd ../
tar -zxvf libvorbis-1.1.2.tar.gz
 cd libvorbis-1.1.2
 ./configure --prefix=/usr  
make  
make install  
echo =======安装xvid ===========================================================================================
echo =======安装xvid ===========================================================================================
echo =======安装xvid ===========================================================================================
echo =======安装xvid ===========================================================================================
echo =======安装xvid ===========================================================================================
echo =======安装xvid ===========================================================================================
echo =======安装xvid ===========================================================================================
cd ../
tar zvxf xvidcore-1.3.2.tar.gz  
cd xvidcore/build/generic/ 
./configure --prefix=/usr  
make  
make install
echo =======安装yasm ===========================================================================================
echo =======安装yasm ===========================================================================================
echo =======安装yasm ===========================================================================================
echo =======安装yasm ===========================================================================================
echo =======安装yasm ===========================================================================================
echo =======安装yasm ===========================================================================================
echo =======安装yasm ===========================================================================================
cd ../../../
tar zxvf yasm-1.2.0.tar.gz 
cd yasm-1.2.0 
./configure --prefix=/usr --enable-shared
make  
make install
echo =======安装X264 ===========================================================================================
echo =======安装X264 ===========================================================================================
echo =======安装X264 ===========================================================================================
echo =======安装X264 ===========================================================================================
echo ==安装该文件需先挂载系统镜像文件安装该文件需先挂载系统镜像文件=====安装X264 ===========================================================================================
echo =======安装X264 ===========================================================================================
echo =======安装X264 ===========================================================================================
cd ../
tar xvf x264-snapshot-20121224-2245.tar.bz2  
cd x264-snapshot-20121224-2245
./configure --prefix=/usr --enable-shared     
make  
make install  
echo =======安装libdts ===========================================================================================
echo =======安装libdts ===========================================================================================
echo =======安装libdts ===========================================================================================
echo =======安装libdts ===========================================================================================
echo =======安装libdts ===========================================================================================
echo =======安装libdts ===========================================================================================
echo =======安装libdts ===========================================================================================
cd ../

tar zxvf libdts-0.0.2.tar.gz  
cd libdts-0.0.2  
./configure --prefix=/usr  
make  
make install  
echo =======安装a52 ===========================================================================================
echo =======安装a52 ===========================================================================================
echo =======安装a52 ===========================================================================================
echo =======安装a52 ===========================================================================================
echo =======安装a52 ===========================================================================================
echo =======安装a52 ===========================================================================================
echo =======安装a52 ===========================================================================================
cd ../
tar zxvf a52dec-0.7.4.tar.gz 
cd a52dec-0.7.4 
./configure --prefix=/usr  
make  
make install
echo =======安装faad2  ===========================================================================================
echo =======安装faad2  ===========================================================================================
echo =======安装faad2 ===========================================================================================
echo =======安装faad2 ===========================================================================================
echo =======安装faad2 ===========================================================================================
echo =======安装faad2  ===========================================================================================
echo =======安装faad2  ===========================================================================================
cd ../
tar zxvf faad2-2.7.tar.gz
cd faad2-2.7
echo > plugins/Makefile.am
echo > plugins/xmms/src/Makefile.am
sed -i '/E_B/d' configure.in
autoreconf -vif  
./configure --prefix=/usr --with-mp4v2 --enable-shared  
make  
make install  

echo =======安装faac   ===========================================================================================
echo =======安装faac   ===========================================================================================
echo =======安装faac  ===========================================================================================
echo =======安装faac  ===========================================================================================
echo =======安装faac  ===========================================================================================
echo =======安装faac   ===========================================================================================
echo =======安装faac   ===========================================================================================
cd ../
tar zxvf faac-1.28.tar.gz  
cd faac-1.28 
autoreconf -vif 
./bootstrap     
./configure --prefix=/usr  
make   
make install 
echo =======安装amr-nb   ===========================================================================================
echo =======安装amr-nb   ===========================================================================================
echo =======安装amr-nb   ===========================================================================================
echo =======安装amr-nb   ===========================================================================================
echo =======安装amr-nb   ===========================================================================================
echo =======安装amr-nb   ===========================================================================================
echo =======安装amr-nb   ===========================================================================================
#cd ../
#bunzip2 amrnb-6.1.0.4.tar.bz2
#tar xvf amrnb-6.1.0.4.tar
#cd amrnb-6.1.0.4
#./configure --prefix=/usr  
#make  
#make install 
echo =======安装amr-wb    ===========================================================================================
echo =======安装amr-wb    ===========================================================================================
echo =======安装amr-wb    ===========================================================================================
echo =======安装amr-wb    ===========================================================================================
echo =======安装amr-wb    ===========================================================================================
echo =======安装amr-wb    ===========================================================================================
echo =======安装amr-wb    ===========================================================================================
#cd ../
#bunzip2  amrwb-7.0.0.1.tar.bz2 
#tar xvf amrwb-7.0.0.1.tar
#cd amrwb-7.0.0.1
#./configure --prefix=/usr  
#make  
#make install
echo =======安装lib52     ===========================================================================================
echo =======安装lib52     ===========================================================================================
echo =======安装lib52     ===========================================================================================
echo =======安装lib52     ===========================================================================================
echo =======安装lib52     ===========================================================================================
echo =======安装lib52     ===========================================================================================
echo =======安装lib52     ===========================================================================================
cd ../
tar zxvf a52dec-0.7.4.tar.gz
cd a52dec-0.7.4
./configure --prefix=/usr  
make  
make install
echo =======安装ffmpeg     ===========================================================================================
echo =======安装ffmpeg     ===========================================================================================
echo =======安装ffmpeg     ===========================================================================================
echo =======安装ffmpeg     ===========================================================================================
echo =======安装ffmpeg     ===========================================================================================
echo =======安装ffmpeg     ===========================================================================================
echo =======安装ffmpeg     ===========================================================================================
cd ../
tar zxvf ffmpeg-1.0.1.tar.gz
 cd ffmpeg-1.0.1

 ./configure --prefix=/usr --enable-gpl --enable-shared --enable-libmp3lame  --enable-pthreads --disable-ffserver --disable-ffplay                                                                                                                                                                                    

 make  
 make install


cp /usr/lib/libavdevice.so.54 /usr/lib64/
cp /usr/lib/libavformat.so.54 /usr/lib64/
cp /usr/lib/libavcodec.so.54 /usr/lib64/
cp /usr/lib/libpostproc.so.52 /usr/lib64/
cp /usr/lib/libswresample.so.0 /usr/lib64/
cp /usr/lib/libswscale.so.2 /usr/lib64/
cp /usr/lib/libavutil.so.51 /usr/lib64/
cp /usr/lib/libavfilter.so.3 /usr/lib64/
#cp /usr/lib/libavfilter.so.2 /usr/lib64/
echo =====安装ffmpeg完成====
echo ===检验=====
ffmpeg 
sleep 4

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤舞飘伶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值