我编写了一个小程序,可以从iTunes xml中读取和转换我的本地播放列表(我博客上的更多背景信息:Reading the Playlists from the iTunes Library XML)。
现在我想做一些类似于存储在我的iPod上的播放列表(在我的情况下,第二代纳米;请不要iPhone通道 - 我已经羡慕;-))。有任何合法的方法吗?
答案 0 :(得分:0)
OS 3.0可让您获得播放列表。
结帐MediaPlayer.h。
啊,等等。纳米?不,我不这么认为。我以为你的意思是ipod touch。答案 1 :(得分:0)
自从我处理过这个特定品牌的iPod以来,已经有很长一段时间了,但是如果有内存供应的话。如果启用磁盘模式(如果可能),iPod上的所有信息都可以通过Finder中显示的卷上的隐藏文件夹访问。
在那卷上的信息是我无法告诉你的,但它可能在某处;最有可能是二进制属性列表格式;所以数据可能需要一些按摩,但通过适当的因素命令行工具进行简单的访问应该产生信息,或者它的XML化身中的信息。
但是,如果Nano不允许用作硬盘,我恐怕不可能为此做很多事情。
答案 2 :(得分:0)
似乎唯一可行的方法是通过iTunes访问iPod。 iTunes提供了一种名为iTunesLib的“旧式”基于COM的界面(?)。您可以向Apple注册以获取一些文档,但在Dan Crevier's Blog on MSDN中有一个不错的描述。
必须有其他一些方法,因为有一些替代iTunes,也允许将音乐传输到iPod等。想法,任何人? ; - )