【打发时间】 视频编码的守望者——专访x264核心开发者“Dark Shikari”詹森·盖瑞特格拉泽

詹森·盖瑞 特-格拉泽(Jason Garrett-Glaser),网名Dark Shikari,现x264项目核心开发者,同时也是ffmpeg等项目的开发者。詹森目前就读于美国哈维姆德学院,一所以培养科学家、工程师和数学家而 闻名的私立文理学院。 Dark Shikari在视频处理与高清爱好者群体中影响颇大,他的一些观点以及博客文章(比如《寻找最适合动 漫的视频编 码》(妇联评论译文)、《橘化为枳——探究为何各种 H.264编码器表现良莠不齐》(妇联评论译 文))广为流传。

近日,詹森接受了妇联记者专访,谈及x264支持蓝光编码对高清业界的影响,以及开源社区与视频编码的相关话题。

事 件小引
x264项目组核心成员詹森·盖瑞特-格拉泽(网名Dark Shikari)于2010年4月26日在其博客“一个x264开发者的日志”上宣布x264编码器正式支持蓝光视频编码,这使得x264成为第一款支持 蓝光视频编码的自由软件。

x264是一个基于GNU通用公共许可证(GPL)发布的H.264/AVC视频编码函数库,是一款自由软件。在蓝光视盘支持的三种视频编码之 中,H.264/AVC的编码质量最高,使用最为广泛。

詹森指出,x264将大大降低一般用户制作高清视盘的成本。专业级蓝光视频编码器价格不菲,比如据说售价十万美元的SONY Blu-code,而且质量良莠不齐。“得益于x264强大的压缩效率,”詹森称,“蓝光级别的视频能够在保持合理质量的前提下,使用DVD光盘作为载 体,这样消费者就无需购买昂贵的蓝光刻录机。”

但詹森同时也指出,由于自由软件蓝光编辑工具的缺失,目前仅使用自由软件尚无法完成蓝光视盘的创作。

根据x264的开发日志和Doom9论坛的相关讨论,x264项目对蓝光视频编码支持的开发历时逾两年,并于2010年3月27日进入Git代码库,公开 提供支持。

问:您今日早些时候在博客上宣布x264正式支持蓝光编码。作为一款自由软件蓝光视频编码器,x264会对蓝光产业产生影响么?比如价格上 的。
詹森:我想不会。各大传媒公司完全垄断了蓝光产业。举个例子,只有《钢铁侠》的版权所有人才能授权生产发行《钢铁侠》 的蓝光光盘。这意味着他们可以对其漫天要价,因为没有别的途径可以合法地获得《钢铁侠》蓝光光盘。虽然自由软件使得蓝光光盘的生产成本降低了,但这也只会 让他们获得更多利益,而不会对价格造成影响。
实际上,我认为x264将更有助于无法承担昂贵专业工具的小型发行机构和业余爱好者(来制作蓝光光盘)。

问:作为一名用户,我切身体会到了x264编码器的强大。但是鉴于H.264/AVC标准并不是一个开源标准,这会不 会对自由软件x264的应用,尤其是商业应用,造成影响呢?
詹森:事实上并不存在这个问题。从MPEG-LA(动态视频专家组授权组织)获取H.264授权的条款是无差别的,也 就是说他们有义务以同样费用向任何申请者授权(即不能因为是自由软件就不受理申请或者漫天要价)。需要分发100000份以上x264编码器的公司可以向 MPEG-LA申请授权;而在100000份以内,这个授权是免费的。这和其他编码器的授权模式是一样的:由经销商而非开发者支付授权费用。

问:我曾经听到过一种说法:H.264/AVC将成为最后一个传统的、基于DCT(离散余弦变换)的视频编码。但就如 您的博文《小波编码的 一些问题》告诉我们的,迄今仍然没有一种成熟的新型视频编码体系问世。那么您认为,H.264/AVC编码还有多长寿命呢?
詹森:我预计H.264/AVC还有至少5到10年的寿命。

问:您认为最有前途的下一代视频编码是什么?
詹森:现在JVT(联合视频工作组,主要由ISO/IEC的MPEG(动态图像专家组)和ITU的VCEG(视频编码 专家组)组成)有一些很有意思的提案,其中BBC和三星的联合提案看上去尤其有前途。值得注意的是,所有这些提案都没有背离传统的基于DCT的方法:即使 是最为激进的BBC提案,其中的32x32和64x64变换用到了一种近似于小波变换的方法以在仅使用16位内部精度的条件下实现精确计算,但其内核仍然 是DCT。
不过,还需要做很多工作来削减现在数量繁多的各种提案,以及避免过高的编解码复杂度,从而形成一个可行的方案。即使形成了可行方案,还需要撰写和确定规格 标准,并且为之编写高效的编解码器。集万千宠爱于一身的H.264,在2005年之前也几乎没有得到任何支持,直到近两年来才开始大规模取代旧的视频格 式。

问:您认为x264能为世界带来哪些变化?
詹森:x264可以为世界进步做出以下三个方面的贡献:
1. 网络带宽并没有像我们所预期的那样高速增长;与此同时,ISP却在不断抱怨网络视频对带宽的需求。x264能让压缩比更高、把视频压得更小,这样我们就能 在网上看到更多高清视频。
2. x264对低延时视频流技术做出了杰出贡献。这项技术为视频会议、流媒体等应用开拓了一片全新的领域。
3. x264最大的贡献并不在于它的出色,而在于它的开放。作为一个开源项目,在绝大多数应用中x264都能比其商业对手更为出色。 在这一刻,“最好”和“免费”达成统一,实现了人人平等:为所有人提供最出色的压缩比,而不仅仅为能一掷千金购买昂贵软件的少数公司。

问:作为一个大学三年级学生,您如何平衡开源社区的工作与学业呢?
詹森:如履薄冰(笑)。不过其实最大的问题在于学费,哈维姆德学院学费高昂,而我并不富裕。

问:您觉得开源社区的工作对您计算机科学专业的学习有帮助吗?
詹森:或许有帮助吧,起码这些工作让我初级课程的学习十分轻松。

问:您每周要花多少时间在x264项目上?
詹森:这取决于具体情况,一般每周要花15到30小时吧。

问:您平常看电视吗?从您几次编码实验的素材来看,您似乎对动漫情有独钟,请问您是宅吗(笑)?
詹森:我算不上是个动漫迷——事实上我一年到头也看不上一次电视。我与动漫社区关系紧密主要是因为他们与x264的关 系:他们总是乐于使用新技术,比如H.264编码、Matroska容器、Vorbis编码、AAC编码、可变帧速率、SSA\ASS字幕等等。

问:继续上面的问题,我注意到x264开发团队,乃至视频编码这个领域中有许多人喜欢或者接受动漫亚文化,尽管其中鲜 有日本人。请问您认为是不是程序员和计算机科学家这个群体更乐于接受外来文化呢?
詹森:我认为,不应该简单地把这些人归为一类。这就好比把《暮光之城》和霍金的粉丝归为一类,只因为他们都喜欢书。 “动漫迷”是一个过大的概念,我想你并不会把看《迷失》和《英雄》的人都叫做“电视迷”吧。

不过我认为日本确实对西方科技文化有着长久的影响。起码,几乎所有的电玩都是他们制作的(笑)。
时至21世纪,在这个全球化的世界里,我们完全有理由相信,相当数量的人能够接受来自祖国以外的文化。

你可能感兴趣的:(【打发时间】 视频编码的守望者——专访x264核心开发者“Dark Shikari”詹森·盖瑞特格拉泽)