2007年,掌管着Ogg编解码方案集的Xiph基金会对过去一年的发展做了一个官方的回顾:
在这一年里,Ogg方案下面的各个核心项目包括Vorbis、 Theora、Speex、FLAC、Ogg以及 XSPF都 得到了更新,并且发起了 Spread Open Media 活动,同时还修订了基金会的一些政策。
Xiph很高兴地宣布了 libvorbis 1.2.0 正式版本。该参考函数库以经过修订的3-clause BSD许可证发行,适用于Xiph的旗舰项目,即作为通用音频压缩格式的Vorbis。由此,Vorbis项目使得音乐人可以自由地分发、共享和销售他们 的作品而无须收到授权的限制。由第三方作出的公开测试表明,Vorbis技术在质量和压缩率上都优胜于其他对手,包括MP3格式。1.2.0版本的 Vorbis还改善了复合流的支持,特别是对之前因标准被误解而制作出来的复合流格式。(注:可参考WinAMP中Vorbis输入插件关于5.1声道顺 序设置的选项)
Theora项目团队宣布了libtheora 1.0的第二个RC版本(注:Theora的发展速度的确比较慢)。Theora参考函数库同样以经过修订的3-clause BSD许可证发行。它是一种简单而有效的视频格式,并在文件大小、视频质量以及播放性能之间取得了良好的平衡,适用于Web、视频电话、电影分发以及需要 播放视频的电子游戏。对该编码参考库作出的修改包括修补了API、改善了播放质量和播放性能从而提升了在性能较差的平台上的支持能力。
由Jean-Marc Valin带领的Speex项目团队宣布了libspeex 1.2的第三个RC版本,并征集beta测试以便定位和解决任何可能存在的错误。Speex是面向人类语音的音频编码格式,支持窄带、宽带以及超 宽带语音压缩,并已经移植到多种平台。该技术适合VOIP、机器人/玩具人声、发音书以及播客。libspeex 1.2增加了一种新的jitter缓冲算法,并改良了重采样,还把一些与实际编解码关系不大的DSP算法组件分离出来形成了一个独立的函数库,称为 libspeexdsp。
由Josh Coalson带领的FLAC团队宣布了FLAC工具集合参考函数库的1.2版本。该版本其中的一个修改是增 加了RIFF/AIFF元数据(注:RIFF是从AIFF发展而来,常见于WAV格式中用于贮存媒体描述信息)支持,并改善了速度。FLAC是一种通用的 音频格式,但相对Vorbis的有损压缩,FLAC面向的是无损音频压缩。因此,FLAC主要适用于音频资料的归档管理或需要精确到每一个比特的使用场 合。FLAC格式比较为人熟知的一个特点是其格式比较简单,因此可以很容易地在便携式播放器上实现。
在Ogg本身,本年度Xiph推出了新 的政策,并建议(某些情况下是必须)使用Ogg的一个名为Skeleton的扩展。该扩展可在多方面增强Ogg的功能,包括支持多种复合流、准确 检测被封装内嵌的编解码器以及支持类似DVD的语言选择。目前Xiph的工具集已经扩展了可编码Skeleton比特流的功能,并邀请任何对 Skeleton感兴趣的团体修改自己的软件以支持该扩展。Ogg的其它变化包括增加了new set of file extensions and media types一系列的文件扩展名和媒体类型定义,使得开发人员和用户都能更灵 活地支持Ogg格式的文件。这些文件扩展名包括:用于视频的.ogv、用于音频的.oga和用于应用程序的.ogx。相应的媒体类型定义为: video/ogg、audio/ogg和application/ogg。当然,.ogg和.spx仍然是Vorbis和Speex两种编码的默认文件 扩展名。
在XSPF,XSPF参考函数库libSpiff已 经达到了0.8版本。版本 1的规范 也已经被确定。Xiph还向公众提供了XSPF文件格式的在线校验器。JSPF ,即XSPF的JSON实现的初始版本也已经向公众提供。XSPF是一种基于XML格式的播放列表格式,可用于本地或共享列表。该格式是可扩展、简单的, 并可用于多种情况。
2007年Xiph基金会还启动了Spread Open Media 项目,一个旨在推广自由格式,包括Xiph和其他技术的社区项目。该项目将成为关于自由格式的新闻、资讯、教程以及所有的一切的门户。
其他的项目还包括Ghost/CELT 的initial release ,一种可在低延迟要求下使用的音频格式;OggPCM 标准的最终确定,OggPCM是一种强大的PCM音频格式;选择了CMML 作为Ogg文件的字幕格式;以及在Vorbis和其他项目中使用多声道混合技术( Ambisonics)的可能。
本站微信订阅号:
本页网址二维码: