x265的使用方法

2021-08-17 15:15:15 字數 1591 閱讀 8451

第一步:

進入「...x265_1.8\build\vc10-x86」,雙擊「build-all.bat」,則進行編譯。資料夾中的內容變化如下兩圖所示。

第二步:

用vs開啟上一步中生成的

x265.sln

,其具體位置在「

...\x265_1.8\build\vc10-x86

」(如下圖,根據平台選擇)

開啟後,vs出現如下介面:

第三步:

build solution(可以先調為

release

模式),

release

資料夾下出現編譯出來的一些執行檔案和庫,如下圖所示。

其中,x265.exe是可以直接使用的編碼h.265

的命令列程式;

libx265.dll、libx265.lib是可以用於程式開發的編碼h.265

的類庫(

lib和

dll分開);

x265-static.lib是可以用於程式開發的編碼h.265

的類庫(單獨乙個

lib)。

第四步:

將make-solution.bat拷貝至

release

資料夾下,並且拷貝乙個

yuv420

的測試序列至

release

資料夾下,如下圖所示。

第五步:

修改make-solution.bat

內容,內容如下(執行的指令將在後續博文中介紹):

[cpp]view plain

copy

x265 --input-res 352x288 --fps 30 hall_cif_352x288_300.yuv -o hall_cif_352x288_300.h265  

第六步:

雙擊make-solution.bat

,出現如下介面,說明成功。

成功過後,會多出乙個*.h265

的檔案,該檔案就是

x265探索與研究(二) x265使用基本方法

參考 第一步 進入 x265 1.8 build vc10 x86 雙擊 build all.bat 則進行編譯。資料夾中的內容變化如下兩圖所示。第二步 用vs開啟上一步中生成的 x265.sln 其具體位置在 x265 1.8 build vc10 x86 如下圖,根據平台選擇 開啟後,vs出現如...

x265各個preset對比

x265編碼器中設定了一系列的preset,包括ultrafast,supe st,veryfast,faster,fast,medium,slow,slower,veryslow和placebo。現在對這幾種preset的引數值進行乙個簡單的對比。其中藍色區域是default的值,medium就是...

x265多執行緒 鎖

對互斥量的一層包裝 class lock 銷毀互斥量 lock 對互斥量加鎖 void acquire 釋放互斥量 void release protected pthread mutex t handle 互斥量 模擬lock guard,建立時自動加鎖 超出scopedlock的作用域,被析構 ...