最简单的方法是什么:
与Cocoa?
我目前只有文件路径。
谢谢
答案 0 :(得分:1)
对于元数据,您可以使用MDItem。
MDItem是一个CF兼容的对象,代表一个文件和 与文件关联的元数据。
MDItemRef metadata = MDItemCreate(NULL, (CFStringRef)@"/Users/parag/0.mp3");
NSNumber *audioBitrate = (NSNumber *)MDItemCopyAttribute(metadata, kMDItemAudioBitRate);
NSLog(@"audioBitrate:%i", [audioBitrate intValue]);
对于文件大小
[[[NSFileManager defaultManager] attributesOfItemAtPath:@"/Users/parag/0.mp3" error:nil] fileSize];
在iTunes上播放mp3
NSString *cmd = @"open -a /Applications/iTunes.app '/Users/parag/0.mp3'";
system([cmd UTF8String]);