作者john0312 (Chen John L)
看板Headphone
标题Re: [讨论] 无意间爬知识+看到
时间Mon Jul 6 19:27:34 2009
原文吃光光
基本上来说, 声音压缩的公式分成两种, 一种是无损压缩(Lossless Compression), 一种
是有损压缩(Lossy Compression).
有损压缩公式包括常见的MP3, 还有Ogg Vorbis, WMA, AAC, Real Audio, Speex,
MusePack... 等
无损压缩公式包括FLAC, Apple Lossless, WavPack, Monkey's Audio, OptimFROG,
Shorten... 等
WAVE也是无损的档案格式, 但是他*没有*压缩.
有损压缩公式中, 每一个格式所用的方法有出入, 会造成同样的bitrate下, 有一些音质
会比较好, 有一些音质比较差. 这些压缩公式里面, 内部都相当复杂, 并不是说他有没有
该有的频率, 就可以决定是否听的出差别, 因为一个声音里面, 每个频率的声音还有振幅
跟像位差的差别. 当某一个有损压缩公式在 x kbps的位元率, 对大多数的声音样本都听
不出差别, 那我们说个压缩公式在 x kbps 是透明的(transparent at x kbps). 对於有
损压缩公式, 你所压缩的声音样本, 使用的设备, 还有聆听的测试者, 都会影响透明的位
元率. 对於有损压缩方面的研究, 我建议去一个国外的论坛看, 这个论坛叫做Hydrogen
Audio. 对於测试一个有损压缩公式最好的方法, 就是ABX盲测. 你可以使用Foobar2000
的ABX插件来做盲测.
对於无损压缩, 压缩跟解压缩後, 内容都是一样的, 所以说, 唯一的差别就是压缩的比例
, 以及压缩还有解压缩时所需要用的运算能力, 还有软体的支援. 一般来说, FLAC是最常
见的, 因为他压缩比例好, 也有许多软体支援, 另外他解压缩时不需要很强大的处理器.
网路上面有许多无损压缩公式的比较. 例如说Hydrogen Audio的wiki:
http://ppt.cc/fDld
顺便一题, CD的音乐格式是IEC 60908(a.k.a Red Book Audio Standard), 他是由Sony以
及Phillips所定立的. 他用44100 Hz的双声道Pulse Code Modulation采样率来收录声音
, 而且他*没有*压缩. 所以, CD的格式跟CD转成WAV, FLAC... 等等都是相同的. 无论你
用CD播音乐, 还是用WAV/FLAC... etc, 音效卡的驱动程式所收到的资讯是*一模一样*的
. 唯一有可能差的, 就是在转换的过程, 光碟机没有读到正确的资讯(灰尘或什麽的, 真
的不常发生), 导致转换的问题, 不过这种一般都是坏掉的光碟机才会有的问题, 一般,
只要你读的到, 那就没问题了.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.76.65
1F:推 fa18e:推啦! 07/06 19:29
2F:推 lovetime:一堆金耳硬要说CD与无损压缩不一样 07/06 19:34
3F:→ chu222:WAV跟APEflac也许真的有人听得出来 也有人认为是心理作用 07/06 19:36
4F:→ chu222:反正自己觉得怎样最好听就好了 :p 不用管其他人怎麽想瞜~ 07/06 19:36
5F:→ chu222:反正对我这个木耳都是无损我分不出来~ mp3 128k就太扯了 XD 07/06 19:36
6F:推 kevin0125:如果无损压缩会失真 那现在电脑科技根本不可靠XD 07/06 20:17
7F:→ commutative:用电脑光碟机播CD音质不会比放WAV稳定,这点应该不会错 07/06 20:57
8F:推 neitia:这个问题很有趣 譬如你的档案是没错误的 但你的DAC在转换 07/06 21:38
9F:→ neitia:之间的变数却太多太多... 07/06 21:39
10F:推 Shakermaker:一个月一次的战数位大戏又来了 07/06 21:52