从HM 参考模型软件开始说起

做视频编码的开发必然就得了解HM,作为HEVC的参考软件,在最初CfP(Call for Propose)的时候起就一直持续更新,每次JCT-VC会议结束后会有新的技术,新的提案,评价那些技术和提案的时候都是用HM作为参照计算相应的性能提升率。如果相应的技术能被采纳(adopted),那么相关的代码实现就会出现在下一个版本的HM软件中,所以说弄懂了HM代码就可以说能对HEVC有个全面的了解了
至本文的写作时间为止,HM 软件从最初的HM-1.0版本更新到了现在的HM-16.7+SCM-6.0版本
学习HEVC之前,我们首先了解怎么下载HM模型软件(下面提供的方法不唯一,只是作为推荐)

  • 首先下载代码版本管理软件 Tortoisesvn https://tortoisesvn.net/
    下载完成后打开其中的 Tortoisesvn repository browser,在网址输入处填入HM下载地址,之后会转到
    这里写图片描述
    左边会有三个目录,下面分别介绍他们的功能
  • trunk: 该目录下的文件是JCT-VC代码管理人员的项目主目录
  • branch:一个中转目录,这里面的代码以后要并入到trunk中
  • tag:这个是公开的release软件目录,软件正式发布后就存储在这里
    如果我们想做代码分析与开发的话,我们最好下载tag文件夹下的内容,下载时,在相应的要下载的版本的文件夹上右键,选择Checkout选项,会出现
    Checkout画面
    选择好相应的导出目录,然后点击OK即可下载成功。

上面是旧的HM参考软件的下载方法,从2019年开始,官方一改之前的SVN的代码管理模式,全部改为Git管理了,新的下载地址为:HM新下载地址 不同的HM版本通过不同的Branch管理(不懂怎么使用Git的朋友可以参看我的博客里关于git的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

轻舞飞扬SR

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值