热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

x265探索与研究(一):x265下载安装与配置

本文记录了作者对x265开源代码的实现与框架进行学习与探索的过程,包括x265的下载地址与参考资料,以及在Win732bitPC、VS2010平台上的安装与配置步骤。

x265下载安装与配置


        研究了这么久的HEVC Test Model(HM),相信大家对x265开源代码的实现与框架早就充满了好奇,接下来的日子,我将把自己入手学习与探索“x265开源代码的实现与框架”的过程记录下来,与大家共同进步学习。


1x265下载地址与参考资料



x265的官网为: http://x265.org/

x265下载地址: https://bitbucket.org/multicoreware/x265/downloads

或 http://ftp.videolan.org/pub/videolan/x265/

或 https://bitbucket.org/multicoreware/x265/src

x265 Documentation: http://x265.readthedocs.org/en/default/


2、x265安装与配置


(注:以下步骤所采用的平台是:Win7 32 bit PC、VS2010)


Step1:将x265开源代码下载下来;

(网址:http://download.csdn.net/detail/frd2009041510/9385441)



Step2:下载Cmake(尽量采用高版本);

(网址:https://cmake.org/download/)



Step3:下载YASM(后续可能会用到。。。。);

(地址:http://download.csdn.net/detail/frd2009041510/9385752)

下载后只需将“vsyasm.exe”放在:C:\Program Files\Microsoft Visual Studio 10.0\VC\bin即可。



Step4:编译x265。

        具体步骤如下:

(1)、进入你的Cmake软件安装包“...\cmake-3.4.1-win32-x86\bin”,双击cmake-gui.exe,出现如下界面;



2)、选择源码地址与binaries地址,分别为:..\x265_1.8\source...x265_1.8\build\vc10-x86(第二个地址要根据采用的平台选择,我这儿采用的是32PCVS2010),如下图所示;


3)、点击Configure,出现项目编译器平台选择(根据自己的平台进行选择),如下图;


4)、点击Configure,完成后界面如下,说明成功;


5)、点击Generate,界面变为如下图所示说明成功;



此时进入“...\x265_1.8\build\vc10-x86”,发现多出了很多东西就对了,如下图所示。


3、“...\x265_1.8\build\vc10-x86”内容变化


最后,给出“...\x265_1.8\build\vc10-x86”文件夹中的内容在整个过程中的变化:

(1)、原始内容



(2)、“Configure”后

3)、“Generate”后


大笑大笑

截至目前,x265平台下载、安装、配置就基本完成了。。。

大笑大笑


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 本文讨论了如何使用Web.Config进行自定义配置节的配置转换。作者提到,他将msbuild设置为详细模式,但转换却忽略了带有替换转换的自定义部分的存在。 ... [详细]
  • 我正在尝试将Firebase添加到涉及添加以下内容的现有应用程序中:classpath'com.googl ... [详细]
  • 在使用Visual Studio 2019评估Blazor时,将taghelper添加到剃刀文件时会出现错误。错误信息是"标记助手:@addTagHelper *,BlazorPOC.Validations"。需要在文件顶部添加@using语句"@using BlazorPOC.Validations"来解决这个问题。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 如何利用 Myflash 解析 binlog ?
    本文主要介绍了对Myflash的测试,从准备测试环境到利用Myflash解析binl ... [详细]
  • 1、工具VS2015OpenCV3.20下载地址:https:sourceforge.netprojectsopencvlibrary2、步骤1.下载工具ÿ ... [详细]
author-avatar
崔建洋
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有