LAME问与答——兼谈最新的编码参数设置方案
2006-03-08 23:52
447 查看
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) |
相关文章推荐
- Spring MVC 自带的字符编码过滤器以及Tomcat字符编码设置,彻底解决中文参数乱码问题
- eclipse使用教程系列五:调优,启动参数设置,字体,背景颜色,编码格式等常用设置大全
- C#:PDU格式短信编解码(四)编码参数设置部分
- 视频硬编码-压缩率关键参数设置
- x264的一些参数设置对编码效率的影响
- mysql字符编码设置,mysql中文问题解决方案
- 关于ffmpeg中的VBR控制的讨论(编码时参数设置)
- [置顶] 【PE/H265】x265编码器的多平台编译和编码参数设置
- jqGrid的autoencode参数设置为true在客户端可能引发的编码问题
- tomcat 编码设置 成中文utf-8编码 保证参数为中文时 不出错
- vi 中编码参数设置
- 转:MediaCoder H.264格式编码参数设置及详解
- java web中用request传递表单参数时字符编码设置
- MP3 Lame 转换 参数 设置(转)
- x264的一些参数设置对编码效率的影响
- x264的一些参数设置对编码效率的影响
- h264编码速度质量参数设置
- jsp传中文参数到action接受是乱码---tomcat设置编码
- 【转】IDEA IDEA 9 快捷键 utf-8 编码 参数设置 编码设置 设置配置 自动保存设置 优化设置
- 设置get参数不被浏览器编码(URLDecoder)