马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
大家需要补充基础知识
2 Z4 P$ _% d/ B8 }! |) X# l" Z: Y( D f! B. o
认识什么是CD什么是APE) y* k# e; n! `! \4 W- C
2 S$ K# e! v( M, r* E+ Y7 q+ Z
CD是SONY和菲利蒲共同开发的音频格式2 |+ m( r- |4 R: S3 I# R8 T% Z0 P
$ _2 V7 A: w" X APE是MONKY制作的针对WAV的压缩格式
" N$ z- j0 v9 U, k+ t# G" j- o ]+ V- n1 P1 w
从基础上来说,APE根本就算不上是一种音频格式.7 Q2 Z- i. Y0 Y8 P" S
9 L/ Q k5 Z# m5 l APE的目的是给WAV格式的文件压缩,而不损坏任何字节2 g4 M- s+ I% I8 y$ r7 [( Q
0 y1 w7 a* h M! v V- v. d
而WAV和CD之间的关系则是近亲关系.WAV的最基础的代码和CD是可以等量互换而不丢失或者改变任何一个字节的.$ M5 w, a) n6 D, b1 T+ M
9 i: r; m' j. F; f
基础知识大补习 什么是CD什么是APE
( e# D7 N' N' z9 |. ?
5 I; j2 E4 H) n; Z9 N, S 举个例子说明一下
& o: i2 ?' S& M) ^: `9 a- v
6 f& d5 M9 @0 r" R* g 大家都知道DTS CD吧,拥有多声道的CD技术,需要专用DTS解码才可以正常播放。
. o8 |0 B1 s- D+ a# p% O4 H) k2 U* F0 _% e b' u8 R
如果把DTS CD用EAC抓音轨会是什么样的结果呢?, o* p1 T- z& d0 A! C
" g8 |) T f3 \& l 你得到的WAV文件用普通播放器所播放出来的声音全部是噪音,没有任何音符.这种现象和你把DTS CD放在没有解码的CD机里所播放出来的声音是一样的。
% V+ |1 Z1 \0 B9 u! l
a; z. h9 c/ u5 e2 d 得到的WAV格式难道只是噪音一片吗?) n" `# l- ^7 F. Q
8 M h3 o& H' k
答案肯定是NO。将此WAV从新用普通刻盘软件刻成CD,然后你拿到有DTS解码的机器上播放,你会发现原来都是噪音的WAV现在居然还原成为DTS CD了
) Q; h4 D. |7 c8 I+ f* L: O一个简单的实验说明了 CD和WAV在最原始的编码上是一致的,CD的DTS编码能被WAV格式复刻下来,而且数据无任何损坏,之所以普通播放器无法正常播放这段WAV是因为缺少DTS解码的支持.( c& C8 S4 S& V+ G1 u$ G- D
* v. R. z3 i' J4 `% l- K# `
要说明CD=APE这里还要说明另一层关系,那就是CD=WAV,只要使用EAC,只要保证碟片能够正常读出,那得到的数据就和原盘是100%相同的.
/ |+ M' B( C3 Q" T4 [6 M0 A- E& l, _
8 q1 c; f) n" q: a: A 实验方法:. x9 D# v# U9 e
/ z+ p) V5 Y" ?& N
1元钱的CDR一张,正版CD一张,EAC从正版CD上抓取一个音轨成WAV,并且显示无错误后将WAV刻成CD,之后从刻好的CD上将相同的音轨用EAC抓下来得到另一个WAV,最后用2进制对比软件对比2段WAV的区别.你会惊奇发现两段数据100%吻合.这种实验垃圾CDR盘就能做成功实验证明,通过EAC抓音轨再刻成盘的CD在数据上没有任何损坏,如果有损坏那第二次抓的音轨得到的数据就和第一次有明显差别.' ?5 A# I4 h) p7 {' a5 y; }
, q% j7 C& P: [2 t0 k% A" W! A 于是可以证明,从数据源来说 CD=WAV的,这里说一个题外话,为什么在WINDOWS中用的是WAV格式而不是CD格式,为什么要制定WAV?
; Z# y/ J% _! W7 i" z v. v/ X2 t/ f$ K2 l. e+ Y, z. ]" E
大家都清楚CD诞生的时间比WINDOWS系统要早很多,因此在数据平台上有一定的差异性,CD格式无法直接在WINDOWS上使用,于是就在CD的基础上开发了WAV,可以说WAV就是CD的变种格式,其基本的参数和CD是一致的.我们甚至可以说WAV是WINDOWS专用的CD格式.通俗点说,WAV不过就是换了件马甲的CD而已,基础没变,只是后缀名换了一个.他和CD是可以无限制转换而不造成任何数据丢失的.
, W- R# h, c! u1 v. k7 N6 ?/ g& m
那么APE又是什么呢?
0 M* e/ w& Y" l! f+ g' _# I9 f9 e2 [) I! }' d3 r4 f% v" C2 a
很多人对APE的了解远没有对WIN RAR压缩包的了解这么深入.其实两者的原理是相当接近的.换一个思维方式,将一个WAV格式文件压缩成RAR包,大家认为数据上有任何丢失吗?答案是肯定的,没有!不过现在的文件比压缩之前的小了很多呀!后缀也变成RAR了!熟悉RAR的人应该很清楚的知道,不管数据怎么压缩,都能通过RAR还原成原始数据,而且不差一个字节,除非RAR包坏掉了.
# |# p, \5 r: _* O2 v- f* Q( g4 y! F5 y9 ?: |7 ~* z
播放RAR包里的WAV和直接播放WAV有区别吗?$ C+ m) }: ^+ |5 m
5 J0 G+ _* g$ ?, c$ R 答案也是肯定的,没有!区别在于WAV需要先通过RAR包解压缩进内存后播放出来.那么APE呢?原理一样!!!一点也没夸张。APE无非就是一个WAV专用的RAR压缩程序,它能100%保证数据的还原,而且相对于RAR来说,APE有更快的压缩速度和更高的压缩比.这就使得APE可以不象RAR包那样必须完整解压后再播放,而是可以实现及时解压直接播放.在播放一段APE和用做制作这段APE的WAV格式文件来说,最终的数据流是一模一样的!4 x8 ^( g" ?" N7 v8 v
+ A! C& j! r5 H P
所以,如果从格式上来推敲则可以得到以下结论
9 q+ I0 }5 K! M% i9 ]+ k u0 L5 \% u& O3 Y" s1 I- x9 k- g
CD=WAV=APE3 O% o7 _0 o$ x' ?: v F& n/ P
( `* S J" U; R, m' }% {$ I% q 之所以造成声音的不同是有很多原因的.比如播放器不同,软件版本不同等.但只要这3种格式在同一条件下,其音质是可以完全等同的.能从电脑上听出APE和WAV有一定差别的人我不否认,这只能说和软件的软解码有很大关系.大家都清楚在电脑上用不同的播放软件所得到的音质效果也不同,这就是软解码不稳定不统一的特点。
; [; y, [4 U* e6 J9 s
0 L$ h# x. X$ {( @. L2 G9 M4 z2 W+ O {2 J4 t; U k( _9 b
|