在iOS中存储mp3声音数据库元数据的好方法是什么?

时间:2013-11-10 07:02:18

标签: ios database mp3

我将编写一个音乐程序,需要以mp3格式存储许多声音。我预计需要某种形式的数据库,其中包含声音本身以外的信息,以便声音可以在程序上使用。我怎么能这样做,以便(1)在我编写应用程序时,它对我有用和方便,以及(2)这样我就可以在我的应用程序中有效地管理这个声音数据库,并在我去的时候轻松扩展它。我是否需要包含mp3文件和其他数据的数据结构,或者是否可以将数据存储在其他位置,在此数据文件中编目物理mp3的文件名和路径?

必须有一些非常有效的例子 - 我应该研究的任何建议或示例代码吗?

2 个答案:

答案 0 :(得分:0)

DB中的声音

  • 您可以在某处托管文件并下载,保存网址 数据库的路径和工作
  • 否则您需要在文件结构中的应用程序中存储文件 本身将文件路径添加到db并相应地获取它

答案 1 :(得分:0)

根据您需要存储的信息,每个mp3本身(可能)拥有标题,艺术家,专辑封面等。在python中有一些用于读取和写入这些数据的模块,mutagen是一个非常可靠的模块。

sudo pip install mutagen