2011-12-13 33 views
0

我試圖用id3lib從Mp3文件中讀取標籤,但標籤看起來是用UTF-16編碼的,所以當我打電話給ID3_Field::GetRawUnicodeText();時,它返回的是有效文本,但是與最後一堆垃圾。我無法獲取字符串的長度,因爲ID3_Field::Size()會返回包含垃圾的長度。id3lib以UTF-16格式返回垃圾內容

有沒有人有這個圖書館的運氣?它似乎是閱讀Mp3標籤的最受歡迎的庫,但迄今爲止我只遇到了問題。

對此的任何提示將不勝感激!

編輯:如果有人可以推薦更好的圖書館,那將是太棒了。

回答

0

它似乎現在工作沒有明顯的原因。我沒有更改任何代碼。