linux安裝ffmpeg


下載安裝包

可以直接從官網上下載linux版本的ffmpeg源碼包 ffmpeg-4.1.tar.xz,再ftp上傳到linux/usr/local目錄

或者在linux終端中 cd /usr/local 目錄,輸入以下命令下載到 /usr/local 目錄

wget https://johnvansickle.com/ffmpeg/release-source/ffmpeg-4.1.tar.xz

新建安裝目錄

cd /usr/local/ # 切換到 /usr/local 目錄
mkdir ffmpeg   # 在 usr/local 目錄下創建 ffmpeg 目錄

解壓源碼包

tar -xvJf ffmpeg-4.1.tar.xz

編譯准備

cd ffmpeg-4.1    # 切換到ffmpeg-4.1目錄
yum install gcc  # 安裝gcc編譯器
yum install yasm # 安裝yasm編譯器

安裝設置

./configure --enable-shared --prefix=/usr/local/ffmpeg  # --prefix 指定安裝目錄

如果出現如下錯誤信息:

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.

則需要先安裝yasm

步驟(如已安裝 則跳過此步驟):

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz  #下載源碼包

tar zxvf yasm-1.3.0.tar.gz #解壓

cd yasm-1.3.0 #進入目錄 

./configure #配置 

make && make install #編譯安裝

編譯安裝

這一步 非常非常久.......

make # 編譯
make install # 安裝

修改文件/etc/ld.so.conf

vim /etc/ld.so.conf

# 輸入以下內容

include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/

輸入 ldconfig 使修改生效。

查看版本

/usr/local/ffmpeg/ffmpeg-4.1/ffmpeg -version

配置環境變量

# vim /etc/profile

添加環境變量

在最后PATH添加環境變量

#set ffmpeg environment
PATH=$PATH:/usr/local/ffmpeg/bin
export PATH

然后source一下

source /etc/profile #使配置生效

查看環境變量是否配置成功

ffmpeg -version

安裝成功!!!


免責聲明!

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



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