2011-08-09 45 views
0

我正在寫一個應用程序,它使用AVMediaPlayer播放下載的MP3文件的AVURLAsset表示。 GUI主要基於文件的元數據而不是文件名。我沒有訪問先存的元數據信息的問題(因爲我只是使用AVURLAsset的metadataForFormat:方法),但我想寫新的元數據到未標記/不正確標記的文件。任何幫助將不勝感激。謝謝!將元數據寫入AVURLAsset?

回答

0

你看過AVMetaDataItem課嗎?根據documentation,這用於設置AVAssets的元數據。

+0

是的我昨晚徹夜搜查了整個AVFoundation文檔,包括'AVMutableMetaDataItem'和'AVMetaDataItem'的文檔。我在閱讀現有的元數據時使用過這些類,但無法弄清楚如何將這些對象寫入AVAsset ...... – superhawk610

+1

甚至不是AVAsset的commonMetadata屬性? – Abizern

+0

這是一個可寫屬性? * facepalm * – superhawk610