windows版本和Linux版本的ffmpeg下載使用方法

https://blog.csdn.net/Mr_XiMu/article/details/94321752

一:ffmpeg的下載

(1):ffpeg下載

1、訪問http://ffmpeg.org/,單擊①或者②進入選擇操作系統的頁面。

2、Linux版本的下載:

①:首先點擊小企鵝圖標,出現不同的Linux系統

②:根據不同的Linux點擊進入不同的Linux系統下載ffmpeg

③:注意:若想下載tar.bz2格式的直接點擊中間的Download圖標,它會自動進行下載。(也可進入http://ffmpeg.org/releases/選擇不同的版本來下載)

3:Windows版本的下載

①:

②:

二:使用

①:Windows版本的使用

1:

2、

3、使用示例:

②:Linux下的使用

準備:在/usr/local/下新建一個ffmpeg的文件夾,並進入到ffmpeg文件夾,安裝gcc(yum install -y gcc)和wget(yum -y install wget)工具 ,安裝(vim)yum install -y vim

1、Linux下使用ffmpeg還需要

(1):nasm下載安裝

到http://www.linuxfromscratch.org/blfs/view/8.2/general/nasm.html找到

①:使用 wget http://www.nasm.us/pub/nasm/releasebuilds/2.13.03/nasm-2.13.03.tar.xz下載

②:執行tar -xvf nasm-2.13.03.tar.xz

③:cd nasm-2.13.03

④:./configure

⑤:make

⑥:make install

完成 nasm的安裝

(2):yasm的下載安裝

①:到http://www.tortall.net/projects/yasm/releases/挑選版本下載

②上傳到 /usr/local/ffmpeg文件夾下

③:tar -xvzf yasm-1.3.0.tar.gz

④:cd yasm-1.3.0/

⑤:./configure

⑥:make

⑦:make install

完成yasm的安裝

(3):x264的下載安裝

①:到https://www.videolan.org/developers/x264.html下載

②:將軟件上傳到/usr/local/ffmpeg下

缺少bzip2包時yum install -y bzip2

③:tar -xvf last_x264.tar.bz2

④:cd x264-snapshot-20190629-2245

⑤:./configure --enable-shared

第5步加上--enable-libx264 --enable-gpl才支持h264,可參考另一篇https://blog.csdn.net/djrm11/article/details/106258763

⑥:make

⑦:make install

(4)安裝ffmpeg

①:將ffmpeg-4.1.3.tar.bz2上傳到ffmpeg文件夾下

②:tar -xjvf ffmpeg-4.1.3.tar.bz2

③: cd ffmpeg-4.1.3

④:./configure --enable-shared --prefix=/monchickey/ffmpeg

⑤:make(花費時間會有點長)

⑥:make install

ffmpeg安裝完畢

(5)配置ffmpeg

①:cd /monchickey/ffmpeg/ 

查看一下發現有bin,include,lib,share這4個目錄,其中bin是ffmpeg主程序二進制目錄,include是C/C++頭文件目錄,lib是編譯好的庫文件目錄,share是文檔目錄

②:然後進入bin目錄(cd /monchickey/ffmpeg/bin ),執行 ./ffmpeg -version 查看當前版本的詳細信息,默認情況下一般會報libavdevice.so.58/57: cannot open shared object file: No such file or directory,原因是lib目錄未加載到鏈接到系統庫中

③:執行命令: vim /etc/ld.so.conf.d/ffmpeg.conf 然後添加一行內容: /monchickey/ffmpeg/lib 之後保存並退出,然後執行 ldconfig 使配置生效,現在再次執行 ./ffmpeg -version 顯示就正常了

現在ffmpeg就能正常使用了
https://blog.csdn.net/Mr_XiMu/article/details/94321752

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章