SciPy:读取.wav文件中的标记时间和标签

时间:2015-04-27 12:09:17

标签: python audio scipy wav markers

我想访问标记的开始和结束时间点,以及.wav文件中的标签。

scipy.io.wav文件中有一个与脚本相关的问题,其中返回了时间,但如何获取标记标签?谢谢!

1 个答案:

答案 0 :(得分:1)

哦,我之前遇到过这个!这绝对是一场噩梦。

我的个人建议,只需使用优秀的exiftool。这会收集您可能想要的所有元数据。

http://www.sno.phy.queensu.ca/~phil/exiftool/

就我而言,我在adobe试听中创建了我的标记,然后在终端中使用此命令来存储持续时间。

exifTool -csv practicefile.wav -TracksMarkersDuration > Durations.csv

exiftool还允许您提取与数据关联的标签。或者,或者,只需将所有元数据转储到一个噩梦般的电子表格中。我使用的主要是;

-TrackMarkersStartTime -TrackMarkersName

我尝试使用SciPy和Matlab来做...我有点深入其中。基本上你会阅读很多.tiff格式和.XMP元数据格式。如果您确实希望沿着这条路走下去,那么您将了解.XMP(基本上是.XML)或者您知道,使用字符串查找方法来提取该数据。

希望有所帮助!