多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > windows下ffmpeg的編譯

windows下ffmpeg的編譯

來源:程序員人生   發布時間:2015-05-04 09:37:32 閱讀次數:4357次

編譯ffmpeg⑵0150428版本所需資源在http://download.csdn.net/detail/phenixzhong/8647531中,每項資源是當前的最新版本。

編譯步驟:

1、安裝 mingw 和 msys
  履行下載文件:mingw-get-inst⑵0111118.exe,
  在第3步選擇“Download latest repository catalogues”
  選擇安裝路徑:D:MinGW(我將其安裝到D盤)
    在“Select Components”步驟當選擇:
      √  C Compiler (默許且1定選擇)
      √  C++ Compiler
      √  MSYS Basic System(選擇此項將會安裝msys,msys則不需要另外安裝)
      √  MinGW Developer ToolKit
    等待安裝完成!(需要等待1定的時間,由于安裝進程需要下載文件,可想而知,網速越快,安裝越快)
    安裝完成后,在D:MinGW目錄下可以看到 msys 文件夾,msys也已安裝。
2、配置 msys.bat 批處理文件
    為了方便VS200X和VS2010調用ffmpeg的動態庫,可以通過配置讓ffmpeg編譯時產生windows下調用dll對應的lib,固然,如果你沒有這個需要,那末就能夠省略以下處理,直接進入步驟3。
    進入:D:MinGWmsys1.0文件夾,使用UltraEdit打開msys.bat文件,在文件的最最前面加入以下1行:
    call "D:Program FilesMicrosoft Visual Studio 10.0VCinvcvars32.bat"
    添加后效果以下:
      
call "D:Program FilesMicrosoft Visual Studio 10.0VCinvcvars32.bat"
         @echo off
         rem Copyright (C):  2001, 2002, 2003, 2004, 2005  Earnie Boyd
         rem   
mailto:earnie@users.sf.net
         rem This file is part of Minimal SYStem
         rem   
http://www.mingw.org/msys.shtml
         rem
         rem File:     msys.bat
         rem Revision:     2.4
         rem Revision Date:  December 8th, 2005
         rem ember to set the "Start in:" field of the shortcut.
         rem A value similar to C:msys1.0in is what the "Start in:" field needs
         rem to represent.
    其中“D:Program FilesMicrosoft Visual Studio 10.0”為你機器上安裝VS200X或VS2010的目錄,我的電腦安裝的是VS2010,并且安裝在了D盤。文件修改后保存便可。
3、系統整合
    使用UltraEdit修改C:MinGWmsys1.0etc目下的fstab文件,如果不存在fstab,請復制1份fstab.sample,然后改名為:fstab,再修改其內容為:C:/MinGW /mingw,也即為MinGW的安裝路徑。
4、配置 yasm
    為了減少配置環境變量的麻煩,本處直接把 yasm⑴.1.0-win32.exe 文件名修改成:yasm.exe,并放到系統目錄下:C:WINDOWSsystem32。

5、各項資源的編譯

      基本步驟都是順次履行./configure、make、make install。

      其中需要注意的是:

      a、需要注釋掉faad2⑵.7frontendmain.c中第34行的#define off_t __int64語句。

      b、faac⑴.28需要打補釘,調用下面命令將補釘faac⑴.28.diff(本文開頭網址提供資源中包括此文件)打上

patch -p1 < faac⑴.28.diff

      c、在編譯faad和faac前需要在相應目錄下調用./bootstrap命令。

      d、編譯xvid時要進入的目錄是xvidcoreuildgeneric,其他資源只要進入相應的目錄便可,不用進入各資源的子目錄。

      e、在編譯amr-nb和amr-wb之前需要將wget工具和unzip.exe拷貝到D:MinGWin目錄下,這兩個用來下載和解壓3gp的源碼。

      f、編譯ffmpeg前,使用./configure --help命令查看ffmpeg的編譯選項。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 羞羞影院体验区 | 欧美曰韩一区二区三区 | 亚洲视频一区 | 亚洲图片欧美小说 | 伊人蕉久 | 被公侵犯肉体中文字幕一区二区 | 国产福利自产拍在线观看 | 蜜桃精品免费久久久久影院 | 国产成人一区二区三区在线视频 | 亚洲网站视频 | 久久精品欧美日韩精品 | 久久午夜一区二区 | 欧美精品另类 | 亚洲毛片免费在线观看 | 亚洲图区综合 | 特级aa毛片在线播放 | 国产精品久久久影院 | 高清一区二区三区 | 有码一区| 亚洲精品国产第一区二区图片 | freexx性欧美黑人 | 性欧美巨大 | 国产在线观看成人免费视频 | 亚洲成人影院在线观看 | 西欧free性video意大利 | 久久www免费人成看片入口 | 91在线丨亚洲| 亚洲国产成人久久一区二区三区 | 国产精品无码久久av | 欧美日韩国产综合在线 | 日韩在线观看一区 | 久久综合九色综合欧洲 | 手机看片欧美日韩 | 国产一级爱片在线播放 | 成人网在线观看 | 一级做a爰片欧美aaaa | 黄色网址网站在线观看 | 91午夜精品亚洲一区二区三区 | 日韩精品片| 亚洲精品国产77777 | 一级毛片在线免费视频 |