centos7.6安裝FFMpeg


ffmpeg要依賴於yasm,首先下載yasm-1.3.0.tar.gz及ffmpeg-4.1.tar.xz安裝包。

 

1. 下載FFMpeg

下載 ffmpeg-4.1,下載地址:https://johnvansickle.com/ffmpeg/release-source/

 將ffmpeg-4.1.tar.sz上傳到centos服務器目工具錄。

 

2. 下載yasm

下載yasm-1.3.0,下載地址:http://www.tortall.net/projects/yasm/releases/

 

  將yasm-1.3.0.tar.gz上傳到centos服務器工具目錄。

 

3. 安裝編譯工具包build-essential

build-essential是Debian系的meta package的名字,centos里可以運行 

sudo yum -y install make automake gcc gcc-c++ cc kernel-devel glibc-devel make
sudo yum -y install libxml2 libxml2-devel libxslt libxslt-devel

 

大而全的安裝build-essential,用下面命令:

sudo yum -y groupinstall "Development Tools"
sudo yum -y groupinstall "Development Libraries"  #這個安裝包無效

 

Ubuntu使用下面命令安裝build-essential

sudo apt-get install build-essential

 

查看安裝的group插件

sudo yum group info "Development Tools"

 

4. 安裝yasm-1.3.0

進入工具目錄,解壓yasm-1.3.0

cd /tools/ffmpeg
sudo tar -xvf yasm-1.3.0.tar.gz -C /usr/local

 

進入yasm-1.3.0解壓目錄,安裝yasm

cd /usr/local/yasm-1.3.0/
sudo ./configure
sudo make 
sudo make install

 

5. 安裝ffmpeg

進入工具目錄,解壓ffmpeg-4.1.tar.xz

cd /tools/ffmpeg
sudo tar -xvf ffmpeg-3.4.tar.gz -C /usr/local

 

進入ffmpeg-4.1解壓目錄,安裝ffmpeg

cd /usr/local/ffmpeg-4.1
sudo ./configure 
sudo make
sudo make install

 

6. 驗證安裝結果

sudo ffmpeg -version

 

7.如果上面的方法安裝ffmpeg不成功,可以用下面的方法

https://github.com/markus-perl/ffmpeg-build-script/blob/master/build-ffmpeg

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM