搜索 社区服务 统计排行 帮助
  • 2397阅读
  • 21回复

[转贴]希望大家压MP3的时候可以加上-k的参数

楼层直达
级别: 版主
注册时间:
2001-11-21
在线时间:
583小时
发帖:
54112
-k Disable all filtering
Lame 是默认使用 Filter 的,也就是高于某个上限和低于某个下限的频率在编码时会被切掉,(即使没有使用 Highpass 和 Lowpass 参数),而使用 -k 参数,保留了甚至到极限的频率,更加原汁原味,经过测试,加了参数以后和没加所得出的MP3的大小是一样的,推荐:D
级别: 超级版主
注册时间:
2003-03-23
在线时间:
0小时
发帖:
4978
只看该作者 1楼 发表于: 2003-05-27
有盘不压MP3,压APE的说……

一个被生活狠狠扇了几耳光随即静下心来锻炼身体不问世事不求进取的大叔
级别: 新手上路
注册时间:
2003-01-30
在线时间:
7小时
发帖:
88
只看该作者 2楼 发表于: 2003-05-27
楼主你强的…… PFPF
-k ………………

看LAME的官方解释:
-k keep ALL frequencies (disables all filters),
Can cause ringing and twinkling

有必要保留全部频率吗?LAME根据心理声学模型进行压缩,剔除不必要的频率而又几乎不会影响音质。
想“听见”全部频率请用无损压缩。
sth
级别: 新手上路
注册时间:
2002-06-21
在线时间:
0小时
发帖:
131
只看该作者 3楼 发表于: 2003-05-27
-k 在高比特率的压缩方式下才可以使用,正如官方所讲的:Can cause ringing and twinkling会加入金属噪声,比特率越低越明显。正如-q 0这个参数一样,都不推荐使用。
人耳对21khz上以及40hz以下的频率已经很不敏感了,很多人都听不到,只有动物如猫和狗才可以听得到,当然个别人会有点例外,不过能听到的频率范围也不会大到哪去。
sth
级别: 新手上路
注册时间:
2002-06-21
在线时间:
0小时
发帖:
131
只看该作者 4楼 发表于: 2003-05-27
-kfull bandwidth
Tells the encoder to use full bandwidth and to disable all filters. By default, the encoder uses some highpass filtering at low bitrates, in order to keep a good quality by giving more bits to more important frequencies.
Increasing the bandwidth from the default setting might produce ringing artefacts at low bitrates. Use with care!

这就是为什么某种比特率的mp3在一个特定的频率以上的信号会突然衰减,甚至完全被去掉。
mp3的上限是320,如何有效的利用这个比特率才是关键,而并不是要求保留多少范围的信号。
级别: 风云使者
注册时间:
2001-11-21
在线时间:
2小时
发帖:
5277
只看该作者 5楼 发表于: 2003-05-27
3楼的tf,用不用这个差别大了

我是用lame前端的,默认不过滤。给你看看用和不用的差别

首先,用cbr压缩的话,过滤根本不能减少体积,我压了同一首歌,一个不过滤,一个超夸张过滤,体积一样。10M多一点。

顺便一提,这张图的频谱,就是最完美的mp3应该有的频谱,技术和艺术的结合,多pl啊~那种头顶上硬切一刀的频谱不止破坏音质,还缺乏美感……






然后,比较一下vbr。我的设置是128-320,质量为1,nearly perfect。第一张是keep all的,体积为8.3M(所以我更偏好cbr)



这张是其他设置相同,过滤设置为1-16000的,体积为5M。现在还有人在乎这3M吗?



总结:cbr绝对不可用filter,vbr也没啥大意义。
级别: 风云使者
注册时间:
2001-11-21
在线时间:
2小时
发帖:
5277
只看该作者 6楼 发表于: 2003-05-27
我的硬盘里大部分是320cbr的,所以从来没有发觉过有金属噪声。但是,192以下的音质我是受不了了……所以,至少对我来说-k是非用不可
sth
级别: 新手上路
注册时间:
2002-06-21
在线时间:
0小时
发帖:
131
只看该作者 7楼 发表于: 2003-05-27
汗一个,那个只是cool edit的频谱,但不能说明你可以听到全部的频率范围,如果只是为了美观就不要用mp3了。
lame采用心理学模型的原因就是去掉不必要的信号而在最大程度上保留人所敏感的信号,为了保留整个频段而损失关键部位的信号是不值得的。
级别: 风云使者
注册时间:
2001-11-21
在线时间:
2小时
发帖:
5277
只看该作者 8楼 发表于: 2003-05-27
引用
最初由 sth 发布
汗一个,那个只是cool edit的频谱,但不能说明你可以听到全部的频率范围,如果只是为了美观就不要用mp3了。
lame采用心理学模型的原因就是去掉不必要的信号而在最大程度上保留人所敏感的信号,为了保留整个频段而损失关键部位的信号是不值得的。

倒,保留整个频段怎么可能损失关键部位的信号?你还是320听得不够多啊~

不过,320cbr在我听来跟CD还是差天共地

还有,我比较喜欢keep all的原因是那种压缩才是合理的,而不是乱来的。过滤,简直是砍头么,不管三七二十一一刀切,这样的东西能好么
sth
级别: 新手上路
注册时间:
2002-06-21
在线时间:
0小时
发帖:
131
只看该作者 9楼 发表于: 2003-05-27
By default, the encoder uses some highpass filtering at low bitrates, in order to keep a good quality by giving more bits to more important frequencies.

看到这句了吗?
级别: 风云使者
注册时间:
2001-11-21
在线时间:
2小时
发帖:
5277
只看该作者 10楼 发表于: 2003-05-27
引用
最初由 sth 发布
By default, the encoder uses some highpass filtering at low bitrates, in order to keep a good quality by giving more bits to more important frequencies.

看到这句了吗?

可事实是,过滤之后,文件的体积并非跟原来一样而是大大减少。那它的more bits是giving到哪里去了呢?我不禁要怀疑一下。说这个参数能提高音质丝毫没有说服力

还有,用cool edit看得已经很清楚了,你很难说服别人那个5M的mp3音质要好过那个8M的吧?仅仅从频谱来说。

不过,这些都是多余的话,因为mp3,在我看来不用320cbr就没有意义
sth
级别: 新手上路
注册时间:
2002-06-21
在线时间:
0小时
发帖:
131
只看该作者 11楼 发表于: 2003-05-27
不同的压缩率,lame会自动设置信号的心理学频率过滤范围
以-V为例:
当采用0时,压缩事会有以下提示:
Using polyphase lowpass filter, transition band: 19383 Hz - 19916 Hz
采用9时,则会:
Using polyphase lowpass filter, transition band: 12270 Hz - 12803 Hz

而--alt-preset insane时:
Using polyphase lowpass filter, transition band: 20094 Hz - 20627 Hz

想想为何不保留所有的呢?为何比特率越高,这个上限频率就会越高呢?
sth
级别: 新手上路
注册时间:
2002-06-21
在线时间:
0小时
发帖:
131
只看该作者 12楼 发表于: 2003-05-27
-V这个参数本身就是很灵活的
要想做比较的话,本身就应该用cbr方式来做测试
--alt-preset insane这个参数是lame开发者认为的音质最好的压缩方式,不过仍然采用低通滤波,我想总该有道理吧

话说回来,还是能有原版最好了,再次就是原版抓轨了,hoho
级别: 风云使者
注册时间:
2001-11-21
在线时间:
2小时
发帖:
5277
只看该作者 13楼 发表于: 2003-05-27
……你好像对lame很有研究的样子,253一个……

不过我还是习惯了320cbr,也相信我的耳朵和cool edit……
级别: 工作组
注册时间:
2003-02-19
在线时间:
8小时
发帖:
4175
只看该作者 14楼 发表于: 2003-05-27
采用 --alt-preset extreme 压出的MP3的图:



个人还是喜欢用vbr………………

グリの街 扫图工房
快速回复

限150 字节
上一个 下一个