| 网站首页 | 学院览胜 | 新闻 | 教工风采 | 学生工作 | 教学科研 | 商城 | 教育技术 | 外语学习 | 娱乐休闲 | 图片 | 下载 | 员工专用 | 留言 | 
加入收藏
设为首页
学院介绍
{$Wap} 网站公告列表 最新公告:

  没有公告

今天是:
您现在的位置: 江西师范大学外国语学院 >> 教育技术 >> 课件制作 >> 认识音频 >> 教育技术正文
专题栏目
更多内容
最新推荐 更多内容
相关文章
音频媒体格式转换方法
音频处理初步
声音文件知多少
更多内容
音频文件跨平台应用         
音频文件跨平台应用
作者:佚名 文章来源:转载 点击数: 更新时间:2004-11-22 下午 10:39:51

音频文件跨平台应用

文:苏信东
时间:2000

 

通常特性:音频压缩方法

目前有几种压缩音频数据的方法,是值得去讨论不同方法所具有的优势和弱点的。 注意任何给定的声音文件格式都可以支持多种把音频数据编码入文件中的方法。 例如,AIFF文件中的数据可以是未压缩、MACE压缩或者用ADPCM/IMA压缩。


在这里是对常见的声音的压缩方法的优势和弱点的描述。 注意,这里的方法都是“lossy(有损)的,是以采样质量的代价换取压缩比。

  • MACE方式:压缩/解压都非常快。但是,样本质量被大大削减。 MACE的速度意味着它可以在QuickTime电影中加入MACE压缩的音轨,同时不会明显地给解码电影数据的计算机带来额外的负荷。但是,MACE压缩方式一般只在Macintosh机器上使用,大多数的其他平台要支持MACE是不容易的事。

MACE仅仅支持8位的音频数据; 它支持3:16:1的压缩比率。 因为它没有广泛的交叉平台支持并因为采样质量低,所以我不建议使用MACE音频压缩。

  • IMA/ADPCM 这一机制是MACEMPEG之间最好的折衷。 IMA提供合理的快速编码和解码,并且,它只是轻微地降低样本的质量。标准的IMA压缩比率对于16位(不支持8位)的声音是4:1
  • MPEGMPEG是强烈依赖于处理器的,并且支持不同的压缩水平。缺点是目前纯软件的MPEG编码器还不可以对音频进行实时压缩。而IMAMACE压缩就可以。

MPEG 播放也是依赖于CPU的。通常至少需要奔腾级别的CPU。虽然好象没什么大不了的,但如果你要压缩的音频是某个视频流里的伴音,则对CPU的负载就值得考虑了。

  • uLaw. 这是一种对于用在SUN音频文件(也称为uLaw文件或NeXT文件或其他什么的)16位音频的快速的2:1压缩方式。可能是具有最强的跨平台支持的压缩方式。

AIFF, AIFC

AIFF可能是对声音的跨平台应用来说是最好的选择。它支持1644khz的立体声,甚至是复调的声音,即多于2个通道的声音。不过,并不是全部的支持AIFF文件的软件都支持全部这些特点的。你能把未压缩的AIFF文件作为无格式数据读取取决于:1、你使用的程序允许读取无格式数据;2、你可以指定或程序知道/默认该数据为有符号格式。

AIFF-CAIFC文件是样本数据经过压缩的AIFF文件。能被AIFF文件被使用的压缩形式有两种,包括MACEADPCM/IMA MACE压缩的文件很少见,编码/解读非常迅速,但是,质量与ADPCM/IMAMPEG相比是可怕的。 MAC机上的声音管理器自动支持MACE解压缩。SGI机器上也有可以利用的MACE工具,但是,从没听说过存在AIFC-MACE播放器。 许多流行的程序支持ADPCM/IMA压缩的AIFF文件。MAC机用户需要任何一个标准的AIFF播放器(比如Norman Franke的免费软件SoundApp)和能把ADPCM/IMA支持加到MACToolBox中的Sound Manager 3.1195k;仅当你使用的是System 7.5以下的版本;安装最新的系统更新或QuickTime能使你的Sound Manager保持最新)。

以下是建议的支持AIFF的软件:

MAC“snd”声音资源

想把MAC机的音频在其他平台上使用,尝试把文件解释为无格式数据。 MAC机的音频是无符号的。AudioZap (80k)能使Apple IIGS机器读取这样的音频资源。 很多的音频应用程序可以让你把任何文件以无格式数据方式读取。可以的话,把音频数据保存为AIFF格式,以免除在其他平台上读取“snd”文件的麻烦。MAC机上最好的音频编辑软件是Sound Effects (380k)

Windows Wave

这是Microsoft Windows的声音格式。 WAVE格式大致地与AIFF文件和MAC级的声音资源相似。这些格式都在文件的开始有它自己独特的头部,但他们都支持相似类型的音频数据。 WAVEMAC机中的音频数据是无符号的。AIFF文件里的数据是有符号的(如果你不知道什么是有符号和无符号,那就不要去管他)。全部3种格式都支持ADPCM/IMA4:1压缩的16位声音。

MIDI 音乐文件

通过使用适当的硬件或软件,MIDI文件是储存音乐数据的最有效的方法。 在大部分的机器上,适当的MIDI的播放已经成为硬件的标准配置。但是软件合成器已经开始风行。提供给网络浏览器的MIDI插件已经出现了,并且,QuickTime 3.0MacOSWindows版本都提供了完整的Roland乐器组。

  • Linux: Playmidi (130k). 可以在 FM, GUS and MIDI 设备上播放MIDI文件。用户应该具备VoxWare 3.5-alpha8 或更新的声音驱动。
  • Macintosh:
    • Arnold's MIDI Player。让你通过QuickTime播放MIDI文件,而不用把MIDI文件转换为QuickTime movie
    • SoundAppNorman Franke的免费软件。
    • QuickTime MoviePlayer 除了播放之外还可以把MIDI文件与QuickTime MIDI文件作转换
    • Yamaha MIDPlug。一个软波表的Netscape MIDI插件。
    • Beatnik。同样是一个软波表的Netscape MIDI插件。
  • OS/2:
  • Windows: