x265-vs2010可编译调试运行

本文提供了一份详细的指南,介绍如何在Win7 64位系统上使用VC2010编译H.265视频编码器x265。内容包括所需工具软件的安装、CMake的配置步骤及生成解决方案文件的过程,并附带了一些调试时的常用命令行参数。
摘要由CSDN通过智能技术生成

http://blog.csdn.net/leixiaohua1020/article/details/42069383

注:感谢上面网址的作者,基于他编译成功。同时加入了自己的修改(即斜铁字部分),更便于进行。

---------------------------

//环境 win7 64 + cpu i5 64

网站1:http://www.videolan.org/developers/x265.html

网站2:https://bitbucket.org/multicoreware/x265

源代码获取地址:
[plain]  view plain  copy
  1. hg clone http://hg.videolan.org/x265  //手动下载的x265_2.7_030118.tar.gz
 
注意编译前需要安装:
(1)yasm。 //没装,可能已经装了
(2)CMake。 //cmake-3.10.2-win64-x64.msi
 
Windows下最简单编译步骤(VC2010)
1.使用CMake生成x265.sln 文件。具体是在其代码根目录的“build”文件夹中,找到想要生成的“.sln”的版本。

以本机为例,打开“vc10-x86”(//也是这个),运行其中的“make-solutions.bat”,即可生成VC2010的32位的解决方案文件。中间会弹出一个CMake的配置对话框,如图所示。可以直接先单击“Configure”,然后单击“Generate”即可。

2. 用VC打开生成的x265.sln,即可编译程序。可以右键解决方案,选择“生成解决方案”批量编译其中所有的工程。


编译后生成:

x265.exe:可以直接使用的编码H.265的命令行程序

libx265.dll,libx265.lib:可以用于程序开发的编码H.265的类库(lib和dll分开)

x265-static.lib::可以用于程序开发的编码H.265的类库(单独一个lib)

//debug时的输入参数供参考

--input=a320_240.yuv -o str.265 --input-res=320x240 --fps=50 --bitrate=200

//用ffmpeg官网下ffplay  str.265即可播放成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值