Ogg Vorbis 制作指南

作者:Sender Su  来源:原创内容  发布日期:2002-10-17  最后修改日期:2008-02-14
  2002年7月,开放源代码社群的又一件大事:Ogg Vorbis 终于推出了1.0版本!同时,xiph也按照开放源代码的协议将Ogg Vorbis的所有源代码和最终文档全部开放。此举堵上了那些以为xiph会将Ogg Vorbis的文档出售的人的嘴。

  不过对于广大用户来说,我们关心的只是Ogg Vorbis的性能和使用方法。性能方面本人在之前的文章里面已经探讨过,当时还是rc2版本已经有不俗的表现。现在的正式1.0版本当然也不会比以前的差。大家可以去看看以前的文章。在这里,我们先来看看1.0版本的Ogg Vorbis有什么编码工具可供使用以及使用的方法。

  在http://www.vorbis.com/download_win.psp网址可以下载到OggDrop。从这个版本开始,Ogg Vorbis提供了两个windows下的编码/解码工具,分别是原来的OggDrop和新出现的OggDrop XPd。这两个东西的区别就在于OggDrop是一个单纯的编码器,只提供了一些简单的编码控制,适用于一般的对音质要求不是很高的用户,而OggDrop XPd则是一个集编码解码于一身的完整的工具!下面我们先来看看OggDrop。

Ogg Drop 界面图

  左图就是OggDrop的界面,跟以前的一样非常简单,鱼还是那条鱼,不过鱼下面多了一行字:Nominal Bitrate 0.0kbit/s。按下右键菜单后出来这样一个菜单:

  从上到下分别是:编码参数、记录错误到日志文件、显示比特率(原来鱼下面的那行字是这样来的)、总在最前和退出。比特率是什么?基本概念还是要翻炒几次:比特率这个词有多种翻译,比如码率等,表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示,而比特就是二进制里面最少的单位,要么是0,要么是1。比特率与音频压缩的关系简单的说就是比特率越高音质就越好,但编码后的文件就越大;如果比特率越少则情况刚好翻转。详细的内容可以参阅本站的其他文章。
编码参数设置

  由于其它几个功能都很简单,所以我们这里主要看看编码参数功能。按下去之后出来一个对话框(右图),里面的内容分别是:1、参数模式,分成质量设置和比特率设置两种,分别对应着下面的两个框。2、质量设置,滑动条的左边是质量设置的数值,右边是对应的建议比特率。3、比特率设置,在组合列表框中可以选择编码的比特率,需要注意的是这种方式是不建议的,因为Ogg Vorbis编码器本身具有根据音频数据自动选择合适的比特率的功能,所以在大多数情况下我们只需要向编码器提交一个建议的比特率就可以了。选择好之后按最下面的Accept接受按钮。



  至于压缩就非常简单,只需要将需要编码的WAV格式文件直接用鼠标拖动其图标到OggDrop的界面上放手就可以了。OggDrop会自动在同一文件夹下面生成对应的Ogg文件。如果想连续编码多个WAV文件也很容易,拉个框将要编码的文件全部选中,然后也是拖放到界面上就可以了。



  简单的东西就到此为止,相信许多喜欢DIY的朋友已经看得不耐烦了。我们下面马上来看看OggDrop XPd的不同。程序的主界面是一样的,不过右键菜单就多了很多东西:

  非常多的菜单选项,从上到下逐一介绍下来是:编码选项、解码选项、编码输出文件夹、标记设置、关于本软件、停止编码、停止解码、自动标记、删除输入文件、记录错误到日志文件、显示比特率、总在最前和退出。


  

选择编码选项,发现这个XPd多了很多选项,见图:

  同样地,编码选项也分为质量管理模式和比特率管理模式两种。质量管理模式是建议的模式,可以通过拖动滑动条的滑块或者直接在输入框中键入数值来设置质量系数,同时可以看到该系数对应的建议比特率。右边的比特率管理模式也分为ABR和CBR两种,分别表示平均比特率和常数比特率。选择平均比特率后可以通过下面的三个比特率设置下拉框来选择建议的、最小和最大的比特率;而选择常数比特率则只有中间的建议比特率可以选择。需要注意的是,软件本身再次提醒用户:比特率管理模式是不建议的,除非拟看重的是生成的压缩文件的大小而不是音质。下面还有两个高级选项,分别是混音立体声为单声道和音频重采样到指定频率。
  接着来看看编码输出目录选项,这个比较简单,要么就是输出到源文件所在目录,要么就输出到一个专门的目录去。
  再来看看标记设置选项。这个标记设置其实就是在生成的Ogg文件中嵌入各种信息的功能,类似于mp3里面的ID3标记。与mp3使用的ID3标记不同的是Ogg的标记功能非常灵活,可以根据用户的需要让用户自行设置标记名和对应的内容。
  另外,这个OggDrop XPd还支持对Ogg文件的解码功能。我们来看看它的解码设置:首先是称为VorbisGain的设置,选择的是对解码后文件的增益,预先设定了“无”、“radio/title”和“audiophile/album”三种。下面的是手动增益设置,可以在-6到+6分贝之间进行调节。在下来是解码的设置,可以选择是解码播放还是解码到文件。最后是选择解码出来的wav文件的量化位数,这里的选择非常专业,除了常见的8位和16位之外,还可以选择一般只见于专业音频编辑器的24位、32位和浮点32位。这表明了Ogg Vorbis欲与专业音频制作挂钩的意图。
  最后还有值得一提的就是OggDrop XPd的菜单里面的about,大家可以看到这个软件是一个开放源代码的软件,有兴趣的朋友可以下载其代码来研究研究。

看到这里,相信大家对具体的Ogg Vorbis音乐文件制作已经心中有数,这里就不在搞什么实战了,希望本文对大家有用。
本栏目相关
  •  2008-09-30 Rockbox Utility介绍及Rockbox快速安装简介
  •  2008-05-04 Rockbox系列三:关于 Rockbox 的常见疑问
  •  2008-09-28 Rockbox 3.0 释出。
  •  2008-04-08 Rockbox系列一:开源的Rockbox,使你的播放器脱胎换骨
  •  2006-08-26 Windows 播放音频文件音量调节详解
  •  2008-03-17 LA - LosslessAudio 无损音频编码及无损压缩原理介绍
  •  2008-04-21 Rockbox系列二:Rockbox具体有什么功能?
  •  2001-11-20 电脑音效自己做
  •  2000-10-02 如何使用计算机录音
  • 本站微信订阅号:

    微信订阅号二维码

    本页网址二维码: