将元数据写入mp3本地文件
我正在通过这种方式读取mp3文件中的元数据iOS AVFoundation:如何从mp3文件中获取作品? 并完美运作。
当文件是mp3并且没有艺术作品或标题时,我得到NULL值。
当文件没有像艺术品或标题这样的元数据时,我需要在mp3文件中写入我自己的元数据,将我自己的作品和我自己的标题放在一起。
我如何在iOS7上编写mp3本地文件中的元数据?
提前致谢。
那么没有人回答。
我找到了解决方案,我将这个库包含在项目中:https://github.com/rjyo/libid3-ios,它允许您编辑任何mp3文件的ID3标签。
为了使它适用于xCode5和iOS7,我必须做一些修改。
相反 - 第4步(快速入门(Xcode 4)回购说明):
将以下内容添加到链接二进制库列表
一旦你在你的项目中成功地添加了libid3-ios库,阅读这个问题iOS使用ID3Lib来编辑NSDocsDir中的mp3文件中的ID3标签,以便更快地理解libid3 API。
请记住,您应该使用.mm扩展名而不是.m作为包含c ++代码的objective-c。
链接地址: http://www.djcxy.com/p/66065.html上一篇: Write metadata to mp3 local file
下一篇: AVAudioPlayer, MPNowPlayingInfoCenter and audio metadata