安静的时光 发表于 2014-8-22 16:07

大家用foobar2000播放器转换格式WAV的音乐能否听出定点和32位浮点的区别呢

原来只是知道APE等所谓无损同WAV格式还是有较大区别今天在转换时发现32位浮点有点好奇 就转了哦......好大 比WAV格式还要大一倍   就比较了一下......有兴趣的可以试试

LeonBernieniv 发表于 2014-8-22 17:08

对比过两种所谓DXD的文件,分别是2L的24bit和某网站压制的32bit浮点DXD,可以看到后者的精度还是24bit而不是32bit,再看后面幅值的分析,显然往下做了相应调整,除此之外看不出有什么惊异之处。
要说播放起来有什么区别,反正浮点的我的电脑跑都跑不动……$ sox -V 2L-056_04.wav -n stat
sox:      SoX v14.4.1
sox INFO formats: detected file format type `wav'

Input File   : '2L-056_04.wav'
Channels       : 2
Sample Rate    : 352800
Precision      : 24-bit
Duration       : 00:03:24.41 = 72117024 samples ~ 15331 CDDA sectors
File Size      : 433M
Bit Rate       : 16.9M
Sample Encoding: 24-bit Signed Integer PCM
Endian Type    : little
Reverse Nibbles: no
Reverse Bits   : no


Output File    : '' (null)
Channels       : 2
Sample Rate    : 352800
Precision      : 24-bit
Duration       : 00:03:24.41 = 72117024 samples ~ 15331 CDDA sectors

sox INFO sox: effects chain: input       352800Hz2 channels
sox INFO sox: effects chain: stat      352800Hz2 channels
sox INFO sox: effects chain: output      352800Hz2 channels
Samples read:         144234048
Length (seconds):    204.413333
Scaled by:         2147483647.0
Maximum amplitude:   0.822419
Minimum amplitude:    -0.889753
Midline amplitude:    -0.033667
Mean    norm:          0.049062
Mean    amplitude:    -0.000042
RMS   amplitude:   0.072956
Maximum delta:         1.003368
Minimum delta:         0.000000
Mean    delta:         0.063978
RMS   delta:         0.094750
Rough   frequency:      72923
Volume adjustment:      1.124$ sox -V justlisten-JL001-JL001+stereo-03_Puente-Celeste---Nama---Chiquita_DXD352KHz_2chDXD.wav -n stat
sox:      SoX v14.4.1
sox INFO formats: detected file format type `wav'

Input File   : 'justlisten-JL001-JL001+stereo-03_Puente-Celeste---Nama---Chiquita_DXD352KHz_2chDXD.wav'
Channels       : 2
Sample Rate    : 352800
Precision      : 24-bit
Duration       : 00:04:37.57 = 97927984 samples ~ 20818 CDDA sectors
File Size      : 783M
Bit Rate       : 22.6M
Sample Encoding: 32-bit Floating Point PCM
Endian Type    : little
Reverse Nibbles: no
Reverse Bits   : no


Output File    : '' (null)
Channels       : 2
Sample Rate    : 352800
Precision      : 24-bit
Duration       : 00:04:37.57 = 97927984 samples ~ 20818 CDDA sectors

sox INFO sox: effects chain: input       352800Hz2 channels
sox INFO sox: effects chain: stat      352800Hz2 channels
sox INFO sox: effects chain: output      352800Hz2 channels
Samples read:         195855968
Length (seconds):    277.573651
Scaled by:         2147483647.0
Maximum amplitude:   0.258400
Minimum amplitude:    -0.226334
Midline amplitude:   0.016033
Mean    norm:          0.023160
Mean    amplitude:    -0.000025
RMS   amplitude:   0.029384
Maximum delta:         0.291943
Minimum delta:         0.000000
Mean    delta:         0.029345
RMS   delta:         0.037080
Rough   frequency:      70857
Volume adjustment:      3.870

appleworm 发表于 2014-8-22 17:15

记得WAV是无压缩,FLAC是整数压缩,APE是浮点压缩。体积顺序小,播放时功耗顺序大。

ZDM123 发表于 2014-8-23 00:20

ape播放多了层解压缩过程而已,任何播放器都得对压缩过的音频进行即时解压成WAVE再播放,至于有没区别见仁见智,只知道软解压不如硬解压:lol要不大家都不玩DAC了;P

op111op 发表于 2014-8-23 00:47

旧唱片 发表于 2014-8-23 09:23

pwy33689 发表于 2014-8-23 09:42

和CD有多大差别

joylrxiang 发表于 2014-8-23 10:42

我听不出来

uox 发表于 2014-8-24 01:02

float 32的精度 23+1 bit 具体见ieee754 可表示的动态范围10^-127 -> 10^+127 比24b整数大的多
如果float32是从int24转换来的 应该没有任何区别, 只是文件变大 只有原生的float32音源才有意义

另外ape 3.85开始都是定点计算了 不过每一个声道每一个sample的解码都要做一次64个int32的点积
和1-5次的FIR计算 运算量较大

lichengjiu 发表于 2014-8-31 17:10

这个没有玩过。
页: [1]
查看完整版本: 大家用foobar2000播放器转换格式WAV的音乐能否听出定点和32位浮点的区别呢