2015-04-27 84 views

回答

1

哦,我以前遇到過這個!這絕對是一場噩夢。

我個人的建議,只是使用優秀的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)或者你知道,使用字符串查找方法來提取數據。

希望有幫助!

+0

謝謝!我可以讓exifTool創建一個csv文件,但是裏面沒有任何東西!我認爲我沒有這樣做。 – moglido

+0

嗯......這很奇怪!你介意我問你用什麼軟件來創建你的標記?它不應該,但某些軟件可能會在元數據中使用不同的標籤來存儲數據。所以我使用的可能與您所需要的不一樣。我的建議是首先創建一個包含所有元數據的眼鏡電子表格。你可以使用這個命令來做到這一點。 exiftool -csv filename.wav> metadata.csv完成此操作後,您將擁有一個csv文件,並且您正在查找的元數據應包含在其中一個單元格中。 – PicnicTripper