天天看點

編譯WINDOWS版FFmpeg:編譯FFmpeg

  其實簡單。吾之是以費了這麼大的事情,關鍵就在于,試圖在WIN7虛拟機上編譯,于是有各種莫名其妙的錯誤。

參考:https://www.jianshu.com/p/5f175dec9109。

  • 下載下傳FFmpegInterop

https://github.com/microsoft/FFmpegInterop

  • 下載下傳ffmpeg

下載下傳、解壓、改名ffmpeg,放在FFmpegInterop下。

  • configure
--enable-gpl \
--enable-nonfree \
--enable-libx264 \
--enable-sdl \
--extra-cflags="-I${BUILD_LIBS}/include" \
--extra-ldflags="-LIBPATH:${BUILD_LIBS}/lib"           
./FFmpegConfig.sh Win10 x64           
  • make
./BuildFFmpeg.bat win10 x64           
  • 檢查32位還是64位:
檢視32位還是64位:
dumpbin /headers libx264.dll

檢視符号清單(導出函數)
dumpbin /exports libx264.dll > libx264-exports.txt
           

繼續閱讀