Win8+VS2012(32位)下编译x265
来源:互联网 发布:mz什么意思网络用语 编辑:程序博客网 时间:2024/06/05 03:19
相信很多朋友都尝试过编译x265,本人之前总是一头雾水,根据其x265官网的介绍尝试了好几种办法,一直没有搞定,还装了很多东西,什么yasm、Intel编译器和Cmake之类的,后来发现我把问题想得太复杂了,现介绍我在VS2012平台下编译x265的方法。
前期准备工作:
1、x265开源代码。
2、系统预安装Cmake软件。
3、安装yasm。
具体步骤如下:
第一步:下载x265源代码,下载地址为https://bitbucket.org/multicoreware/x265/src,下载的方法需要先在电脑上安装乌龟汞软件Tortoisehg,然后新建文件并命名为x265,使用该软件clone上述下载地址到该文件夹即可,具体使用方法不做过多描述。(或者直接去我的资源页面下载:http://download.csdn.net/download/yangxiao_xiang/6289897)
第二步:安装Cmake。由于低版本的Cmake可能造成不识别VS2012的问题,所以尽量下载高版本的软件。
第三步:编译x265。
选择x265\build\vc11-x86\build-all.bat,单击即可。若出现下面则说明正常安装。
过一段时间,则弹出调用Cmake对话框,先单击Configure,再单击Generate,出现done后,再关闭cmke,此时可以看到命令窗口再生成很多文件,耐心等到结束即可完成编译。
第四步:配置x265.可参考我批处理的写法。注意相对路径。如出现以下结果,则说明编译成功!
x265.exe --preset fast --input origCfP/BQSquare_416x240_60.yuv --fps 30 --input-res 416x240 --output out.bin --psnr --ssim --bitrate 128
注意:x265编码器产生的str.bin码流文件可以采用码流分析软件,或者HM中TAppDecoder.exe解码并利用YUV播放器查看。
官方说明文档:http://x265.readthedocs.org/en/default/introduction.html
- Win8+VS2012(32位)下编译x265
- Win8+VS2012(32位)下编译x265
- Win8+VS2012(32位)下编译x265
- Win8+VS2010(32位)下编译x265
- win7,win8,32位,64位下vs2012如何永久配置opencv2.4.6
- Win8.1(64bit)+VS2012+OpenCV2.4.9(32位和64位)正确配置
- ubuntu下编译安装x265
- vs2012+win8内核编译环境
- Centos7 下 ffmpeg +x264 +x265+ libva(intel) 编译
- Win8(win7) x64位OS + VS2012 + OpenCV2.4.5 + CMake2.8 + TBB42自己编译OpenCV
- windowX64 vs2012环境下静态链接编译32位libcurl 支持openssl
- windowX64 vs2012环境下静态链接编译32位libcurl 支持openssl
- win7 64位环境下VS2012编译使用boost_1_60_0
- opencv2.4 在win7 32/64位 vs2010 或 win8 32/64位 vs2012
- win8 64位 VS2013下boost库的编译
- mingw下ffmpeg编译添加x265支持
- 在linux下源码编译x265
- Linux 下编译FFmpeg 支持x264, x265
- 【网络编程】大端模式和小端模式
- 用log平滑数据波动
- 计划有进展
- java之设计模式
- mainServlet
- Win8+VS2012(32位)下编译x265
- Yeelink平台使用——远程控制 RT Thread + LwIP+ STM32
- 在内部类中访问外部类
- java网络通信总结
- log4j
- windows下配置curl
- eclipse2013导入jar包教程
- Oracle 11.2.0.3 ORA-12012 ORA-29280 ORA-06512 错误 解决方法
- java基础三大特性——封装、继承与多态