欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HEVC Test Model 第一回 安装与配置

程序员文章站 2022-07-07 13:58:28
...

HM 代码下载之初体验

之前一直听说 HM HM 的,原来就是 HEVC Test Model。反正我知道HEVC,这样问题就简单了三分之一了。对吧 :)

所以要怎么配置它呢?

首先,需要到这个网站去下载它的代码。就从图1这里。

HEVC Test Model 第一回 安装与配置
图1 这里

比方说我点开第一个好了,如图2所示。
HEVC Test Model 第一回 安装与配置
图2 第一个点开以后

咦!?怎么回事?难道要用 SVN下载?我好多年都没用过了,电脑都重装几回了。好吧,重新装回 SVN,我要先看看别人的教程

SVN 下载安装和配置

教程里说要先下载 SVN 软件。照做。然后安装,一路 next 。完了以后你会发现你的环境变量新增了一项,如图 3 所示。

HEVC Test Model 第一回 安装与配置
图 3 环境变量新增了一项

接下来再下载一个叫 TortoiseSVN 的软件,它应该是用来让你使用 SVN 起来更方便的软件,具体我也解释不上。也是一样,安装,一路 next 。

总之,按要求接下来我要再配置一下 SVN 资源库。我想这大概跟 Git 是差不多的,说白了就是一个文件夹,你从这里传东西出去,下载东西下来。
所以我要先创建一个文件夹,我就叫它 svn 好了,下面使用H:\svn都是我本地的路径,可根据实际情况改变。然后在通过命令行命令 svnadmin create H:\svn\svndemo在 svn 这个文件夹创建一个资源库。接着再在资源库里的配置文件中分别修改..\conf\svnserve.conf里的几个信息,如下所示把它们的注释去掉。

anno-access = read
auth-access = write
password-db = passwd

同时,在..\conf\passwd里添加用户名和密码,像下面这样,最后一行没有注释的是我加上去的,字面意思是本人很帅,实际意思是添加了用户 zzc,密码是 handsome

# harry = harryssecret
# sally = sallyssecret
zzc = handsome

到此为止,SVN 服务器算是配置完成了。

接下来的问题是如何使用它。

首先,我们需要打开这个服务。关于 SVN 的常用命令可以查看这两篇博文 #1 #2

svnserve -d -r H:\svn这个命令启动 SVN 服务。也可以在管理员模式下用命令

sc create svn binpath= "C:\Program Files(x86)\Subversion\bin\svnserve.exe --service -r H:\svn" displayname= "Subversion 服务" depend= Tcpip

在将它添加为 Windows 系统服务,每次打开电脑都打开这个服务。注意两个问题:管理员模式和命令格式。如果弹出权限问题,那就是没在管理员模式下打开命令行;如果弹出一大堆使用说明那说明你的命令格式有问题,通常是空格的问题--等号前没有空格,等号后面有一个空格。

因为之前已经安装了 TortoiseSVN,所以我们已经可以用 SVN 下载东西了。

HM 代码下载(认真的)

现在,我只要在一个新建的文件夹下,右键点击这个文件夹,SVN Checkout...就得到如图4所示的界面

HEVC Test Model 第一回 安装与配置
图 4 SVN Checkout...

接下来,如图 1 所示的网页就可以通过 SVN 将对应的文件下载下来而且保留它们原来的相对路径了。在 tags 文件夹里面对应着很多的版本,我选了里面最新的下载,也就是 HM-16.9。将这个路径

https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/HM-16.9+SCM-8.0/

复制到图 5 上面的 URL of repository 里面,如下:

HEVC Test Model 第一回 安装与配置
图 5 点击OK以后

点击OK以后如图 6 所示:

HEVC Test Model 第一回 安装与配置
图 6 正在下载

下载速度很慢,慢慢等。

下回继续分解...

相关标签: HEVC HM