2011-08-09 5 views
0

私は現在、ダウンロードしたmp3ファイルのAVURLAsset表現を再生するためにAVMediaPlayerを使用するアプリケーションを作成しています。 GUIは、ファイル名とは対照的に、ファイルのメタデータに大きく基づいています。私は既存のメタデータ情報にアクセスする際に問題はありません(私はAVORLAssetのmetadataForFormat:メソッドを使用しています)が、タグなしのタグの付いたファイルに新しいメタデータを書きたいと思います。どんな助けでも大歓迎です。ありがとう!AVURLAssetにメタデータを書き込んでいますか?

答えて

0

AVMetaDataItemクラスを見ましたか? documentationによれば、これはAVAssetsのメタデータを設定するために使用されます。

+0

はい私は 'AVMutableMetaDataItem'と' AVMetaDataItem'のドキュメントを含め、AVFoundationのドキュメント全体を昨夜2時間近く調べました。私は既存のメタデータを読むときにこれらのクラスを使って作業しましたが、これらのオブジェクトをAVAssetに書き込む方法を理解することはできません... – superhawk610

+1

AVAssetの 'commonMetadata'プロパティはありませんか? – Abizern

+0

書き込み可能なプロパティですか? * facepalm * – superhawk610

関連する問題