2
我想訪問標記的開始和結束時間點以及來自.wav文件的標籤。SciPy:在.wav文件中讀取標記時間和標籤
scipy.io.wavfile有一個相關的問題,其中時間被返回,但是如何獲得標記標籤?謝謝!
我想訪問標記的開始和結束時間點以及來自.wav文件的標籤。SciPy:在.wav文件中讀取標記時間和標籤
scipy.io.wavfile有一個相關的問題,其中時間被返回,但是如何獲得標記標籤?謝謝!
哦,我以前遇到過這個!這絕對是一場噩夢。
我個人的建議,只是使用優秀的exiftool。這會收集您可能需要的所有元數據。
http://www.sno.phy.queensu.ca/~phil/exiftool/
在我的情況,我創建了標記在土坯試聽,然後在終端中使用該命令來存儲持續時間。
exifTool -csv practicefile.wav -TracksMarkersDuration > Durations.csv
exiftool還可以讓你提取與數據相關的標籤。或者,也可以將所有元數據轉儲到一個惡夢電子表格中。主要使用的是;
-TrackMarkersStartTime -TrackMarkersName
我嘗試使用SciPy的和Matlab做...我種了進去。基本上你會閱讀很多.tiff格式和.XMP元數據格式。如果你想要沿着這條路線前進,你將會了解.XMP(基本上是.XML)或者你知道,使用字符串查找方法來提取數據。
希望有幫助!
謝謝!我可以讓exifTool創建一個csv文件,但是裏面沒有任何東西!我認爲我沒有這樣做。 – moglido
嗯......這很奇怪!你介意我問你用什麼軟件來創建你的標記?它不應該,但某些軟件可能會在元數據中使用不同的標籤來存儲數據。所以我使用的可能與您所需要的不一樣。我的建議是首先創建一個包含所有元數據的眼鏡電子表格。你可以使用這個命令來做到這一點。 exiftool -csv filename.wav> metadata.csv完成此操作後,您將擁有一個csv文件,並且您正在查找的元數據應包含在其中一個單元格中。 – PicnicTripper