GOD pk 阿弥陀佛
:lol 原帖由 alavan 于 2013-1-11 15:58 发表 http://bbs.headphoneclub.com/images/common/back.gif
文件头尾理论上和音质无关的。
哦,那具体不同处都是代表什么,哪位解说一下。
回复 37# 的帖子
http://baike.baidu.com/view/8033.htm回复 37# 的帖子
就拿白版给的a和b说事,WAVE头文件是什么其实已经写得很清楚了https://ccrma.stanford.edu/courses/422/projects/WaveFormat/
http://www.digitalpreservation.gov/formats/fdd/fdd000001.shtml
我没发现有能影响声音的参数,要拆开随便看看也成...
括号里的数字都是little endian,这里要从最末位的一对字节读起, 比如 44 ac 00 00 应该是 0000ac44,换成十进制就是44100。
(http://en.wikipedia.org/wiki/Endianness)
ChunkID - 'RIFF'
ChunkSize - 77610153/77599800 (a9 3c a0 04/14 38 a0 04) =36 + SubChunk2Size,蛋柿SubChunk2Size两个一样(看后面)...这个看了看没搞明白为什么不一样
Format - 'WAVE'
Subchunk1ID - 'fmt '
Subchunk1Size - 16 (10 00 00 00)
AudioFormat - 1 (01 00)
NumChannels - 2 (02 00)
SampleRate - 44100 (44 ac 00 00)
ByteRate - 176400 (10 b1 02 00)
BlockAlign - 4 (04 00) = NumChannels * BitsPerSample/8, 也就是 2*16/8
BitsPerSample - 16 (10 00)
Subchunk2ID - 'data'
Subchunk2Size - 77608944 (f0 37 a0 04) = NumSamples * NumChannels * BitsPerSample/8 = 19402236*2*16/8, 采样数两个文件一样,都是19402236,跟这个信息也吻合。
后面就是数据了,我不知道a多出那336个0是为何..
最好还多出来一些文件,educated guess是tag相关的信息...
搞音频的老大们上啊...我就不丢人了:loveliness:
[ 本帖最后由 pppcat 于 2013-1-11 09:29 编辑 ] 可以把A和B重新取名,发邮箱1186121502@qq.com我分辨一下,我听是有区别的。最好文件长度一致让我分辨不出来