常见的音频编码标准
- 格式:wps
- 大小:31.00 KB
- 文档页数:6
7种常见的音频格式简析(MP3,WMA,WAV,APE,FLAC,OGG,AAC)MP3全称是动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer Ⅲ),是当今最为流行的一种数字音频编码和有损压缩格式,在1991年由位于德国埃尔朗根的研究组织Fraunhofer-Gesellschaft的一组工程师发明和标准化的。
它设计用来大幅度地降低音频数据量,而对于大多数用户来说重放的音质与最初的不压缩音频相比感觉不到很大的下降。
简单地说,MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEG Audio Layer3,所以人们把它简称为MP3。
MP3是利用MPEG Audio Layer 3 的技术,将音乐以1:10 甚至1:12 的压缩率,压缩成容量较小的文件。
换句话说,能够在音质丢失很小的情况下把文件压缩到更小的程度,而且还可以较好的保持了原来的音质。
另外,正是因为MP3体积小,音质高的特点使得MP3格式几乎成为网上音乐的代名词。
每分钟音乐的MP3格式只有1MB左右大小,这样每首歌的大小只有3-4兆字节。
使用MP3播放器对MP3文件进行实时的解压缩(解码),这样,高品质的MP3音乐就播放出来了。
● MP3格式特点MP3是一个有损数据压缩格式,它丢弃掉脉冲编码调制(PCM)音频数据中对人类听觉不重要的数据(类似于JPEG是一个有损图像压缩),从而达到了小得多的文件大小(其在较大的压缩率以及基本保持低音频部分不失真的情况下,以牺牲声音文件中12kHz到16kHz的高音频部分来实现小文件)。
MP3音频可以按照不同的位速进行压缩,提供了在数据大小和声音质量之间进行权衡的一个范围。
另外,MP3格式使用了混合的转换机制将时域信号转换成频域信号。
例如,我们平时在网上见到的一些低质的MP3有64kbps,但好的也有320kbps的,两者声音差距也相当明显。
一、音频编解码格式*MPEG Audio Layer 1/2*MPEG Audio Layer 3(MP3)*MPEG2 AAC*MPEG4 AAC*Windows Media audeo v1/v2/7/8/9*RealAudio cook/sipro(real media series)*RealAudio AAC/AACPlus(real media series)*QDesign Music 2(apple series)是QDesign 公司开发的用于高保真高压缩率的编码方式,类似于MP3,不过比MP3要先进。
支持流式播放.*Apple MPEG-4 AAC(apple series)*ogg(ogg vorbis音频)*AC3(DVD 专用音频编码)*DTS(DVD 专用音频编码)*APE(monkey’s 音频)*AU(sun 格式)*FLAC(fress lossless 音频)*M4A(mpeg-4音频)(苹果改用的名字,可以改成.mp4)*MP2(mpeg audio layer2音频)*WMA二、视频编解码格式*MPEG1(VCD)*MPEG2(DVD)*MPEG4(divx,xvid)*MPEG4 AVC/h.264*h.261*h.262*h.263*h.263+*h.263++*MPEG-4 v1/v2/v3(微软windows media系列)*Windows Media Video 7/8/9/10*Sorenson Video 3(用于QT5,成标准了)(apple series)*RealVideo G2(real media series)*RealVideo 8/9/10(real media series)*Apple MPEG-4(apple series)*Apple H.264(apple series)*flash video三、音视频文件格式首先要分清楚媒体文件和编码的区别:文件是既包括视频又包括音频、甚至还带有脚本的一个集合,也可以叫容器;文件当中的视频和音频的压缩算法才是具体的编码。
音视频编码压缩标准在数字媒体的时代,音视频编码压缩标准扮演着至关重要的角色。
随着人们对高质量音视频内容的需求不断增长,这些标准成为了保证音视频传输效率和质量的重要手段。
本文将介绍一些常见的音视频编码压缩标准,以及它们的应用和优势。
一、视频编码压缩标准1. H.264H.264,也被称为AVC(Advanced Video Coding),是一种广泛使用的视频编码标准。
它采用了先进的压缩算法,能够在保证视频质量的同时有效地减小文件大小。
H.264广泛应用于在线视频传输、蓝光光盘、视频会议等领域。
与相对较早的MPEG-2相比,H.264在带宽利用率和画质方面有明显的优势。
2. H.265H.265,也被称为HEVC(High Efficiency Video Coding),是一种更高效的视频编码标准。
相比于H.264,H.265能够将文件大小减小至约50%的同时保持相同的画质。
这使得H.265成为了4K超高清视频传输的理想选择。
然而,由于H.265的计算复杂度较高,目前它在硬件解码上仍然面临一些挑战。
二、音频编码压缩标准1. MP3MP3(MPEG Audio Layer-3)是一种常见的音频压缩格式,它能够在保持较高音质的同时将音频文件压缩至较小的大小。
由于MP3格式广泛应用于音乐传输和播放设备,人们可以便捷地享受高质量的音乐。
然而,由于存在版权问题,一些在线音乐平台逐渐转向了无损音频格式。
2. AACAAC(Advanced Audio Coding)是一种高级音频编码格式,它在音质和压缩效率上相较于MP3有一定的提升。
AAC格式在苹果设备上得到了广泛应用,并成为了iTunes音乐库中的标准格式。
与MP3相比,AAC在同样的比特率下能够提供更好的音质,这使得它成为了一种理想的音频编码标准。
三、应用与挑战音视频编码压缩标准在各个领域都有广泛的应用。
例如,在线视频平台需要使用高效的视频编码标准,以保证视频的传输质量。
sip 语音编码标准
SIP(Session Initiation Protocol)是一种用于建立、修改和终止多媒体会话的协议,它不直接处理语音编码。
SIP通过使用各种媒体传输协议(如RTP)来传输音频、视频等媒体流,而这些协议支持多种语音编码标准。
在音频传输方面,常见的语音编码标准包括:
1. PCM(Pulse Code Modulation):这是最基本的数字音频编码格式,
也称为线性PCM。
它以原始的模拟音频信号采样,每个样本以8位或16
位表示,采样率可以从32kHz到96kHz。
2. :这是ITU-T制定的一种简单的音频压缩标准,用于电话通信。
它包括
两种压缩算法:μ-law和A-law,可以将一个样点的8位PCM信号压缩到
4位或5位。
3. :这是一种更高效的语音压缩标准,主要用于VoIP和无线通信。
它可以将语音信号压缩到8kbit/s左右,同时保持良好的语音质量。
4. AMR(Adaptive Multi-Rate):这是一种用于移动通信的语音压缩标准,可以根据不同的信道条件自适应地选择不同的编码速率。
5. EVRC(Enhanced Variable Rate Codec):这是一种用于CDMA网络的语音压缩标准,可以在/s到/s的范围内自适应地选择编码速率。
这些语音编码标准都可以在SIP协议中使用,具体使用哪种标准取决于实际的应用场景和网络条件。
多媒体技术视频与编码标准多媒体技术是指以数字技术作为基础,通过图像、声音、视频等多种媒体形式的集成展示方式。
而编码标准则是为了在传输和存储过程中将多媒体数据进行压缩和解压缩的一种方法。
多媒体技术在现代社会中的应用非常广泛,从电视广播、电影制作到在线视频、游戏、虚拟现实等领域,都离不开多媒体技术的支持。
而编码标准则起到了优化多媒体数据传输和存储的作用,使得多媒体内容能够以更高效、更稳定的方式呈现给用户。
目前,常用的视频编码标准包括MPEG-2、H.264/AVC和HEVC(H.265)。
MPEG-2是最早的数字视频编码标准之一,广泛应用于DVD和数字电视广播。
H.264/AVC是当前最主流的视频编码标准,被广泛应用于在线视频平台和高清电视广播。
而HEVC是最新的视频编码标准,相较于H.264/AVC,具有更好的压缩性能,能够提供更高质量的视频内容。
在多媒体技术中,音频编码标准也是不可或缺的一部分。
常见的音频编码标准包括MP3、AAC和Opus。
MP3是最早流行起来的音频编码标准,它能够在较小的文件大小下保持相对较高的音质。
AAC是一种高级音频编码标准,通常用于音乐和音频流媒体传输。
而Opus是一种适用于各种应用领域的新一代开放式音频编码标准,具有较高的音质和较低的延迟。
在多媒体技术中,还有许多其他编码标准被应用于图像、文字和其他类型的多媒体数据。
例如,JPEG是一种常用的图像编码标准,用于压缩静态图像。
MP4、AVI等是常用的多媒体容器格式,可以包含视频、音频和文本等不同类型的多媒体数据。
总结来说,多媒体技术与编码标准密不可分。
多媒体技术通过利用编码标准对多媒体数据进行压缩和解压缩,实现了高效的传输和存储。
随着技术的不断进步,多媒体技术和编码标准也在不断发展,为用户提供更好的观看和体验体验。
多媒体技术的发展已经成为现代社会不可或缺的一部分。
从电影到电视广播,从网络直播到游戏,多媒体技术为人们提供了丰富多样的视听娱乐体验。
嵌入式系统音频处理与编解码考试(答案见尾页)一、选择题1. 嵌入式系统音频处理的主要目的是什么?A. 提高声音质量B. 降低噪音C. 实现实时音频传输D. 节省存储空间2. 在嵌入式系统中,音频数据处理通常发生在哪个层次?A. 应用层B. 操作系统层C. 硬件层D. 网络层3. 音频编解码器的主要功能是什么?A. 将模拟音频信号转换为数字信号B. 将数字音频信号压缩为更小的文件大小C. 将数字音频信号转换为模拟信号D. 将压缩的数字音频信号还原为原始数据4. 常见的音频编码标准有哪些?A. MP3B. WAVC. AACD. MIDI5. 在嵌入式系统音频处理中,如何实现音频的实时播放?A. 使用硬件加速器B. 使用高性能处理器C. 使用专门的音频播放软件D. 使用外部音频设备6. 如何判断一个音频文件是否是MPEG-格式的?A. 文件扩展名为.mpegB. 文件扩展名为.mp3C. 文件包含MP3标签D. 文件大小小于1MB7. 在嵌入式系统音频处理中,如何处理音频的降噪?A. 使用高通滤波器B. 使用低通滤波器C. 对音频信号进行平均处理D. 使用先进的数字信号处理算法8. 嵌入式系统音频编解码器的性能通常受到哪些因素的影响?A. 处理速度B. 存储空间C. 电池寿命D. 系统功耗9. 在嵌入式系统音频处理中,如何实现音频的均衡处理?A. 调整音频信号的增益B. 改变音频信号的频率响应C. 对音频信号进行混响处理D. 使用专门的均衡软件模块10. 如何在嵌入式系统中实现高效的音频同步?A. 使用硬件定时器B. 使用操作系统提供的同步机制C. 对音频数据进行时间戳标记D. 使用专门的音频同步协议11. 嵌入式系统中的音频处理通常涉及哪些硬件组件?A. CPUB. GPUC. ADC(模数转换器)D. DAC(数模转换器)E. 没有额外的硬件组件12. 下列哪个是音频编解码器的基本功能?A. 音频数据压缩B. 音频数据加密C. 音频数据传输D. 音频数据存储13. 在嵌入式系统中,常用的音频编码标准有哪些?A. MP3B. AACC. FLACD. ALACE. 以上都是14. 音频数据处理通常在哪个层次进行?A. 应用层B. 系统层C. 设备驱动层D. 物理层15. 嵌入式系统中的音频播放通常需要哪些软件模块?A. 音频播放库B. 音频驱动程序C. 音频处理算法D. 用户界面E. 以上都是16. 在嵌入式系统音频处理中,如何确保音频数据的实时性?A. 使用高速的CPU和内存B. 采用多线程处理C. 使用专门的音频处理芯片D. 优化音频传输路径17. 下列哪种音频处理技术主要用于提升音频质量?A. 降噪B. 增益控制C. 音频编解码D. 音频混合18. 在嵌入式系统音频编解码中,如何平衡音质和压缩率?A. 选择压缩率较低的编解码器B. 选择压缩率较高的编解码器C. 音质和压缩率之间进行权衡D. 使用硬件加速19. 在嵌入式系统音频处理中,如何处理不同采样率的音频数据?A. 需要进行转换B. 可以直接处理C. 不需要处理D. 根据需要进行转换20. 在嵌入式系统中,音频处理通常涉及哪些硬件组件?A. CPUB. GPUC. ADC(模数转换器)D. 扬声器21. 下列哪种音频编解码器不是常见的音频编码标准?A. MP3B. AACC. WAVD. JPEG22. 音频编解码器在嵌入式系统中的作用是什么?A. 将模拟音频信号转换为数字信号B. 将数字音频信号压缩为更小的文件大小C. 实时播放音频D. 音频信号放大23. 嵌入式系统中的音频处理软件通常需要具备哪些特性?A. 高效的数据处理能力B. 优化的算法以减少计算资源消耗C. 易于使用的接口以便于集成到其他系统中D. 良好的跨平台兼容性24. 在嵌入式系统音频处理中,如何确保音频信号的实时传输?A. 使用高速USB连接B. 采用低功耗的编解码器C. 使用高质量的ADC和DACD. 对音频数据进行时间戳标记25. 嵌入式系统中的音频处理是否需要考虑声音的失真和噪声?A. 是的,非常重要B. 不需要,因为人耳对失真不敏感C. 只需要考虑低音部分D. 只需要考虑高音部分26. 在选择合适的音频编解码器时,应该考虑哪些因素?A. 编码效率B. 解码速度C. 带宽要求D. 成本预算27. 嵌入式系统中的音频处理是否总是需要实时处理?A. 是的,对于交互式应用至关重要B. 不一定,取决于应用需求C. 从不,只需要进行离线处理D. 只在音频编辑软件中需要28. 在设计嵌入式系统的音频处理模块时,应该如何优化电源管理?A. 使用高功耗的编解码器B. 减少编解码器的精度C. 优化编解码器的运行时钟D. 关闭未使用的编解码器功能29. 嵌入式系统中最基本的音频处理技术是:A. 音频采集B. 音频滤波C. 音频编码D. 音频解码30. 在嵌入式系统中,通常使用哪种类型的ADC(模数转换器)来处理音频信号?A. 8位ADCB. 16位ADCC. 32位ADCD. 64位ADC31. 音频编解码器的主要功能是将模拟音频信号转换为数字音频信号,其转换过程主要由以下哪个部分完成?A. 采样B. 量化C. 编码D. 解码32. 在音频编解码过程中,以下哪项不是常见的音频编码标准?A. MP3B. AACC. WAVD. MIDI33. 嵌入式系统中的音频播放通常需要实时性,因此音频数据处理和编解码算法需要具备哪种特性?A. 高效性B. 硬件友好性C. 易用性D. 标准化34. 以下哪种音频处理技术主要用于提升音频质量,减少噪声和失真?A. 音频压缩B. 音频均衡C. 音频降噪D. 音频增强35. 在嵌入式系统音频处理中,经常需要对音频数据进行实时处理,因此对CPU的要求较高。
AAC(Advanced Audio Coding)是一种音频压缩编码标准,FDKAAC 是AAC的一种实现方式,它基于固定点数运算来降低运算复杂度和耗电。
对于AAC编码,参数设置是非常重要的。
以下是一些常见的AAC编码参数:
1. 采样率(Sampling Rate):音频信号每秒采样的次数,常见的采样率包括44100Hz、48000Hz等。
2. 声道数(Channels):音频信号的通道数量,常见的声道数包括立体声(双通道)、单声道(一通道)等。
3. 音频对象类型(Audio Object Type):AAC支持多种音频对象类型,每种类型对应不同的音频编码方式和压缩比。
常见的音频对象类型包括AAC_LC、HE_AAC等。
4. 比特率(Bitrate):音频编码的比特率越高,音质越好,但文件大小也会相应增加。
常见的比特率包括128kbps、192kbps、320kbps等。
5. 编码模式(Coding Mode):AAC支持多种编码模式,包括CBR (恒定比特率)和VBR(可变比特率)。
6. 封装格式(Packaging Format):AAC编码后的数据需要封装成特定的格式才能播放,常见的封装格式包括ADTS(Advanced ADTS Transport Stream)和LATM(LOAS AAC Transport Multiplex)等。
对于FDKAAC编码,参数设置与AAC类似,但FDKAAC是基于固定点数运算的实现方式,因此需要注意一些特殊的参数设置,如量化精度、运算精度等。
具体的参数设置可以参考FDKAAC的文档或相关教程。
电脑音频编码格式介绍选择适合你的格式随着科技的不断发展,电脑音频编码格式成为我们日常生活中不可或缺的一部分。
音频编码格式的选择对于我们使用电脑、手机、平板等设备来播放音频文件所产生的影响非常重要。
本文将介绍几种常见的电脑音频编码格式并分享一些选择适合个人需求的技巧。
一、无损音频编码格式1. WAV(Waveform Audio File Format)WAV是一种无损音频编码格式,它以其高音质和对音频数据的准确性而闻名。
WAV文件通常较大,因为它们没有经过任何压缩处理,但其音质优秀。
尤其适合那些追求高保真音质的专业音频工作者。
2. FLAC(Free Lossless Audio Codec)FLAC是一种免费的无损音频编码格式,其压缩率较高,能够将音频文件压缩至原始文件大小的一半或更小。
FLAC文件不损失音频质量,但同时也保留了足够的空间,可供音频编辑和后期处理使用。
对于音频发烧友以及需要经常编辑音频文件的个人用户而言,FLAC是一个不错的选择。
二、有损音频编码格式1. MP3(MPEG Audio Layer-3)MP3是一种有损音频编码格式,它选择性地删除人耳听觉上不敏感的音频内容,从而实现了对音频文件的压缩。
MP3文件较小,适合用于网络传输和存储,同时也在各种设备上广泛使用。
然而,由于其压缩算法的特性,MP3会损失一些细节和音频质量。
2. AAC(Advanced Audio Coding)AAC是一种高效的有损音频编码格式,它提供了更好的音频质量和更低的比特率(音频数据传输速率)。
与MP3相比,AAC在相同比特率下能够提供更好的音质。
由于其优质的音频表现,AAC已成为许多移动设备和音频播放器的首选格式。
三、选择适合个人需求的音频编码格式的技巧1. 根据存储空间进行选择如果您拥有较大的存储空间并且追求最高的音频质量,无损音频编码格式如WAV或FLAC是较好的选择。
如果您的存储空间有限,可以考虑使用有损音频编码格式如MP3或AAC来节省空间。
常见的音频编码标准在自然界中人类能够听到的所有声音都称之为音频,它可能包括噪音、声音被录制下来以后,无论是说话声、歌声、乐器都可以通过数字音乐软件处理。
把它制作成CD,这时候所有的声音没有改变,因为CD本来就是音频文件的一种类型。
而音频只是储存在计算机里的声音。
演讲和音乐,如果有计算机加上相应的音频卡,我们可以把所有的声音录制下来,声音的声学特性,音的高低都可以用计算机硬盘文件的方式储存下来。
反过来,我们也可以把储存下来的音频文件通过一定的音频程序播放,还原以前录下的声音。
自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码,即PCM编码。
PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。
然而,3G网络带来了移动多媒体业务的蓬勃发展,视频、音频编解码标准是多媒体应用的基础性标准,但其种类较多,有繁花渐欲迷人眼之感。
那么常见的编码技术就是我们必须知道的,下面我们介绍一下最常见的编码技术。
1.PCMPCM 脉冲编码调制是Pulse Code Modulation的缩写。
PCM编码的最大的优点就是音质好,最大的缺点就是体积大。
我们常见的Audio CD就采用了PCM编码,一张光盘的容量只能容纳72分钟的音乐信息。
2.W A VWA V是Microsoft Windows本身提供的音频格式,由于Windows本身的影响力,这个格式已经成为了事实上的通用音频格式。
实际上是Apple电脑的AIFF格式的克隆。
通常我们使用W A V格式都是用来保存一些没有压缩的音频,但实际上W A V格式的设计是非常灵活(非常复杂)的,该格式本身与任何媒体数据都不冲突,换句话说,只要有软件支持,你甚至可以在W A V格式里面存放图像。
之所以能这样,是因为W A V文件里面存放的每一块数据都有自己独立的标识,通过这些标识可以告诉用户究竟这是什么数据。
在WINDOWS 平台上通过ACM(Audio Compression Manager)结构及相应的驱动程序(通常称为CODEC,编码/解码器),可以在W A V文件中存放超过20种的压缩格式,比如ADPCM、GSM、CCITT G.711、G.723等等,当然也包括MP3格式。
虽然W A V文件可以存放压缩音频甚至MP3,但由于它本身的结构注定了它的用途是存放音频数据并用作进一步的处理,而不是像MP3那样用于聆听。
目前所有的音频播放软件和编辑软件都支持这一格式,并将该格式作为默认文件保存格式之一。
这些软件包括:Sound Forge, Cool Edit Pro, 等等。
3.MP3MP3它的全称是MPEG(MPEG:Moving Picture Experts Group) Audio Layer-3,1993年由德国夫朗和费研究院和法国汤姆生公司合作发展成功。
刚出现时它的编码技术并不完善,它更像一个编码标准框架,留待人们去完善。
这个比喻相信大家都会同意。
MP3是Fraunhofer-IIS研究的研究成果。
MP3是第一个实用的有损音频压缩编码。
在MP3出现之前,一般的音频编码即使以有损方式进行压缩能达到4:1的压缩比例已经非常不错了。
但是,MP3可以实现12:1的压缩比例,这使得MP3迅速地流行起来。
MP3之所以能够达到如此高的压缩比例同时又能保持相当不错的音质是因为利用了知觉音频编码技术,也就是利用了人耳的特性,削减音乐中人耳听不到的成分,同时尝试尽可能地维持原来的声音质量。
由于MP3是世界上第一个有损压缩的编码方案,所以可以说所有的播放软件都支持它,否则就根本没有生命力。
在制作方面,也曾经产生了许多第三方的编码工具。
不过随着后来Fraunhofer-IIS宣布对编码器征收版税之后很多都消失了。
目前属于开放源代码并且免费的编码器是LAME (Lame Ain't MP3 Encoder,)。
这个工具蔥x] 系难顾跻糁首詈玫腗P3压缩工具。
另外,几乎所有的音频编辑工具都支持打开和保存MP3文件。
5.Real Media互联网大行其道之后,Real Media 出现了。
这种文件格式几乎成了网络流媒体的代名词。
RA、RMA这两个文件类型就是Real Media里面向音频方面的。
它是由Real Networks 公司发明的,特点是可以在非常低的带宽下(低达28.8kbps)提供足够好的音质让用户能在线聆听。
网络流媒体的道理其实非常简单,简单说就是将原来连续不断的音频分割成一个一个带有顺序标记的小数据包,将这些小数据包通过网络进行传递,在接收的时候再将这些数据包重新按顺序组织起来播放。
如果网络质量太差,有些数据包收不到或者延缓了到达,它就跳过这些数据包不播放,以保证用户在聆听的内容是基本连续的。
就是这么简单的道理,促成了网络上的又一个传奇。
由于Real Media是从极差的网络环境下发展过来的,所以Real Media的音质并不怎样,包括在高比特率的时候,甚至差于MP3。
特别是有相当长的一段时间Real Networks公司只顾着往Real Media里面加入各种各样的新特性比如广告插播什么的,而忽略了随着网络速度的提升和宽带网的普及,用户对质量的要求也不断提高。
后来Real Networks通过与SONY 公司合作,利用SONY的ATRAC技术,也就是MD的压缩技术)实现高比特率的高保真压缩,但这些举措始终都带给用户一个姗姗来迟的感觉。
由于Real Media的用途是在线聆听,并不适于编辑,所以相应的处理软件并不多。
一些主流软件可以支持Real Media的读/写,可以实现直接剪辑的软件是Real Networks自己提供的捆绑在Real Media Encoder编码器中的Real Media Editor。
但功能非常有限。
这一点与现在的Windows Media相比是两个世界。
6.WMA即Windows Media Audio,任何事情都少不了Microsoft的份。
在意识到网络流媒体之于互联网的重要性之后,Microsoft立马就推出了Windows Media与Real Media相抗衡,同时开始对其他音频压缩技术说不:一律不提供直接支持。
到了Windows XP版本还把原来提供的MP3压缩功能都拿掉了。
Windows Media Audio(/windows/windowsmedia)也是一种网络流媒体技术,本质上跟Real Media是相同的。
但Real Media是有限开放的技术,比如rtsp(Real Time Stream Protocol实时流协议)这样的网络传输协议是提交到网络工作组RFC网络协议集的其中一个(编号RFC2326),而Windows Media则没有公开任何技术细节,据称是为了更好地进行版权保护,因此要完全封闭,还创造出一种名为mms(Multi-Media Stream多媒体流)的传输协议。
7.MIDIMIDI技术本来不是为了电脑发明的。
该技术最初应用在电子乐器上用来记录乐手的弹奏,以便以后重播。
不过随着在电脑里面引入了支持MIDI合成的声音卡之后MIDI才正式地成为了一种音频格式。
有很多人都误以为MIDI是用来记谱的,这是错的。
MIDI的内容除了乐谱之外还记录了每个音符的弹奏方法,所以有些MIDI文件播放起来不好听,而某些则有良好的效果。
MIDI本身也有两个版本,General MIDI和General MIDI 2。
在MIDI上还衍生了许多第三方的非标准技术,比如非常著名的:X-MIDI(或者叫XG),这是由日本YAMAHA公司(/)发明的,在原有的MIDI具有128种乐器的基础上扩充到了512种,并增加了更多的演奏控制,配合Y AMAHA自己的波表播放软件或支持X-MIDI的硬件可以还原出非常动听和接近真实乐器效果的音乐。
另外就是为了弥补MIDI 中通过声音合成得到的乐器声音始终比不上真实乐器声音这一缺点而由General MIDIAssociation(MIDI规范的国际组织,/)推出的DLS(Downloadable Sound)技术,该技术通过给MIDI文件附带上真实乐器的录音(采样)而使MIDI文件能营造出接近真实乐器效果的声音,不过该技术的主要问题是带上乐器采样之后的MIDI文件实在是太大了,通常情况下都有4兆字节以上(这样的大小用户当然是去找MP3了),影响了该技术的普及。
由于MIDI具有的优点和特殊性,因此可以相信这是一种在相当长的时间里都会继续存在的技术。
普通的MIDI文件许多播放器都支持,但要达到好的效果就必须安装软波表,比如曾经很出名的WinGroove、Roland Virtual Sound Canvas和Y AMAHA S-YXG Player。
随着Microsoft与Roland(/)合作在DirectX里面增加了DirectMusic之后软波表就变成了Windows系统的标准配置了。
需要注意的是对于X-MIDI格式来说必须使用Y AMAHA自己推出的播放器才能得到良好的播放效果。
比如当年曾经卖得很火的使用YAMAHA YMF724/740做芯片的声音卡便带有X-MIDI的播放器S-YXG100。
如果要对MIDI文件进行编辑,可以使用的比较出名的软件是Cake Walk Pro和Sonar8.OGG V orbis开放源代码的OGG V orbis(/ 或/),作为开放源码向专利技术下的第一封战书出现在世人的面前。
在经历了一些变故之后,OGG V orbis 终于在2002年7月释出了1.0版本。
由于开放源码的东西向来都缺少[x]手为其摇旗呐喊,所以国内并不是有很多的人了解OGG Vorbis。
OGG V orbis 是一种音频压缩格式,类似于MP3等现有的通过有损压缩算法进行音频压缩的音乐格式。
但有一点不同的是,OGG V orbis 格式是完全免费、开放源码且没有专利限制的。
V orbis 是这种音频压缩机制的名字,而OGG 则是一个计划的名字,该计划意图设计一个完全开放源码的多媒体系统。
开放源代码能为用户在经济上带来收益,这一点很多人都知道了,但不能忘记的是OGG Vorbis的技术也不是盖的。
OGG Vorbis文件的扩展名是.OGG。
这种文件的设计格式是非常灵活的。
它的最大特点是在文件格式已经固定下来后还能对音质进行明显的调节和新算法。
现在创建的OGG文件可以在未来的任何播放器上播放,因此,这种文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。
在压缩技术上,OGG Vorbis的最主要特点是使用了VBR (可变比特率)和ABR(平均比特率)方式进行编码。
与MP3的CBR(固定比特率)相比可以达到更好的音质。