对不起,这不是一个直接编程问题,但更为间接的,因为我尝试批量转换音频文件,这证明很困难。拆解WAVE文件
我有一个音频文件,我从包中导出。这个音频文件是RIFF WAVE格式。据我读过的标题,正常的标题是44个字节长。其中包含子部分“fmt”和“数据”。但是,这个标题显示了各种奇怪的垃圾,我实际上无法放在任何地方。 如果任何人都是各种音频大师,请帮我了解如何让大多数音频播放器都可以访问此音频文件?只要它播放实际的内容,我不在乎丢失一些标题数据。
这是我目前的报头数据未改变的截图:
在此先感谢。
亲爱的迈克,这确实给我一些额外的信息,我也为自己搜索。看起来这个波形文件被标记为格式:FF FF,仅用于“实验性”音频。有没有什么办法可以分析这些音频数据,试图从中获得一个正常的可播放文件? – Smileynator 2013-05-02 20:06:47
AudioFormat是FF。除1以外的值意味着压缩(https://ccrma.stanford.edu/courses/422/projects/WaveFormat/)。您需要研究从何处获得文件以了解他们使用的压缩文件。该文件似乎非常怪异,因为它似乎也有FF音频通道... – MikeJones 2013-05-03 11:38:52
不,它有2个通道的音频。我在十六进制工作室中检查了它,以便与默认的WAVE文件进行比较。并且格式被标记为FF FF,通道计数为02 00.我不确定音频是否可以创建:/ – Smileynator 2013-05-03 12:32:56