Linux搭建FFMPEG環境
阿新 • • 發佈:2019-02-03
1,下載最新原始碼包並解壓
wget http://ffmpeg.org/releases/ffmpeg-3.1.3.tar.bz2
tar jxvf ffmpeg-3.1.3.tar.bz2
2, 安裝ffmpeg
進入到解壓出來的ffmpeg-3.1.3目錄
cd ffmpeg-3.1.3
./configure
3 ,如果安裝報錯,提示yasm沒有安裝,如下所示:
yasm/nasm not found or too old.Use --disable-yasm for a crippled build.
則先安裝yasm:
yum install yasm
4,安裝完yasm後繼續安裝ffmpeg:
./configure
5,如果第2步沒報錯,則跳過3,4步驟,繼續安裝ffmpeg:
make
make install
6,安裝完成,輸入ffmpeg檢視版本資訊:
ffmpeg
7,到這裡基本上已經能使用ffmpeg的基本功能了,比如擷取視訊封面
如果還想使用其他的一些功能,比如視訊轉換,就看下面這個兄弟的帖子,已經說得很詳細了
新安裝的工具外掛,記得重新編譯
#./configure
#make && make install
如果覺得上面方法比較麻煩,提供另外一種(yum imstall)CentOs7安裝ffmpeg的方法:
yum install -y epel-release yum repolist rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum repolist yum install ffmpeg ffmpeg-devel -y
以下是幾種常用轉換mp4命令:
ffmpeg -i 1.avi -acodec libmp3lame -ab 56K -ar 44100 -b 200K -r 15 -s 320x240 -f flv 1.flv
ffmpeg -i 1.flv -vcodec libx264 1.mp4
ffmpeg -i 1.wmv -vcodec libx264 1.mp4
ffmpeg -i1.mpg -vcodec libx264 1.mp4