本帖最后由 tnti 于 2015-2-5 16:05 编辑
源地址:
http://f265.org/f265/static/txt/h265_companion.html
本文件的目的和组织
这个文件包含有关H.265规范复杂部分的可读信息。它的目的是要读并肩的符合规范的文本,使其更容易理解。该文件假设有关视频编码的有意义的知识。这不是一个教程。
这个文件被划分为三部分。
第一部分介绍一般感念。
第二部分包含一些比特流元素的简短描述。
最后一部分逐条确认规范尽可能清楚的总结。
您可能要开始阅读 "Overview of the High Efficiency Video Coding (HEVC)Standard" (译者:别问我这玩意的中文翻译百度能看见别人翻译好的)这是一个写的很好的文章另外两篇论文都还不错。
当前版本
最后更新日期:2013年6月27日(规范草案10,版本34)。
上次更新:2012年11月22日(草案规范9)。
未公开的特性:SVC,SEI,VUI。
联系方式:laurent.birtz@vantrix.com
francois.caron@vantrix.com
符号约定(重要)
H.265规范的文本:
名称全部用小写的下划线(like_this):
l 这是一个比特流的元素。
加粗:bits都写在该位置的bit流。
不加粗:参考早先声明的元素。没有被写入(所述元素之前可读)。
名称使用驼峰式大小写:
l 这是一个用来存储值的变量(LikeThisand likeThis)。
小写首字母(likeThis):局部变量。
大写首字母(LikeThis):全局变量。
本文档中的文本:
l 符号都是非正式的,意义取决于上下文。
l 类似的符号(A.B):
请参考对象“B”主题相关的对象“A”。
例如:refIdx.Frame指“相关联的参考索引的帧”。
关于规范简短说明:
本文不应该存在。规范是人写的。由于读者的数量远远多于作者的数量,所以规范应该是准确有可读性的,可以避免浪费别人的时间。
作者似乎写的很让人困惑。它们应用reversed DRY原则:不要重复自己(甚至是复制粘贴HM到75%)。他们包含引用局部性:信息分散到各处。此外,他们使用循环的定义,如“A是包含在B对象,B含有A型的对象”。