题
我需要编写一些代码,可以让我查询一个m4a文件和提取物的章节的信息。其中包括:
- 章节的名字
- 第一章的开始时间
- 第一章的艺术品
我做了一些快速搜索和它似乎这被视为专有信息的苹果吗?我发现了一些讨论,但大多数都是从2005年。还有一些类似的问题在这里,但是,更多创建m4a文件的章节中,未查询。
这只是件事我必须自己动手做,因为没有一个漂亮的苹果API为我使用?或者我是不是错过什么明显吗?
此外,理想的是我需要的任何技术的最终使用的工作上。
解决方案
元数据标记系统是苹果的所有权。工作与标签,你必须(叹息)反向工程处或工作有一个图书馆已经做到了这一点。
我发现下面的链接,但说实话好像你会拔出六角的编辑。
其他提示
事实证明这是很简单谈论这里的"答复".不知道,如果这种工作上的iPhone,但我只是测试它在命令行程序:
QTMovie* movie = [QTMovie movieWithFile:@"filename.m4a" error:nil];
NSInteger numChapters = [movie chapterCount];
NSLog(@"Number of Chapters: %d", numChapters);
NSArray* chapterArray = [movie chapters];
for ( NSDictionary* chapDict in chapterArray )
{
NSLog(@"%@", [chapDict objectForKey:@"QTMovieChapterName"] );
}
易如反掌。DOH!
该图书馆应该解决你的需要,而不是可运行的iphone上没有越狱我想。 http://wmptagext.sourceforge.net/
哎呀,如果你需要它的工作在iphone上有可能是一个苹果api得到这个信息。/我看起来 它听起来像是你要玩的ipodlibrary图书馆。
如果该文件中问题的动在iPod上的图书馆, 也许你可以得到你的信息通过MPMediaLibrary 查询接口(3.0向上的).
不隶属于 StackOverflow