你希望了解Ogg么?你是否期待着Ogg的到来?你准备好了和Ogg的亲密接触么?如果你对Ogg充满期待,那么请随我来;如果你对Ogg存在疑问,那么也请随我来。
无论你是个高手或是对Ogg一无所知,我都希望和你分享我的心得,与你一起交流。带你进入Ogg的世界,让你自己去感受,是我这篇文章的主要目的!通过这篇文章,你将可以了解到什么是Ogg,以及和Ogg有关的方方面面,你可以很快随心所欲的制作Ogg,自己感受Ogg的魅力……
1.1 Ogg是什么?
Ogg源于一个计划,它代表的是开发一种有损的音频压缩技术的计划,而Ogg Vorbis才是这种音频压缩机制的真正代称,它只是Ogg计划的一部分,该计划意图设计一个完全开放源码的多媒体系统。著名的Xiph基金和Icecast集团是Ogg计划的主要赞助者。Ogg Vorbis格式的开发者是Xiph基金会,这是一个资助开放源代码开发活动的非盈利性组织,所以Ogg是一种免费的开发性的格式。
1.2编码特点和原理
Ogg Vorbis中的主要算法还是利用MDCT(修饰离散余弦变换Modified Discrete Cosine Transform )而不是用现在比较时兴的小波(wavelet)技术。Ogg的多通道编码技术,统称为立体声通道耦合Stereo Channel Coupling。而该技术实际又是由两种不同的技术组成的:channel interleaving 和 square polar mapping,而这也是Ogg能成为免费制式的一个必要条件,以往的“联合立体声Joint Stereo”的编码模式是有专利限制的。据官方声称,与其他会造成立体空间感减弱的编码模型相比,这两种技术都可以在保持编码器的灵活性的同时而不损害本来的立体声空间影像――相信配合iRiver的3d音效会有更好的表现力,而且实现的复杂程度比联合立体声方式要低。
OGG Vorbis这种编码也远比90年代开发成功的MP3先进(而且mp3还是收费的),它可以在相对较低的数据速率下实现比MP3更好的音质!――我认为Ogg很象MD的atrac格式,特别象新的lp2编码,它能在低别特率下有着很要的音质――我突然间突发其想:或许成熟了的mp3播放器(或者不能用mp3了,叫数字音频播放器吧)+Ogg,可能会成为真正的MD Killer。此外,在编码上,Ogg Vorbis是使用了VBR(可变比特率)和ABR(平均比特率)方式进行编码,所以理论上,Ogg Vorbis带来的音乐可以比采用CBR文件有更好的声音表现,当然前提是两者使用同样比特率(Bit Rate)的压缩模式――这里可以知道。Ogg Vorbis的比特率缩放功能可以在不用重新编码的情况下调节文件的相关压缩率,与此同时,Ogg文件的单位编辑能力和超越左右声道的音频流技术可以带来更为奇妙的音乐享受。Vorbis还具有比特率缩放功能,可以不用重新编码便可调节文件的比特率。
Vorbis文件可以被分成小块并以样本粒度(granularity,专业术语,指数据可以被分割的最小尺寸)进行编辑;Vorbis支持多通道(大于2)音频流并使用了独创性的处理技术;这意味着什么?这意味着Ogg Vorbis在SACD、DTSCD、DVD AUDIO抓轨软件(目前这种软件还没有)的支持下,可以对所有的声道进行编码,而不是MP3只能编码2个声道。多声道音乐的兴起,给音乐欣赏带来了革命性的变化,尤其在欣赏交响时,会带来更多临场感。这场革命性的变化是MP3无法适应的。在以后的播放技术不断提高以后,而且人们对音质要求不断提高,Ogg的优势将更加明显。
1.3优点与不足
优点
1.它的最大特点是使用了向前适应算法结构(forward adaptive algorithm format)。在文件格式已经固定下来后还能对音质进行明显的调节和新算法。现在创建的OGG文件可以在未来的任何播放器上播放,因此,这种文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。――能够不断升级,有点类似于现在的固件升级的概念,相信在技术的不断晚上以后,也能带来音质上的提升,这也是我对Ogg的一个最大的期待。
2.它的编码十分优秀,相对其他格式音质上有提升,特别在低比特率下有很好的表现力。这将是吸引很多人选择它的原因,因为相对无疑提高了播放器的容量,而且有着更好的音质表现――这个请参考第三部分的测试篇
3. Ogg Vorbis格式是完全免费、开放源码且没有专利限制的。看看我们使用得最多的mp3吧,正式的mp3的播放器生产商每年都要向德国Fraunhofer Institution及Thomson Multimeda 一笔可观的使用权利金。羊毛都是出在羊身上的,使用了免费的格式无疑节省了消费者的支出。
不足
说到Ogg的不足之处我想只有一个:网络上Ogg的资源还相当的少,需要撼动mp3的霸主地位还需要很长的路要走。假如你想听ogg格式的歌曲,那么最方便的办法不是和mp3那样上网下载,而是自己进行制作,转换。(下一部分会让你轻松掌握Ogg的制作和使用)。我的一点疑虑:Ogg现在是免费的,因为它现在还不流行,但是当它流行了以后还会免费下去么?更有甚者当它成为真正的霸主的时候它还会免费下去么?这里不能不让我想到mp3这个例子,大家都知道MP3现在不是免费的,但是在mp3刚开始的时候它却是免费的,只是到了mp3流行了以后,1998年的9月,Fraunhofer(mp3的专利拥有者)出台了一个声明:MP3格式要征收版权税。对于MP3编码器(无论商业或非商业性质)和利用MP3格式公开发布音乐作品都要对每个产品拷贝收取一定的版税。Ogg会走mp3的老路么?
至于Ogg能否取代Mp3这是个很长远的问题,毕竟要取代一种根深蒂固的播放格式不是那么容易的事,谁也没有办法作出肯定的预测,让时间来见证吧,而选择则在于你自己。
下面将介绍常用的三种方法和几个播放软件,有了它们,你就可以在Ogg的世界畅通无阻了……
2.1 Ogg的制作方案
先说说有关Ogg编码的一些知识,Ogg的编码中的比特率选项主要有(ABR,VBR,Quality三种,而且Ogg的比特率都是浮动的,就是说其实都是vbr。这里我推荐编码的时候选择Quality模式,不仅因为这种方式设置简单,更因为大多数人都推荐这种方式,效果也很好。Quality的几个等级(只给出整数,具体还可以微调)对应以下几种比特率(括号里对应的比特率只是近似值,一般情况下实际比特率会稍大)Quality -1(45kbs) Quality 0(64kbs)Quality 1(80kbs)Quality 2(96kbs)Quality 3(112kbs)Quality 4(128kbs)Quality 5(160kbs)Quality 6(192kbs)Quality 7(224kbs)Quality 8(256kbs)Quality 9(320kbs)Quality 10(500kbs)
1)CD->OGG
―― Eac抓轨+Ogg Vorbis外部编码器(oggenc)
适用于直接将cd直接压缩成ogg,这是一步到位的方法。
首先要使用CD抓轨工具EAC

我使用的是EAC0.9b4中文版,这个版本支持使用外部编码器进行ogg编码,而外部编码器使用了官方提供的vorbis tools 1.0版本,里面包括了oggdec(解码),oggenc(编码),等五个dos下的exe程序,还有一些说明文档。
首先必须在EAC的“压缩选项”里面选择“使用外部压缩程序”,然后在“方案”里面找到“Ogg Vorbis Encoder”


然后再选择外部程序所在的文件夹,选择“oggenc”。

然后选择相应的参数进行压缩即可。下面你可以选择不同的比特率进行压缩。

其他的有关EAC操作就不再重复了,在《我的音乐心得》中已经有介绍,大家需要的话可以回顾一下旧的那篇文章。
2)WAV->OGG、OGG->WAV
――官方工具Ogg dropXPd
假如已经进行了cd抓轨或者只有wav文件,那如何对wav文件进行压缩呢?这里推荐官方的OggdropXPd,这是一个十分便捷并且非常有个性的软件,估计你也会很快喜欢上他。我平常使用的是中文版本v1.1

和官方的另一个工具OggDrop不同的是,OggDropXPd不仅提供了Ogg的编码功能(Encode,即wav->OGG)还提供了解码功能(Decode,即gg->Wav和播放)。官方网站下载的是英文版本,而国内已经有了中文的版本(不过版本稍旧)。我平常使用的就是Ogg dropXPd 中文版1.1。对于许多对英文不感冒的朋友,使用中文版本会更方便快捷。而它真正的特色除了界面简单外更在于它是使用“拖放式”的方法,你只需把你需要编,解码的文件拖放到里面即可。而且它会自动识别文件的格式而采取不同的操作。如果你拖放的是wav文件,那它会按照编码方式进行,出来的文件是ogg格式的文件。而如果你拖放的是ogg文件,那么它会进行解码,如果你在解码的里面的设置是“重放”那么它会播放ogg文件,而如果是设置了“解码到文件”的话,它会他ogg转换成wav格式输出。――转换成wav功能是有用处的,在使用cooledit pro进行频谱测试时就必须先把ogg转换成wav格式,这个在测试篇中会说明。下面是软件的界面,主要标志是一条“鱼”,呵呵,很有特色。

拖放式的操作再简单不过了,他有两条进度条,上方灰色的是个体进度,而下方黑色的是总体进度。

当然在操作前,我们必须设置相应的参数。在界面上点击鼠标右键将显示以下菜单,你可以选择编码选项对压缩的参数进行设置。

在编码模式中我建议你选择“质量模式”,你只需简单移动滚动条选择自己需要的比特率即可。也可以设置采样率,一般都是使用44.1khz。

而在解码选项中,我们有两种模式可以选择:重放(拖放ogg文件时进行播放)和解码到文件模式(拖放oog文件时会将其解码成wav文件输出)。你可以根据需要进行选择。里面还有比较专业的增益设置和波形格式设置,我建议不要动,特别是对于那些喜欢忠于歌曲原味的更加不能要增益。
还可以选择输出目录,你可以选择“在输入目录输出”也可以自定义输出文件夹的位置。



除此之外,还有tag编辑功能。
3)All->OGG & OGG->All
――GermaniXEncoder
下面的工具适合于需要在不同的格式间进行转换的情况。

这是一个很全面的格式转换工具,使用他你基本可以在所有格式中随便相互转换,很是方便,假如你你希望把mp3转换成Ogg的话,使用这款工具就再合适不过了。这款软件虽然不出名,但是十分值得推荐,数码专家小组对其进行了汉化,使得其的操作界面更加亲切,而且操作起来也是非常的便捷――傻瓜化。所以具体的操作就不进行赘述。除了这款工具之外,还有两款转换工具也是值得推荐的:Alltomp3Maker和AdvancedWmaWorkshp,都是可以很方便的在几种格式中进行转换的工具,下载连接我将在文章后的资源大全提供给大家。
2.2 播放
现在新版的播放器基本都提供了Ogg的解码,当然如果你习惯使用旧版本的播放软件的话,也可以通过添加Ogg插件来支持Ogg的解码播放。下面我介绍两款我最多用的Ogg播放器,而对于一些工具的Ogg解码插件我也在资源大全里面提供了下载连接,大家可以按自己的需要进行下载。
第一款是Foobar 2000,Foobar的操作界面非常简单,但功能也一样强大,而且操作简便,音质备受好评。而且你可以在播放列表中很方便的查看文件的比特率。而播放器的下方可以显示更多的播放信息。而且你可是使用键盘上的“->,<-”键进行快速跳跃,这一点在进行区段音质对比的时候是十分好用的。
第二款

一看就知道是经典的winamp了。我推荐使用新版本的Winamp v2.95 汉化版,这个版本附带了ogg的播放插件,无需另外安装即可以播放ogg文件了。至于具体的操作我再说的话就等于侮辱大家的智慧了。实践篇就到这里。
――ogg vorbies是否值得选择?
自己来测试
测试工具:Cool Edit Pro v2.1 注册版
音源:Eaglse 94年演唱会版《Hell Freezes Over》正版原盘第六首:Hotel Califonia 长度7分13秒压缩环境:Athlon 1。2g,256DDR 266,2m缓存西数硬盘,sony16速dvd-rom
压缩工具:抓轨工具:Eac0.9b4中文版
Ogg压缩:OggdropXPd v1.1中文版
Wma压缩:WMP9.0中文版
Mp3压缩:RazorLame1.1.5
测试文件包括:wav文件 74435k
mp3文件: 128kbs(6753k),160kbs(8441k),192kbs(10129k),320kbs(16873k)--alt-preset extreme参数 vbr(实际比特率为252kbs,13302k) --alt-preset standard 参数vbr(实际比特率为 217kbs,11469k)
wma文件:64kbs(3427k),96kbs(5121k),128kbs(6814k)
ogg文件:Quality 0(64kbs,实际比特率为 66kbs,3482k),Quality 2(96kbs,实际比特率为 95kbs,5000k),Quality 3.(112kbs,实际比特率为 118kbs,6220k),Quality 4(128kbs ,实际比特率为 135kbs,7126k),Quality 5(160kbs,实际比特率为 173kbs,9151k),Quality 6(192kbs,实际比特率为 204kbs,10790k),Quality 8(256kbs,实际比特率为 276kbs,14592k),Quality 10(500kbs,实际比特率为474kbs ,25024k)和标称相同比特率的mp3相比,wma一般要大1-2%,而ogg则要大5-7%。
3.1 客观测试-频谱对比
下面是频谱比较用到的工具cooledit pro2.1的界面。


这里也对CoolEdit Pro进行一下介绍,以后大家都可以自行测试了。在图片上,从左到右是时间轴不断递增。窗口右边标尺上的数字是频率,最顶上一横(没有标上数字的)是20000赫兹,是一般人的听觉上限,wave文件一般是超过这个上限的,对听感也有一些影响。在图中,亮的部位表示能量较强,也就是在这一点的时刻该频率的声音比较多。暗的部位则能量弱,黑色的当然就是没有啦。一般我们可以从截止频率和频率延伸上进行判断――对比wave源文件。还有就是从形状和密度上判断还原力和失真程度。CoolEdit支持很多音频格式,但暂时还不支持ogg,所以首先我们必须使用OggDropXPd将ogg文件还原成wave文件,再进行对比。
低比特率下的对比:从频谱上看,Q0(64k)的ogg已经接近了128kbsmp3的水平,--这种接近和wma64kbs的“接近“不同,这是真正的接近。频谱上他们的截止频率都在15000附近,但相比之下mp3似乎更紧凑,可以预计音质上128kbs稍好。而ogg的真正优势在Q2 (96k)下开始体现,波形上它的截至频率已经迅速提升到高达17000,接近160kbsmp3的水平了(160kbsmp3的截止水平大致在16000,延伸到18000),这个结果是很让我吃惊的--ogg低频率下果然有着很大的优势――q2的ogg已经超过了128kbsmp3的水平了,基本达到160kbsmp3的水平!而在Q3(112kbs)下截至频率到达18000,超过了160的mp3,基本和192kbsmp3一样水平,而略输于192vbr的mp3。而在到达q4(128kbs)时,更可怕的结果出现了:截止频率延伸到了18000以上,最高超过20000--这个数字是连192kbsmp3也无法达到的,就连256vbr的mp3也无法达到这么高的截至频率,可以看出ogg的算法非常优秀,当然高频的稠密程度比不上256vbr的mp3,估计和192vbr的mp3音质相近或超出――这已经是非常优秀的了--我认为在这个比特率是ogg优势最明显的!低比特率下,OGG除了出类拔萃还是出类拔萃。如果你对音质不是过分挑剔,OGG Quality Setting 4是为您设计的。再看看wma,64k的wma根本无法达到128kmp3的水平,截至频率只达到13000,高频出现大量的损失--这个频率的wma是我绝对不推荐的,96k的wma相对有不小的提升,这个比特率下的wma才基本达到了128kbsmp3的水平。我推荐的wma比特率是128kbs,这个比特率下的wma才发挥了它的优势,比起96k提升很大,超过了128kmp3,界于160和192kbsmp3之间,和Q2(96k)的ogg水平很接近,不过和Q3(112k)以上的ogg相比就出现了劣势。更高比特率的wma提升并不大--有点类似ogg的高比特率的状况,这里不推荐。我认为wma优势最明显的比特率是128kbs――低比特率下也是一个很好的选择。频谱如下:
mp3 128kbs

wma 64kbs

wma 96kbs

wma 128kbs

Ogg Quality0

Ogg Quality 2

Ogg Quality 3

Ogg Quality 4

较高比特率下ogg在高比特率下的提升速度没有低比特率下的快,Q6和Q4的频谱相近,从频谱上看q6达到了lame --alt-preset extreme vbr的最高水平(而且奇怪的是在Q6比起q5竟然出现了下降,百思不得其解),这并不是说ogg在高比特率没有优势,其实ogg在高比特率的表现也是可圈可点,当在Q8(256k)下已经超过了lame 参数--alt-preset extreme vbr的最高水平了,达到了320kbs的mp3最高水平。当然不得不提的是ogg都存在着些微的失真。最后,最高比特率Q10(500kbs)绝对让大容量的iHP用户兴奋,从波形上看竟然基本和原始波形无异,损失非常微小!!320kbs的mp3还远远没有这个水平,基本在200000以上没有延伸。虽然人耳的能接收的频率达不到那么高的水平,但是对听感还是有影响的,这也是为什么320kbs mp3在HiFi爱好者耳中始终有明显的差距的原因。
mp3 160kbs

mp3 192kbs

mp3 192vbr

mp3 256vbr

mp3 320kbs

Ogg Quality 5
Ogg Quality 6
Ogg Quality 8

Ogg Quality 10

3.2 Wave源文件
低比特率下的推荐:超越128kmp3的选择:Q2和Q4的ogg和128kbs的wma在低比特率下我会推荐Q2和Q4的ogg和128kbs的wma,对于只有128m空间的或者习惯听128kmp3的朋友,使用Q2意味着以比以前128kmp3更小的空间(节省1/4)获得更好的音质,无疑是音质和体积的很好结合。而同样对于空间不大而希望高音质享受的朋友,我建议你使用Q4的ogg,Q4的ogg无疑是出类拔萃的,他以基本和128kmp3相当的体积(由于ogg使用vbr或abr编码,一般情况下是比相同比特率的mp3稍大的,Q3也是不错的选择), 获得了192kmp3以上的音质(我认为起码达到lame压缩的比特率为192kbs的vbr的水平了),这一点无疑是让人兴奋的。――无形中相当于提高了机器的容量。而对于wma,低于96k以下我是不推荐的,而过高的提升也不大,从频谱上看,128kbs的wma也是很优秀的,当然和Q4的ogg相比还有差距,但是它也超过了128k的mp3了,多于容量不多而希望获得更好音质的朋友可以选择。特别对于暂时无法升级ogg的iFP1xx系列,这是一个适合且折衷的方案。
高比特率下的推荐:Q8的Ogg和VBRmp3,对音质要求特别高――推荐Q10的ogg在不支持ogg的情况下,最好音质的是lame压缩的320kbs的cbrmp3和参数--alt-preset extreme(bitrates 220-270 kbit/s - 通常在 256kbps 左右)压制的vbr。我会推荐后者,比起320kbs的mp3他可以节省大约1/4空间。即按4分钟的歌曲看,大约8m。而假如对音质要求不是太高,还可以选择参数--alt-preset standard (bitrates 180-220 kbit/s - 通常在 192 kbps 左右) 压制的vbr,这个音质稍差一些,4分钟的歌曲大概6m。而ogg在高频的提高虽然没有低频迅速,令人注目,但是也很优秀。在Q8的压缩率下,已经超过了参数--alt-preset extreme压制的 vbr的mp3了,而他们的体积几乎一样,比起320kbs的mp3也有过之而无不及。当然前提是你必须接受ogg的些微失真。其次,Q5,Q6也是对音质和体积很好的折衷,可以根据个人需要选择。假如iRiver支持高达500kbs(Q10)的ogg的话,我建议你用它来取代wave文件,Q10的ogg从频谱上看基本和wave文件完全一致,而体积只有大约1/3。在现在iRiver支持的有损压缩中,这是最高的水平――适合空间大,对音质要求非常高的朋友。

