常見問題frequently questions

當前位置:首頁 > 網站常識 > Linux上安裝FFmpeg程序
常見問題frequently questions 網站常識Common Sense 推廣知識Popularizing knowledge 空間知識Spatial knowledge 備案問題Filing problems

Linux上安裝FFmpeg程序

作者:萍鄉市基三易速科技有限公司   時間:2021-09-03   瀏覽量:683

1.安裝gcc

yum install gcc

2.安裝bzip2 用于解壓

yum -y install bzip2

3. 安裝yasm

http://yasm.tortall.net/Download.html

解壓yasm 

執行:tar -zxvf yasm-1.3.0.tar.gz

進入解壓目錄

執行: cd yasm-1.3.0

編譯和安裝

執行1:./configure 

執行2:make 

執行3:make install

查看安裝結果

執行 yasm --version

4.安裝nasm  

https://www.nasm.us/pub/nasm/releasebuilds/?C=M;O=D

解壓nasm 

執行 tar jxvf nasm-2.14.tar.bz2 

進入目錄

執行:cd nasm-2.14

編譯和安裝

執行1:./configure 

執行2:make 

執行3:make install

查看安裝結果

執行 nasm --version

5.安裝libx264(視頻h264編碼需要) 

https://www.videolan.org/developers/x264.html

解壓 x264

執行:tar jxvf last_x264.tar.bz2

進入解壓目錄

cd x264-snapshot-20190522-2245/

編譯和安裝

執行1:./configure --enable-shared

執行2:make 

執行3:make install
查看安裝結果

執行 x264 --version

6.安裝libpng-devel(添加對png圖片的支持)

yum install libpng-devel

7.安裝ffmpeg(一定要最后安裝,否則就得編譯好幾次)

  • 解壓ffmpeg-3.4.2.tar.gz
  • cd ffmpeg-3.4.2/
  • ./configure --disable-debug --enable-libx264 --enable-gpl --enable-shared --enable-decoder=png --enable-encoder=png
  • 查看輸出信息Enabled encoders:是否有 libfdk_aac  libx264  zlib(有這個才代表支持png圖片)
  • make && make  install
  • 查看安裝結果 ffmpeg -version 

如果出現以下錯誤:

 

編輯id.so.conf文件

執行vi /etc/ld.so.conf

在include ld.so.conf.d/*.conf后換行添加

/usr/local/lib

附上 ffmpeg 編碼器大全:

https://www.cnblogs.com/jym-sunshine/p/5655605.html

https://www.cnblogs.com/jym-sunshine/p/5655605.html

无码中文字幕热热久久_av网站在线观看免费的_91精品久久久久_国语对白一级毛片免费视频