1.下載x265源碼
我下載的是最新版2.8。
2.編譯源碼生成VS工程;
需要利用cmake工具,加入x265工程源碼路徑和項目生成路徑,依次點擊configure,和generate按鈕,生成vs工程。
3.打開生成的x265.sln工程,編譯所有項目。會出現幾個錯誤,其中有幾個是關於pow函數的錯誤,將pow(a,2)改爲pow(a*1.0,2),再重新編譯,通過。
4.將項目cli設置爲啓動項目,並在屬性頁,命令參數欄,設置編碼信息,主要包括,原YUV,分辨率,碼流文件,一些編碼控制信息等。
--preset fast --input glass.yuv --fps 24 --input-res 1920x1080 --qp 42 --output glass_qp_42.265
5.設置好之後,點擊運行就能開始編碼。生成的碼流文件在當前工程下。