2
我想從Objective-C的MP3文件中獲取ID3標籤。我發現如何做到這一點與MPMusicPlayer,但我正在製作一個應用程序,可以從URL播放音樂和MPMusicPlayer對我沒有用,我應該使用AVPlayer ..也許有人可以幫助我從AVPlayer獲取ID3標籤?我需要獲得Artwork圖片。ID3標籤Objective-C
我想從Objective-C的MP3文件中獲取ID3標籤。我發現如何做到這一點與MPMusicPlayer,但我正在製作一個應用程序,可以從URL播放音樂和MPMusicPlayer對我沒有用,我應該使用AVPlayer ..也許有人可以幫助我從AVPlayer獲取ID3標籤?我需要獲得Artwork圖片。ID3標籤Objective-C
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);
}
這與Xcode無關。 – 2013-07-05 19:56:23
另外,看看[這個](https://github.com/H2CO3/MFMusicLibrary/blob/master/src/MFID3Tag.m)。 – 2013-07-05 19:57:29