MP3、MID、MMF、MFM、AMR、WMA ,RM,这些格式有啥区别啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MP3、MID、MMF、MFM、AMR、WMA ,RM,这些格式有啥区别啊?相关的知识,希望对你有一定的参考价值。
常常看的这些格式但不知道有什么意义,懂的麻烦告诉我下,谢谢拉!!!!!!!!!!!!
MP3:MPEG-1 Audio Layer 3经常称为MP3,是当今较流行的一种数字音频编码和有损压缩格式.
MID:
MIDI是英语Music Instrument Digital Interface 的缩写,翻译过来就是“数字化乐器接口”.所谓MIDI文件实质上是指计算机中记录的MIDI信息的数据,MID文件的扩展名是*.mid。它和另外一种计算机中常用的声音波形文件(*.wav文件)有什么不同呢?表面上,两种文件都可以产生声响效果或音乐,但它们的本质是完全不同的。
MMF:
也称SMAF,是Synthetic music Mobile Application Format的缩写,是雅马哈为了手机及PDA等便携终端器上用的多媒体内容(节目)而设计的数据形式的规格。
MFM不知道。
Amr
全称Adaptive Multi-Rate和Adaptive Multi-Rate Wideband,主要用于移动设备的音频,压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话,效果还是很不错的。
WMA
WMA的全称是Windows Media Audio,它是微软公司推出的与MP3格式齐名的一种新的音频格式。
rm
Real Networks公司所制定的音频视频压缩规范,称为Real Media。
MIDI不叫做音频格式,确切的叫什么我也不知道。但它们的属性是“MIDI序列”文件。
其实,就我所知,现在最流行的还是MP3;其次是WMA和rm(视频是RM、音频是RA)。
如不考虑容量因素,声音质量最忠实于原声的是CD和ape.
论压缩比例与音质的综合,即性价比,超越MP3的,锯我所知,只有AAC(韩系的高端手机、MP3等产品支持)一种。
其他的就不怎么流行了。想具体地了解可以上http://bk.baidu.com/查.
参考资料:http://bk.baidu.com/
参考技术A 详细介绍,原版不复制了:http://www.hzgyzx.net/jyz/ShowArticle.asp?ArticleID=405本回答被提问者采纳 参考技术B ogg好象也比较出名
Ogg全称应该是OGG Vobis(ogg Vorbis) 是一种新的音频压缩格式,类似于MP3等现有的音乐格式。但有一点不同的是,它是完全免费、开放和没有专利限制的。OGG Vobis有一个很出众的特点,就是支持多声道,随着它的流行,以后用随身听来听DTS编码的多声道作品将不会是梦想。
Vorbis 是这种音频压缩机制的名字,而Ogg则是一个计划的名字,该计划意图设计一个完全开放性的多媒体系统。目前该计划只实现了OggVorbis这一部分。
Ogg Vorbis文件的扩展名是.OGG。这种文件的设计格式是非常先进的。现在创建的OGG文件可以在未来的任何播放器上播放,因此,这种文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。
■为何要使用Ogg Vorbis格式呢?
众所周知,MP3是有损压缩格式,因此压缩后的数据与标准的CD音乐相比是有损失的。VORBIS也是有损压缩,但通过使用更加先进的声学模型去减少损失,因此,同样位速率(Bit Rate)编码的OGG与MP3相比听起来更好一些。另外,还有一个原因,MP3格式是受专利保护的。如果你想使用MP3格式发布自己的作品,则需要付给 Fraunhofer(发明MP3的公司)专利使用费。而VORBIS就完全没有这个问题。对于乐迷来说,使用OGG文件的显著好处是可以用更小的文件获得优越的声音质量。而且,由于OGG是完全开放和免费的,制作OGG文件将不受任何专利限制,可望可以获得大量的编码器和播放器。这也是为何现在MP3编码器如此少而且大多是商业软件的原因,因为Fraunhofer要收取专利使用费。
讲了这么多,其实声音质量才是大家最关心的问题。
■Ogg Vorbis的音质真能比得上MP3吗?
由于Vorbis 使用了与MP3相比完全不同的数学原理,因此在压缩音乐时受到的挑战也不同。在当前的聆听测试中,同样位速率编码的Vorbis 和MP3 文件具有同等的声音质量。
■Ogg Vorbis的声音质量会继续改进吗?
是的。由于Vorbis使用了一种灵活的格式,能够在文件格式已经固定下来后还能对音质进行明显的调节和新算法训练。因此,它的声音质量将会越来越好。
由于Ogg目前仍处于BETA测试阶段,因此,现阶段的编码器仍存在着一些未解决的问题。Ogg的开发人员已经承诺将于下一个BETA版本改进现存的问题。关键的一点是,这些问题只是由于软件的编写而导致的,与Ogg格式本身所使用的算法无关。
■Ogg的文件大小如何与MP3进行比较?
如果两个文件都是以同样的位速率和CBR(常量位速率,指文件从头到尾都是一种位速率)方式来编码的话,那他们的大小肯定相同。当前 Vorbis 是以VBR(可变位速率)方式编码的,这使得Ogg的文件可以更小,因为VBR方式可以处理能大幅度进行压缩的音频数据(比如无声的时段)而节省空间。 Vorbis能以什么位速率进行编码?
理论上,没有固定的位速率。Vorbis的设计是可以以16kbps~128kbps/通道的位速率进行编码。但规格说明中并没有限制你将文件以512kbps或8kbps方式编码。
■Ogg Vorbis支持类似于MP3的ID3信息吗?
支持。Vorbis格式中包括有一个灵活而又完整的注释栏,可用于填写各种相关信息。
■编码/解码器能有多快?
当前的编码/解码器在速度上已经接近一些商业级别的编码解码器了。由于现在还没有对程序进行优化,相信等一切完成后,至少可以跟MP3持平。
■Ogg Vorbis格式支持流式播放吗?
音频流是Vorbis的一个重要组成部分.vorbis格式从设计的一开始就是立足于可以容易地进行流式处理。并且,Vorbis的设计者正与 Icecast 流媒体软件的创造者一起使Icecast兼容 Vorbis。待正式版推出时,将会有各种各样支持流式OGG播放的软件或软件插件出现。
■目前有什么软硬件支持Ogg Vorbis?
迄今为止,Sonique、FreeAmp、Winamp、XMMS和kmpg都支持通过插件播放Ogg Vorbis文件。鉴于这些软件的影响力,将会有更多的软件支持OGG格式。另外,两个最流行的MP3编码器:LAME和BladeEnc,也宣布他们将支持编码Ogg Vorbis文件。
■Ogg Vorbis有什么独一无二的特性?
Vorbis具有一个设计良好、灵活的注释,避免了象MP3文件的ID3标记那样烦琐的操作; Vorbis还具有位速率缩放:可以不用重新编码便可调节文件的位速率。Vorbis文件可以被分成小块并以样本粒度进行编辑;Vorbis支持多通道; Vorbis文件可以以逻辑方式相连接等。
■那里可以找到相关的软件以及开发信息等资料下载?
http://www.vorbis.com,这是Ogg Vorbis的官方站点
■如何制作OGG音乐格式文件
OGG格式的音乐文件现在没有大规模普及,一般我们需要用CD唱片或网上下载的其它格式转换。先介绍一下Ogg编码的一些知识,Ogg的编码中的比特率选项主要有ABR、VBR和Quality三种,其实Ogg的比特率都是可变的,推荐使用设置简单Quality模式,能满足大多数人要求。
下面的列表是Quality的等级划分和对应的比特率:
面将介绍常用的转换OGG格式的方法:
转换OGG格式的方法有很多,但最简单的方法是就是用Foobar2000+OGGENC外部编码器。Foobar2000现在很流行,它是一个Windows 平台下的高级音频播放器。不仅音质很出色,功能也很强大。Foobar2000支持WAV、AIFF、VOC、 AU、SND、Ogg Vorbis、MPC、MP2、MP3等音乐格式,通过插件还能支持MPEG-4、AAC、FLAC、Ogg、FLAC、Monkey“sAudio、WavPack、Speex、CDDA、SPC及各种MOD类型,相信支持的类型是已经足够了。利用Foobar2000的转换功能,可以方便的其它的音频格式转换成OGG格式。
Foobar2000转换OGG需要OGG外部编码器的支持(OGGENC),可供选择的OGGENC外部编码器版本很多,音质也有些细微的差距.
基于目前音质最好的aoTuV beta 4.51制作的编码器 使用SSE大幅优化了编码速度 非常快
Nginx防盗链
Nginx配置文件
location ~* \.(jpg|gif|png|swf|flv|wma|wmv|asf|mp3|mmf|zip|rar)$ { #防盗链文件类型 valid_referers none blocked *.test.com test.com; # 白名单域名 if ($invalid_referer) { # 判断referer地址,非白名单跳转页面或返回403 rewrite ^/ http://www.test.com; # return 403 } }
参数说明
none
“Referer” 来源头部为空的情况
blocked
“Referer”来源头部不为空,但是里面的值被代理或者防火墙删除了,这些值都不以http://或者https://开头.
server_names
“Referer”来源头部包含当前的server_names(当前域名)
arbitrary string
任意字符串,定义服务器名或者可选的URI前缀.主机名可以使用*开头或者结尾,在检测来源头部这个过程中,来源域名中的主机端口将会被忽略掉
regular expression
正则表达式,~表示排除https://或http://开头的字符串.
以上是关于MP3、MID、MMF、MFM、AMR、WMA ,RM,这些格式有啥区别啊?的主要内容,如果未能解决你的问题,请参考以下文章