最近做了,一點關於x264 錄影,壓縮,傳輸的東西,雖然最後沒能做成功,但是還是記錄下一些經驗吧。供後來者借鑑和大牛的點播,共同學習才能進步。
附:x264-snapshot-20091006-2245
編譯:
這兩篇文章都介紹的很詳細,我也是這樣就編譯成功的。無非就是一些變數的宣告要放在函式的開頭,這就是c語法的要求,變數統一在開始先宣告。還有一些巨集定義等等。
在此,謝謝這兩位大牛的分享和幫助。
我使用的是x264-20110724-2245 ,顯然沒有帶vc工程,至於你要自己新建的話,麻煩度,我不知道,也沒有嘗試過。直接用msys-exe 這個軟體編譯吧。命令也很簡單的。就兩個命令:
./configure --enable-shared 回車
make;
網上很多,不贅述拉。
成功後的dll 檔案,需要匯出lib庫。借助這個 pexports匯出.def 檔案,然後利用vc 自帶的lib.exe 就可以生成libx264.lib拉~~
x264使用示例
note x264的編碼示例.使用x264的版本為libx264 115 1.示例是個死迴圈,會源源不斷的編碼,然後將資料寫檔案.2.示例的行為是 編碼1000幀後,取空編碼緩衝區,然後迴圈執行這兩步.author 戈 include include include include stdint.h...
編譯安裝x264
網上也有相應的教程,之所以在這裡重申一遍,是因為我試了網上很多的編譯方法,都出現了問題,為此將此編譯安裝方法記錄下來。首先是 獲取x264 的 git clone git linux 下最簡單編譯步驟 1.切換至源 目錄 2.輸入 configure enable shared enable sta...
X264閱讀筆記1
264 閱讀筆記,版本是20060309。一 函式入口main x264.c 1 呼叫x264 param default 設定預設的編碼引數。2 呼叫parse 轉換 命令列引數 3 進入encode函式,開始編碼 二 encode x264.c 1 p get frame total獲取要編的總...