标签: r wav extensible
我写了两个.wav文件(来自tuneR包的writeWave函数)。第一个设置为Extensible = TRUE,另一个设置为Extensible = FALSE。
当我读取这两个文件(R或大胆)时,样本值不同。
有没有办法解释这个?
答案 0 :(得分:2)
符合Microsoft规范的常规WAV文件在通道数,压缩方案,位深度和采样率方面相当有限。正如名称所暗示的那样,可扩展版本扩展了这些选项:MS docs。
在实践中,事情有点复杂。有些程序可以编写非标准兼容的WAV文件,这些文件一般可以被其他程序读取,而其他程序仍然无法读取不太常见的可扩展版本,即使它是兼容的。
如果您想了解tuneR是否正确处理,您可以使用类似SoX的内容来仔细查看文件结构。