掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
FFmpeg在Windows系統(tǒng)下的編譯過程,分四步:如下:1. 配置編譯環(huán)境2. 下載FFMPEG的代碼3. 編譯,獲取FFMPEG庫(頭文件,lib,和DLL)4. 在VC下配置,測試1. 配置編譯環(huán)境1)安裝MSys下載文件: bash-3.1-MSYS-1.0.11-snapshot.tar.bz2 msysCORE-1.0.11-20080826.tar.gz解壓msysCORE-1.0.11-20080826.tar.gz,比如解壓到X:\msys(以下內(nèi)容都使用該路徑描述,X為你安裝的盤符)?! 〗鈮篵ash-3.1-MSYS-1.0.11-snapshot.tar.bz2,產(chǎn)生一個名為bash-3.1的目錄,在該目錄下有一個子目錄名為bin,其他的目錄不需要關(guān)心。復(fù)制bin目錄中的所有文件到D:\msys\bin,提示是否要覆蓋sh.exe的時候,選擇是。 到“D:\msys\postinstall”目錄下執(zhí)行pi.bat,在出現(xiàn)的提示中輸入n回車后(這個不搞錯了),按任意鍵退出即可。2)安裝MinGW

要在windows下編譯ffmpeg,并生成dll,要用到mingw或者msys。搭建這兩個環(huán)境有點煩,具體可以在網(wǎng)上找一下相關(guān)的方法。在ffmpeg的網(wǎng)站上有已經(jīng)編譯好的windows下使用的ffmpeg的dll相關(guān)東西,可以直接下載下來使用。搜索windows下編譯ffmpeg,也可以看到很多方法。
1.程序無法啟動,因為您的計算機缺少 ffmpeg.dll 嘗試重新安裝程序來解決這個問題2.啟動 ffmpeg.dll 發(fā)生錯誤無法找到指定的模塊3.加載 ffmpeg.dll 發(fā)生錯誤無法找到指定的模塊4.ffmpeg.dll 的設(shè)計可能不適合在 Windows 上運行,或可能包含錯誤
這個基本上不需要設(shè)置 你可以裝個“格式工廠”用它帶的ffmpeg.exe 試試 估計是你機器上的msvcrt.dll 版本 比 你 的ffmpeg所需要的版本 高了 給你 幾個版本 放到 ffmpeg.exe所在文件夾(一個一個試試看吧, 分別取自wps、system32、WinSxS、).........
到此,以上就是小編對于的問題就介紹到這了,希望這4點解答對大家有用。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流