寄托天下
查看: 2962|回复: 3
打印 上一主题 下一主题

对MP3及音频压缩技术的一些误解 [复制链接]

Rank: 9Rank: 9Rank: 9

声望
0
寄托币
356
注册时间
2002-2-18
精华
6
帖子
20

荣誉版主

跳转到指定楼层
楼主
发表于 2002-9-26 19:15:21 |只看该作者 |倒序浏览
短歌行 www.audio100.net

对MP3及音频压缩技术的一些误解

1、mp3的音质很差?

错。mp3作为当前音频有损压缩的“王者”,它的编码技术已经几近完美。很多人只是不清楚如何才能压缩出高品质的mp3而已。2001年12月,世界上最优秀的mp3编码器--LAME推出了革命性的版本3.90.2,针对lame压缩参数过于烦琐的情况,提供了几个preset(预设)参数。现在只要使用LAME的standard(标准)模式进行压缩,就能得到近似于CD的完美音质。

2、128kbps的mp3=CD音质?

错。首先,所谓CD音质是一个带有很大主观性的名词,基本上可以认为CD音质意味着在平均水平的听音条件下能达到用光驱放CD的效果。但是根据这个定义,无数的试听结果表明,不管用什么编码器,什么样的设置,128kbps的mp3都不能达到这个标准。关于这方面的主题可参考http://ff123.net/ ,这是一个非常著名的国外音频站点,对128kbps的mp3的测试有非常详细的理论阐述。  

3、mp3 192kbps CBR(固定比特速率) stereo(立体声)编码是音质与文件大小的最佳平衡设置?

错。这一误解有很深的根源。因为128kbps的mp3在音质上不能被“苛刻”的音乐爱好者接受,所以他们要寻求更好的设置。对Xing编码器及Fraunhofer编码器来说,直到现在它们在VBR(可变比特速率)和jointstereo(混合立体声)的算法上都很失败,所以很多人都认为CBR和stereo才是最佳的选择,而且192kbps的mp3在文件大小上也是可以接受的。是LAME编码器改变了这一切!LAME采用的VBR及智能的joint stereo算法非常优秀,已经没什么理由再去使用CBR和stereo--这样做只会浪费有限的bits。标准的VBR预定设置(即使用--alt-preset standard参数)生成的mp3文件的平均比特率也是192kbps,但它的音质要好过CBR 192kbps,在同等的比特率下其他的编码器非其敌手(按:除了1、mpc--其音质在该bitrate左右好于mp3, 2、最近的oggenc 1.0--not tested yet)。

4、mp3 320kbps CBR Stereo是mp3音质的极限?

错(或者说Not exactly true)。虽然320kbps是mp3标准的极限,但在320kbps下使用设计良好的Joint Stereo,能够将节省下下的bits用于纯粹的音乐部分(从而提高音质)。如果音源的立体声分离度很低,使用完全的stereo是一种浪费。

5、VBR的音质不如CBR?

错。设计良好的VBR算法不会将bits浪费在易于编码的部分,节省下来的bits将用在对复杂的音频部分进行编码。这一误解可能来自于较老的FhG Encoder的VBR算法及Xing VBR算法中存在的bug,对当前的lame编码器来说,它的VBR算法已被协调得很好,不会有音质上的问题。

6、Joint Stereo 音质不佳?

错。当前主流的encoder如lame、mppenc、oggenc、aacenc都使用了所谓smart joint stereo的技术,不会破坏stereo image,请参阅如下的两个链接(E文,由编码器的开发者解答):

  http://www.hydrogenaudio.org/for ... =&threadid=1081
  http://www.hydrogenaudio.org/for ... s=&threadid=759

更为技术性的解释如下:

  http://www.xiph.org/ogg/vorbis/doc/stereo.html

7、Blade是最佳的mp3编码器?

错。(似乎不用过多的解释)Blade不推荐用于所有bitrate的mp3编码,由于缺少相当多的功能,其音质较lame或FhG逊色很多。下面的两个链接有助于了解blade的缺憾:

  http://forums.afterdawn.com/thread_view.cfm/1914
  http://www.hydrogenaudio.org/for ... s=&threadid=463

最新消息——Blade已经停止开发,其作者在主页上声明ogg是更好的选择

8、wma在64kbps可达CD音质?

错。不用我多费笔墨,不相信的话点击下面的链接了解详情::

  http://www.hydrogenaudio.org/for ... =&threadid=1434
  http://forums.winamp.com/showthread.php?s=&threadid=89378

另外,专门为winamp写plugin的Peter也写了篇文章:

  Why not to use wma (http://205.188.228.81/showthread.php?threadid=81838)

9、不同的音乐类型需要不同的编码器及不同的参数?

错。编码器是在音频信号级进行处理,不去分辨音乐类型。只要心理学模型与编码算法正确,同一设置就适用于所有的音乐类型。详情参见:

   http://www.hydrogenaudio.org/for ... =&threadid=1835
爱情是准宗教性质的,是两个自由意志的彼此承诺,不可以经不起诱惑。
0 0

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
0
寄托币
356
注册时间
2002-2-18
精华
6
帖子
20

荣誉版主

沙发
发表于 2002-9-26 19:25:25 |只看该作者

LAME问与答——兼谈最新的编码参数设置方案

STopGun

1.LAME是什么?

LAME是目前最好的MP3编码引擎。LAME(mitiok.ma.cx)编码出来的MP3音色纯厚、空间宽广、低音清晰、细节表现良好,它独创的心理音响模型技术保证了CD音频还原的真实性,配合VBR和ABR参数,音质几乎可以媲美CD音频,但文件体积却非常小。对于一个免费引擎,LAME的优势不言而喻。

2.上边提到的VBR和ABR是什么?还有CBR?

VBR(Variable Bitrate)动态比特率。也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式,推荐编码模式;
ABR(Average Bitrate)平均比特率,是VBR的一种插值参数。LAME针对CBR不佳的文件体积比和VBR生成文件大小不定的特点独创了这种编码模式。ABR在指定的文件大小内,以每50帧(30帧约1秒)为一段,低频和不敏感频率使用相对低的流量,高频和大动态表现时使用高流量,可以做为VBR和CBR的一种折衷选择。
CBR(Constant Bitrate),常数比特率,指文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件体积很大,而且音质相对于VBR和ABR不会有明显的提高。

3.下载的压缩包里怎么有两种格式的LAME文件?它们有什么区别?哪一种比较好?

LAME分DLL和EXE两种版本,DLL版本做为一个方便的接口程序在大多数抓轨软件中都能看到(比如AltoMP3Maker),但由于可控性差,与具备丰富调节参数的EXE版相比,其压缩出来的MP3效果稍逊一筹。

4.怎么EXE版本是命令行方式运行的程序?太难用了

针对这一点,网上出现了一些EXE版的外壳程序,比如RazorLAME(www.dors.de/razorLAME ),它是Win窗口程序,通过它可以使我们在视窗界面下轻松调整各种参数,使繁琐的压缩过程简单化。我们也可以用直接用EAC(目前最好的抓轨软件,www.exactaudiocopy.de )来调用LAME.exe,可以在抓轨同时压缩MP3,事半功倍。

5.我在一些网站学会了使用-V 0 -q 0这样的终极参数,这下可以压出最高品质MP3了:)

实际上象-V 0 -q 0这样的参数可以压缩出最高品质MP3的说法从来都不是LAME开发者所应允的。在LAME中,象0、1这样的Level属于试验参数,如果用它压缩MP3,非但不会提高音质(相对于Level2而言),反而会导入多余的噪音,所以以上的参数应该改为-V 2 -q 2。实际上象这样的参数标准几近淘汰,-ap参数将做为新的LAME参数标准逐渐流行。

6.-ap参数?没听说过:(

这种参数属于预置参数。

--abr 128 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93,面对上边这组微调参数你会不会有一种晕菜的感觉呢@_@……正是为了简化参数设置,避免各种不必要的试验参数,LAME开发者精心调配出了-ap参数,它是一组代码级参数(也就是说没有微调参数可以实现与它相同的功能)。使用这种新的预置参数标准既可以压缩出更高品质的MP3,又可以避免我们陷入微调参数的迷宫中:)以下是-ap参数列表:

最高品质参数:
--alt-preset insane或者--alt-preset cbr 320
320k CBR,音质最好,文件体积最大

VBR参数:
1.--alt-preset extreme
220-270k左右的VBR,音质与上面参数相仿,但文件体积小25%,推荐此参数
2.--alt-preset fast extreme
音质比上面参数稍微差一些
3.--alt-preset standard
180-220k左右的VBR,在音质和文件大小之间比较好的平衡
4.--alt-preset fast standard
音质比上面参数稍微差一些
5.--alt-preset standard -Y
虽然品质稍差,但文件体积非常小

ABR参数:
--alt-preset <Bitrate>
(可用Bitrate:80、96、112、128、160、192、224、256、320)

CBR参数:
--alt-preset cbr <Bitrate>
(可用Bitrate:80、96、112、128、160、192、224、256、320)
爱情是准宗教性质的,是两个自由意志的彼此承诺,不可以经不起诱惑。

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

声望
6
寄托币
55070
注册时间
2001-9-3
精华
211
帖子
415

Aries白羊座 荣誉版主

板凳
发表于 2003-4-27 22:23:41 |只看该作者
这是个有趣的帖子
UA
我说人生哪,如果赏过一回痛哭淋漓的风景,写一篇杜鹃啼血的文章,与一个赏心悦目的人错肩,也就够了。不要收藏美、钤印美,让美随风而逝。生命最清醉的时候,是将万里长江视为一匹白绢,裂帛。(简桢)

使用道具 举报

Rank: 11Rank: 11Rank: 11Rank: 11

声望
0
寄托币
52
注册时间
2002-3-23
精华
3
帖子
65

荣誉版主

地板
发表于 2003-5-14 21:04:48 |只看该作者
有需要上传的朋友可以看看
用来处理自己手头的音频资料
谢谢楼主
斑竹不斑竹不重要,能够为大家提供帮助就够了,谢谢!

使用道具 举报

RE: 对MP3及音频压缩技术的一些误解 [修改]
您需要登录后才可以回帖 登录 | 立即注册

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
对MP3及音频压缩技术的一些误解
https://bbs.gter.net/thread-45593-1-1.html
复制链接
发送
回顶部