ffmpeg交叉編譯使用跨平臺庫版本

ffmpeg交叉編譯使用跨平臺庫版本

ID:8804201

大小:51.00 KB

頁數(shù):5頁

時(shí)間:2018-04-08

ffmpeg交叉編譯使用跨平臺庫版本_第1頁
ffmpeg交叉編譯使用跨平臺庫版本_第2頁
ffmpeg交叉編譯使用跨平臺庫版本_第3頁
ffmpeg交叉編譯使用跨平臺庫版本_第4頁
ffmpeg交叉編譯使用跨平臺庫版本_第5頁
資源描述:

《ffmpeg交叉編譯使用跨平臺庫版本》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、Lsm最后更新時(shí)間2012-04-19下載一、下載VS2010+SP1安裝二、下載yasm各個(gè)版本三、下載MingW最新,完全安裝Thecross-compiletoolchainusedtocompilethisFFmpegwas:MinGW-w64:http://mingw-w64.sourceforge.net/winpthreads(partofMinGW-w64)TheGCCversionusedtocompilethisFFmpegwas:GCC4.6.2:http://gcc.gnu.org/四、下載MsysUpdate最新(不需要,可以自己手動更新)五、下載源

2、碼SDL最新;ffmpegsource;pthreadGC2.dll等等六、擴(kuò)展庫:http://www.bzip.org/http://frei0r.dyne.org/http://sourceforge.net/projects/opencore-amr/http://www.freetype.org/http://libgsm.sourcearchive.com/http://lame.sourceforge.net/http://www.openjpeg.org/http://rtmpdump.mplayerhq.hu/http://diracvideo.org/ht

3、tp://www.speex.org/http://www.theora.org/http://sourceforge.net/projects/opencore-amr/http://sourceforge.net/projects/opencore-amr/http://www.vorbis.com/http://www.webmproject.org/code/http://www.videolan.org/developers/x264.htmlhttp://xavs.sourceforge.net/http://www.xvid.org/http://zlib.ne

4、t/配置編譯環(huán)境編譯生成:1.配置MingW下載msys.bat啟動文件C:MinGWmsys1.0使用UltraEdit打開msys.bat文件,在文件的最最前面加入如下一行:Lsm最后更新時(shí)間2012-04-19???call"D:ProgramFilesMicrosoftVisualStudio10.0VCbinvcvars32.bat"http://交叉編譯產(chǎn)生lib鏈接庫2.配置yasm直接把yasm-1.1.0-win32.exe文件名修改成:yasm.exe,并放到系統(tǒng)目錄下:C:WINDOWSsystem32。3.編譯SDL啟動Msys主要為【SD

5、Lsupport?yes】和SDL本地庫$cdSDL-1.2.14//到源碼文件夾$./configure--prefix=/usr//生成配置$Make//編譯$makeinstall//安裝編譯完成后,在C:MinGWmsys1.0的bin、include和lib文件夾下可以看到編譯結(jié)果。4.編譯X264為ffmpeg使用libx264.a靜態(tài)庫和動態(tài)庫兩種提供方式,下面是靜態(tài)庫$cdx264//到源碼文件夾$./configure--prefix=/e/MinGW--enable-static//生成配置--prefix=/C/MinGW安裝到MingW的安裝目錄

6、才是對應(yīng)的系統(tǒng)文件夾--prefix=/usr安裝到msys要$makeinstall//編譯-安裝對應(yīng)ffmpegconfigure檢查修改5.對媒體線程庫pthread、lpthreadGC2、w32threads“pthreadGC2.dll”直接拷貝到當(dāng)前目錄,也可放到系統(tǒng)目錄C:WINDOWSsystem32中X264:configure--disable-pthread//x264默認(rèn)不配置6.編譯ffmpeg最終庫???雙擊“C:MinGWmsys1.0msys.bat”,啟動“MinGW32”,???切換到SDL目錄:D:ffmp

7、egffmpeg-0.8.5SDL-1.2.14,切換方法如下:Lsm最后更新時(shí)間2012-04-19$cdffmpeg-0.8.10//到源碼文件夾$./configure--disable-static--enable-shared--enable-gpl--enable-version3--disable-doc--disable-ffplay--disable-ffprobe--disable-ffserver--disable-w32threads--enable-memalign-hac

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。