Objective-C で MP3 ファイルから ID3 タグを取得しようとしています。MPMusicPlayerでそれを行う方法を見つけましたが、URLから音楽を再生できるアプリケーションを作成していますが、MPMusicPlayerは役に立たないので、AVPlayerを使用する必要があります.AVPlayerからID3タグを取得するのを手伝ってくれる人がいるでしょうか? アートワークの画像を取得する必要があります。
2730 次
1 に答える
7
NSString *path = @"path/file.mp3";
NSURL *url = [[NSURL alloc] initFileURLWithPath:path];
AVAsset *asset = [AVURLAsset URLAssetWithURL:url options:nil];
NSArray *metadata = [asset commonMetadata];
for ( AVMetadataItem* item in metadata ) {
NSString *key = [item commonKey];
NSString *value = [item stringValue];
NSLog(@"key = %@, value = %@", key, value);
}
于 2013-07-17T16:15:47.643 に答える