- 版本:x265 v3.3 (HEVC encoder version 3.3+1-f94b0d32737d)
- 地址:https://www.x265.org/files/x265_v3_3.tar.gz
- 安装:CMake
- 解压,进入路径:x265_v3.3\build\vc15-x86(根据实际情况进入不同的路径)。
- 点击 make-solutions.bat。运行结束后,会跳出Cmake GUI的画面,依次点击 Configure 和 Generate,在路径下生成了x265.sln。
- 打开x265.sln。将 cli 设为启动项目。
- 在x265_v3.3\build\vc15-x86路径下新建一个“workshop”文件夹,用于存放序列、码流、exe等文件,方便存放和调试。进入 cli 项目的配置,按以下步骤设置。其中,命令行填写为:
xcopy $(SolutionDir)$(ConfigurationName)\*.exe $(SolutionDir)\workshop\*.exe
这句话可以将 debug 或者 release 下生成的 x265.exe 复制到 workshop下。如果还需要 dll、lib 文件做类似操作即可。
- 在 workshop 路径下放置序列,在 cli 配置如下:
--preset fast --input ICE_352x288_15_orig_02.yuv --frames 100 --fps 15 --input-res 352x288 --output out.bin --psnr --ssim --bitrate 128
- debug 下,F10 / F11 即可单步调试,查看具体的编码过程。