我正在从事一个涉及许多不同的.wav
文件的项目。在检查这些文件的某些属性时,我注意到了一些奇怪的事情:所有文件的持续时间似乎都以某种方式被分块:
为了进行验证,我下载了文件并运行ffprobe -i pol.wav -show_entries format=duration -v quiet -of csv="p=0"
,每个文件都吐出了1.959250的数字,该数字与我最初看到的长度完全一致。
关于wav
或mpeg
文件的某些内容是否将其强制设置为特定长度的存储区(即-如果两个文件分别为2.6秒和2.4秒,则它们都将以这种方式更改。的方式是2500毫秒)?还是这是由谁首先录制这些声音的人故意进行的(即-每个声音文件都专门修剪成某个确切的长度)。
即使是将这些文件修剪到此确切长度的情况,如何将它们修剪到百万分之一秒呢?甚至有可能以这种精度知道文件的持续时间吗?