pcear 发表于 2013-1-11 16:51:57

技术帝 pk 听感帝
GOD pk 阿弥陀佛
:lol

mifeng 发表于 2013-1-11 17:01:46

原帖由 alavan 于 2013-1-11 15:58 发表 http://bbs.headphoneclub.com/images/common/back.gif

文件头尾理论上和音质无关的。

哦,那具体不同处都是代表什么,哪位解说一下。

alavan 发表于 2013-1-11 17:12:34

回复 37# 的帖子

http://baike.baidu.com/view/8033.htm

pppcat 发表于 2013-1-11 17:27:34

回复 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 编辑 ]

kk701 发表于 2013-1-11 19:12:04

可以把A和B重新取名,发邮箱1186121502@qq.com我分辨一下,我听是有区别的。最好文件长度一致让我分辨不出来

花椒面儿 发表于 2013-1-11 20:46:19

可以这样比

先看能不能听出文件头不同的两个WAV文件的区别,然后用foobar打开文件,再转换为WAV输出,这样应该文件头一样了吧,再看能不能听出区别。

gravity17 发表于 2013-1-11 21:31:12

jitter不是玄学,但是文件头影响听感……

dgccieing 发表于 2013-1-11 23:06:19

jitter像月经。。。。。。每隔那么点时间,又会起纷争
页: 1 2 [3]
查看完整版本: ...

耳机俱乐部微信
耳机俱乐部微信