X265(HEVC编码器)在VS2015下的编译和使用
程序员文章站
2022-05-21 14:19:54
...
前言
最近一直在研究视音频编码方面,这也是我第一次编写博客,许多内容都参考了CSDN著名的大神:leixiaohuao1020,但是由于雷神已经去世,无法获得他的转载权。若有任何不足之处,请在此说明,谢谢
源码获取与编译
X265 VideoLan的官方网址:http://www.videolan.org/developers/x265.html
获取源码之前,要先安装以下工具
2.CMake
1.执行如下命令
hg clone http://hg.videolan.org/x265
2.打开X265源码路径下的Build目录,会有不同版本的解决方案配置文件
进入想要生成的解决方案目录
以我为例,进入“vc12-x86”,运行“make-solutions.bat”
待程序进行配置,完成之后会弹出CMake窗口
先单击“Configure”按钮
提示“Configuring done”时单击“Generate”
提示“Generating done”时即可关闭CMakeGUI
3.打开目录下的x265.sln
将配置改为Release
单击菜单栏的生成下的生成解决方案
等待VS编译完成之后,没有错误,即可检查Release目录下的X265库与程序
其中libx265.dll 与 libx265.lib分别为动态库与静态库
x265.exe即为可执行程序,可使用命令行直接进行编码
使用libx265进行编码
待编写...
上一篇: jQuery获取当前对象标签名称的方法
下一篇: 《数字图像处理》笔记 Ch2 空间滤波