Centos7安裝FFmpeg


簡介

FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化為流的開源計算機程序。采用LGPL或GPL許可證。它提供了錄制、轉換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼質量,libavcodec里很多code都是從頭開發的。FFmpeg在Linux平台下開發,但它同樣也可以在其它操作系統環境中編譯運行,包括WindowsMac OS X等。這個項目最早由Fabrice Bellard發起,2004年至2015年間由Michael Niedermayer主要負責維護。許多FFmpeg的開發人員都來自MPlayer項目,而且當前FFmpeg也是放在MPlayer項目組的服務器上。項目的名稱來自MPEG視頻編碼標准,前面的"FF"代表"Fast Forward"。 FFmpeg編碼庫可以使用GPU加速。

功能

FFmpeg有非常強大的功能包括視頻采集功能、視頻格式轉換、視頻抓圖、給視頻加水印等。

安裝ffmpeg

1、官網下載linux版的ffmpeg,官網鏈接:Index of /ffmpeg/release-source (johnvansickle.com)

選擇版本較穩定,本教程使用4.1版本,如下圖所示:

2、使用finalshell將源碼包ffmpeg-4.1.tar.xz上傳至linux主機(本教程上傳至/soft/ffmpeg目錄)

3、解壓壓縮包

cd /soft/ffmpeg

tar xvJf ffmpeg-4.1.tar.xz

4、安裝gcc和yasm編譯器

cd ffmpeg-4.1

yum install gcc

yum install yasm

5、指定安裝目錄/soft/ffmpeg

./configure --enable-shared --prefix=/soft/ffmpeg

6、執行make

make

7、執行make install

make install

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

vim /etc/ld.so.conf

/soft/ffmpeg/lib/

9、使修改的文件/etc/ld.so.conf生效

ldconfig

10、查看版本

./ffmpeg -version

11、配置環境變量

vim /etc/profile

export PATH=$PATH:/soft/ffmpeg/bin

12、使環境變量生效

source /etc/profile

13、查看ffmpeg版本

ffmpeg -version


免責聲明!

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



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