windows 下編譯64位ffmpeg


     window下如何編譯ffmpeg 前文已有介紹,前面介紹的都是如何編譯32位的庫,本文主要介紹window

下如何編譯64位ffmpeg庫。

一.搭建編譯環境

    1.下載 windows下編譯64位Ffmpeg 需用到Msys及MinGW-w64.首先將他們下載下來,下載地址如下:

MinGW-w64:https://sourceforge.net/projects/mingw-w64/files/latest/download 

Msys: https://sourceforge.net/projects/mingw-w64/files/External%20binary%20packages%20%28Win64%20hosted%29/MSYS%20%2832-bit%29/

MinGW-w64下載下來是一個exe安裝文件,文件名是mingw-w64-install.exe,Msys下載下來是一個壓縮包直接解壓縮就

可以使用,項目中用的Msys版本是MSYS-20111123,這兩個包如下載不了可以加群從群里下載。后面會留群號。

  2.安裝

      運行mingw-w64-install.exe 可以安裝到任意目錄不一定要安裝在系統盤,配置界面如下:

                                                   圖1MinGW-w64配置界面

      將下載下來的Msys文件夾與MinGW-w64安裝后的目錄放在同一個文件夾下如圖2所示:

                                                                         圖2. 安裝以后的MinGW-w64及mys目錄

   3.配置環境變量

     將H:\MinGW64\mingw64\bin及H:\MinGW64\mingw64\msys\bin添加到系統環境變量中並重啟機器

二 .編譯

     編譯的步驟64位與32位差別不大,可以參考前面寫的博文,博文地址https://www.cnblogs.com/wanggang123/p/5587248.html,唯一的區別是configure時指指定arch為x86_64 ,

一簡單configure配置如下:

     ./configure  --arch=x86_64 --enable-shared --prefix=/home/wgg/out-3.0.2

本次成功編譯的ffmpeg為3.0.2,最新4.0的版本未做測試,如編譯4.0版本需要修改,會在后面補充。

如需交流可加QQ群1038388075,766718184 或者QQ3501870

 博主提供Ffmpeg、GB28181視頻教程

播放地址: http://www.iqiyi.com/u/1426749687

源碼及Demo下載地址:http://www.chungen90.com/?news_2/
視頻下載地址:     http://www.chungen90.com/?news_3/

 


免責聲明!

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



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