我收到了一些 BWF 格式的 wav 文件,我需要使用 Matlab 从中提取日期戳。我已经完成了一些阅读/编写标准 WAV 标头的工作,但是在涉及 BWF 格式时我完全迷失了。我已经阅读了有关格式的 EBU 描述和各种网页 - 比以前更加困惑。我希望有人能指出我可以查看的一些代码的方向,以实际了解如何读取数据。它不一定是 Matlab - 我只需要一个例子来帮助我理解。任何帮助,将不胜感激。
迈克尔
我收到了一些 BWF 格式的 wav 文件,我需要使用 Matlab 从中提取日期戳。我已经完成了一些阅读/编写标准 WAV 标头的工作,但是在涉及 BWF 格式时我完全迷失了。我已经阅读了有关格式的 EBU 描述和各种网页 - 比以前更加困惑。我希望有人能指出我可以查看的一些代码的方向,以实际了解如何读取数据。它不一定是 Matlab - 我只需要一个例子来帮助我理解。任何帮助,将不胜感激。
迈克尔
您可以通过查看BWFMetaEdit的源代码获得一些线索。
有一个 Riff_Chunks_WAVE_bext.cpp 文件开始。