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 这个只能看出是48khz吧,位深好像spek的频谱看不出。 platina9 发表于 2020-6-20 19:59
这个只能看出是48khz吧,位深好像spek的频谱看不出。
其实我就是想确认那个24bit是不是真的,然后看到网上说可以这样确认,但他们讲的太远了所以才来这里,抱着会不会有人懂,我不需要很深刻的解释,只是想知道这个24bit是不是真的。
本帖最后由 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 有这个功能,或者自己写一个其实也不难。
更加正确的做法是用耳朵听,你觉得好的就好,不好的就是不好,听不出的那你管它呢。
另外你的两个音频来源应该不一样。
ssnake 发表于 2020-6-20 22:43
首先可以告诉你,CLANNAD 是有原生 24bit 的,如果你只是想知道这个的话。
谢谢回复!确实两个源是不一样的,24bit是来自美版BD,然后能麻烦您具体说要怎么直接解码?或者只告诉我用那个软件,剩下的我自己琢磨。
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 上去的)。
ssnake 发表于 2020-6-21 02:45
比如我上一帖提到的 eac3to :
如果有类似
非常感谢!
ssnake 发表于 2020-6-20 22:43
首先可以告诉你,CLANNAD 是有原生 24bit 的,如果你只是想知道这个的话。
学到了,谢谢!
页:
[1]