LIFRANCKY 发表于 2020-6-20 16:37:18

24bit和16bit

本帖最后由 LIFRANCKY 于 2020-6-20 21:58 编辑

请问通过这些图像,能不能分辨出那个是24bit和16bit的音频?两个音频是同个视频里的,只是有个是24bit,另一个16bit。所以想问问这些图是不是能证明其中一个是货真价实的24bit。
https://drive.google.com/drive/folders/1UvfPozb-rd-ybpNy_-jxiyar9BhGNrZT?usp=sharing

platina9 发表于 2020-6-20 19:59:42

这个只能看出是48khz吧,位深好像spek的频谱看不出。

LIFRANCKY 发表于 2020-6-20 21:55:52

platina9 发表于 2020-6-20 19:59
这个只能看出是48khz吧,位深好像spek的频谱看不出。

其实我就是想确认那个24bit是不是真的,然后看到网上说可以这样确认,但他们讲的太远了所以才来这里,抱着会不会有人懂,我不需要很深刻的解释,只是想知道这个24bit是不是真的。

ssnake 发表于 2020-6-20 22:43:02

本帖最后由 ssnake 于 2020-6-20 23:03 编辑

LIFRANCKY 发表于 2020-6-20 21:55
其实我就是想确认那个24bit是不是真的,然后看到网上说可以这样确认,但他们讲的太远了所以才来这里,抱 ...
首先可以告诉你,CLANNAD 是有原生 24bit 的,如果你只是想知道这个的话。


如上面所说, Bit depth 是 FFT Spectrum 绝对看不出来的。首先傅里叶变换做的就是时域到频域的转换,不涉及采样位深(Bit depth),只通过采样定理间接涉及采样频率(Frequency)——但是直接看频谱图是不可能看出采样参数的,最多看出 filtering (cut-off) 来。教你这个的或者是不懂装懂,或者是觉得高位深有助于还原高频信息(学术上偶见这样的观点,我就不班门弄斧了)——但是,重复一遍,直接看频谱图是不可能看出采样参数的。

至于 Waveform 是更加·彻底·绝对不可能的,Waveform 只是显示把所有频域叠加在一起(嘛“叠加”这个词用的不好,自然状态而已)的振幅(Amplitude),位深不一样振幅可能微妙的不一样但是不存在判断优劣的可能。教你用这个判断音频品质的要么傻要么坏。

正确的做法是直接解码看高位深是不是0。是的话就是假 24bits ,不是的话就是 真 或者 做过 dither 。常用的 eac3to 有这个功能,或者自己写一个其实也不难。

更加正确的做法是用耳朵听,你觉得好的就好,不好的就是不好,听不出的那你管它呢。


另外你的两个音频来源应该不一样。

LIFRANCKY 发表于 2020-6-21 02:34:47

ssnake 发表于 2020-6-20 22:43
首先可以告诉你,CLANNAD 是有原生 24bit 的,如果你只是想知道这个的话。




谢谢回复!确实两个源是不一样的,24bit是来自美版BD,然后能麻烦您具体说要怎么直接解码?或者只告诉我用那个软件,剩下的我自己琢磨。

ssnake 发表于 2020-6-21 02:45:40

LIFRANCKY 发表于 2020-6-21 02:34
谢谢回复!确实两个源是不一样的,24bit是来自美版BD,然后能麻烦您具体说要怎么直接解码?或者只告诉我 ...

比如我上一帖提到的 eac3to :

eac3to.exe -check %YOURFILE%如果有类似
Original audio track: max 24 bits, average 21 bits, most common 21 bits.这样的 output ,说明音频实际没有 24bits 。

但上一帖同样说了,即使得到了
The original audio track has a constant bit depth of 24 bits.这样的 output ,也不说明音频一定是原生 24bits (可能只是 dither 上去的)。


LIFRANCKY 发表于 2020-6-21 02:49:32

ssnake 发表于 2020-6-21 02:45
比如我上一帖提到的 eac3to :

如果有类似


非常感谢!

platina9 发表于 2020-6-21 10:20:37

ssnake 发表于 2020-6-20 22:43
首先可以告诉你,CLANNAD 是有原生 24bit 的,如果你只是想知道这个的话。




学到了,谢谢!
页: [1]
查看完整版本: 24bit和16bit