linux下ffmpeg安裝,并解決MP3、MP4無法在網(wǎng)頁播放的問題

實驗環(huán)境

centos 7

參考文檔

Linux安裝ffmpeg,并增加libx264編碼

ERROR: x265 not found using pkg-config的解決方法

# 解決ffmpeg執(zhí)行報錯“ffmpeg: error while loading shared libraries: libavdevice.so.58: cannot open shared object file: No such file or directory”的問題

./ffmpeg: error while loading shared libraries: libx264.so.138: cannot open shared object file: No s

#安裝準(zhǔn)備

需要用到的包

nasm

yasm

x264git地址

git clone https://code.videolan.org/videolan/x264.git    

ffmpeg

nasm安裝

tar xjvf nasm-2.14.02.tar.bz2
cd nasm-2.14.02
./autogen.sh
./configure --prefix=/usr/local/nasm
make
make install
echo ":/usr/local/nasm/bin" >> /etc/profile
source /etc/profile
nasm -version

安裝yasm

tar zxvf yasm-1.3.0.tar.gz 
cd yasm-1.3.0
 ./configure --prefix=/usr/local/yasm
 make
 make install
echo ":/usr/local/yasm/bin" >> /etc/profile
source /etc/profile
 yasm --version

安裝x264

git clone git://git.videolan.org/x264.git
cd x264
./configure --enable-shared --enable-pthread --enable-pic --prefix=/usr/local/x264
make
make install
echo ":/usr/local/x264/bin" >> /etc/profile
source /etc/profile
x264 --version

安裝libmp3lame,MP3需要

參考:linux 安裝 ffmpeg + libmp3lame

wget https://jaist.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
mv lame-3.99.5.tar.gz /usr/local
cd /usr/local
tar -zxvf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure --enable-shared
make
make install

安裝ffmpeg

  1. 安裝之前解決下x264不能使用的問題
export PKG_CONFIG_PATH=/usr/local/x264/lib/pkgconfig

2.安裝ffmpeg

tar -zxvf ffmpeg-6.0.tar.gz
cd ffmpeg 
./configure --enable-gpl --enable-libx264  --enable-libmp3lame --prefix=/usr/local/ffmpeg  
make && make install
echo ":/usr/local/ffmpeg/bin" >> /etc/profile
source /etc/profile

3.驗證是否成功

ffmpeg -version

應(yīng)該會報如下錯誤


圖片.png

解決:
1.查找文件所在位置


圖片.png

2.追加文件到配置文件中
圖片.png

圖片.png
圖片.png

解決 libavdevice.so.60 找不到的問題


圖片.png

解決 libx264.so.164 找不到的問題


圖片.png

4.驗證是否安裝完成

ffmpeg
圖片.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容