Ogg 全称是 OGG Vorbis, 是一种音频压缩格式,类似于 MP3 等的音乐格式。但有一点不同的是,它是完全免费、开放和没有专利限制的。OGG Vorbis 有一个特点是支持多声道。
Ogg 全称是 OGGVobis(oggVorbis)是一种音频压缩格式,类似于 MP3 等的音乐格式。Ogg 是完全免费、开放和没有专利限制的。OggVorbis 文件的扩展名是”.ogg”。Ogg 文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。
命名来源
Ogg 全称是 OGG Vorbis, 是一种音频压缩格式,类似于 MP3 等的音乐格式。但有一点不同的是,它是完全免费、开放和没有专利限制的。OGG Vorbis 有一个特点是支持多声道。
Ogg Vorbis 文件的扩展名是.OGG。这种文件的设计格式是非常先进的。创建的 OGG 文件可以在未来的任何播放器上播放,因此,这种文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。
优点与缺点
MP3 是有损压缩格式,因此压缩后的数据与标准的 CD 音乐相比是有损失的。VORBIS 也是有损压缩,通过使用更加先进的声学模型去减少损失,因此,同样位速率(Bit Rate)编码的 OGG 与 MP3 相比听起来更好一些。另外,还有一个原因,MP3 格式是受专利保护的(mp3 专利费已经极低,诞生近 20 年快该过保护期了)。如果你想使用 MP3 格式发布自己的作品,则需要付给 Fraunhofer(发明 MP3 的公司)专利使用费。而 VORBIS 就完全没有这个问题。对于乐迷来说想要高品质的音频,使用 FLAC 是个更好的选择,因为 FLAC 是无损压缩音频,又没有专利授权费用,现在很多播放器都加入了 FLAC 的行列,就连 sony 的顶级高解析音频播放器都已经支持。
优点 1:Ogg Vorbis 的音质和 MP3 不相上下,但无法和 FLAC 比。
由于 Vorbis 使用了与 MP3 相比完全不同的数学原理,因此在压缩音乐时受到的挑战也不同。在聆听测试中,同样位速率编码的 Vorbis 和 MP3 文件具有同等的声音质量。
如果两个文件都是以同样的位速率和 CBR(常量位速率,指文件从头到尾都是一种位速率)方式来编码的话,那他们的大小肯定相同。当前 Vorbis 是以 VBR(可变位速率)方式编码的,(很久以前 MP3 也可以用 VBR 方式编码,除此以外还支持 ABR(平局码率)方式,ABR 方式可以事先确定大小的情况下获得尽可能好的音质,并且 MP3 支持通过左右声道联合立体声编码方式提高音质。)这使得 Ogg 的文件可以更小,因为 VBR 方式可以处理能大幅度进行压缩的音频数据(比如无声的时段)而节省空间。
优点 2:Ogg Vorbis 支持类似于 MP3 的 ID3 信息
Vorbis 格式中包括有一个灵活而又完整的注释栏,可用于填写各种相关信息。
优点 3:Ogg Vorbis 格式支持流式播放
音频流是 Vorbis 的一个重要组成部分.vorbis 格式从设计的一开始就是立足于可以容易地进行流式处理。并且,Vorbis 的设计者正与 Icecast 流媒体软件的创造者一起使 Icecast 兼容 Vorbis。
优点 4:Ogg Vorbis 避免了像 MP3 文件的 ID3 标记那样烦琐的操作(有很多针对 MP3 的 ID3 修改软件标记早已不繁琐)
Vorbis 具有一个设计良好、灵活的注释,避免了像 MP3 文件的 ID3 标记那样烦琐的操作;Vorbis 还具有位速率缩放:可以不用重新编码便可调节文件的位速率。Vorbis 文件可以被分成小块并以样本粒度进行编辑;Vorbis 支持多通道; Vorbis 文件可以以逻辑方式相连接等。
缺点 1:播放兼容性差。mp3 已经成了便携随身听的代名词。绝大多数播放器、包括手机、pad 等设备都支持 mp3 格式(其实 mp3 专利芯片授权费极低),而支持 ogg 格式的播放器很少。
缺点 2:mp3 是 1997 年以前就已经诞生,将近 20 年垄断了消费机市场。ogg 音频普及性非常差,相对于 mp3 而言音质也没有竞争力,普及的可能性极低。
缺点 3:相对于已经普及的微软 WMA 格式,ogg 没有任何优势。不管是播放软件兼容性,码率,流媒体等方面。
缺点 4:多声道系统已经由 DOLBY、DTS 两家公司垄断,他们都有完整的制作发行体系。大型多声道电影、电视、音乐制作都是基于这两家公司的技术和标准。ogg 只能望洋兴叹了。
缺点 5:很多专业音频制作软件不支持 ogg 文件格式。
缺点 6:现今 HIFI 已经被 HIRES(高解析)代替,随着存储、网速等限制,用户的聆听设备已经上了一个台阶,有损格式已经渐渐失去市场。
制作 OGG 音乐格式文件
OGG 格式的音乐文件没有大模规普及之前,一般需要利用 CD 唱片或网上下载的其它格式制作。下面介绍几种的制作 OGG 格式的方法:
转换 OGG 格式的方法有很多,但最简单的方法是就是用 Foobar2000+OGGENC 外部编码器。Foobar2000 现在很流行,它是一个 Windows 平台下的高级音频播放器。不仅音质很出色,功能也很强大。Foobar2000 支持 WAV、AIFF、VOC、AU、SND、Ogg Vorbis、MPC、MP2、MP3 等音乐格式,通过插件还能支持 MPEG-4、AAC、FLAC、Ogg、FLAC、MonkeysAudio、WavPack、Speex、CDDA、SPC 及各种 MOD 类型,支持的类型是已经足够了。利用 Foobar2000 的转换功能,可以方便的其它的音频格式制作成 OGG 格式。
比如在 foobar2000 中用鼠标选中要转换的歌曲,右键点击,选中“转换”,然后选择“转换到同目录”,这样就不用找转换出来的歌了。FOOBAR 会弹出个“转换器设置”,在“编码预置”里选择“Ogg Vorbis”。FOOBAR 默认的是 Q5。可以点击“。。。”,然后在
“命令行编码器设置”将品质拉到最右边即是最高品质 Q10 了。设置好后,点击“确定”开始转换。如果没有设置好 OGG 编码器的位置,FOOBAR 会弹出提示叫你选择 OGG 编码器的位置。
在千千静听中,把想转的歌曲加入到千千静听,在歌曲上右键点转换格式–输出格式中选命令行编码器 1.0,点击“配置“–新建 1 个编码器方案,名称任意–把编码程序改为刚才下载的那个 ogg 编码器–扩展名为 ogg,命令参数为:-q10–o %d,其余默认–确认后点击“立即转换”。不是 Q10 的话把“10”改成对应的数字即可。用 Easy CD-DA Extractor9 转起来更方便,但是选择第三方编码器时不方便用户。
有些 MP3 播放器增加了对 OGG 格式支持,如果选购的是小容量版本,建议使用 Q2 和 Q4 品质的 OGG.
编码
特点和原理
多通道编码技术,统称为立体声通道耦合 StereoChannelCoupling。据官方声称,与其他会造成立体空间感减弱的编码模型相比,这两种技术都可以在保持编码器的灵活性的同时而不损害本来的立体声空间影像–相信配合 iRiver 的 3d 音效会有更好的表现力,而且实现的复杂程度比联合立体声方式要低。 Ogg 的编码中的比特率选项主要有 ABR、VBR 和 Quality 三种,Ogg 的比特率是可变的,推荐使用设置简单 Quality 模式,能满足大多数人要求。
文件结构
Ogg 文件格式封装好压缩编码媒体流可用于存储(磁盘文件)或直接传输(TCP 或管道),这是因为 Ogg 比特流格式提供了封装/同步、差错同步捕获、寻找标记以及其它足够的信息使得这种分散开的数据能够完全地还原为封装之前的具有包边界“packet”形式的压缩编码媒体流,恢复到这种原来媒体流就具有的包边界形式不需要依赖于针对压缩编码的解码器。也就是说 Ogg 映射与逆映射和媒体流的压缩编码、解码具有相对独立性。
映射到 Ogg 格式的媒体(如 vorbis 音频,Theora 视频)有相关详细定义,这些定义使得这些媒体之间有更具体的约束关系。Ogg 本身并没详细说明多个并发媒体流之间的时间关系,这需要并发媒体流在映射到 Ogg 格式的时刻来指定,通常他们之间的交错关系是按他们产生的时间先后顺序来排列。