Apple Ipod and C#

≯℡__Kan透↙ 提交于 2019-12-05 05:19:09

问题


What would be the best way to read ipod songs with C#. I am thinking of doing a interface to the ipod as a test :)

Thanks


回答1:


This question came up in a google search, but the first reasonable answer I found took a while longer:

SharePod has a .Net (2.0) library for iPod access, and apparently supports all the latest iPods and iPhones (I have not personally tested it):

http://www.getsharepod.com/fordevelopers/

It's free for non-commercial use, and seems pretty cheap for licensed use ($99 at this time)

Hope this helps someone!




回答2:


The question is a little vauge so I shall answer based upon the ways I can see of interpretting it.

I can't speak about the current generation (Touch) devices because they have changed things but I do know that prior to this the songs were stored within the iPod_Control directory. These files are name-magled so in order to read information such as the track and artist name one must extreact it from the udata atom of the sound file itself.

iTunes and the iPod use MPEG-4 AAC audio for sound files so playing them involves extracting this data from the data atom of the sound file and passing it to an a capable renderer such as iTunes or QuckTime which are accessible from managed code via COM.

It is possible to render MP4-AAC without quicktime or itunes using 3rd party libraries and codecs but I have not explored this.

Apple recently stopped using DRM in the iTunes store however, if using third party audio libraries you might have problems rendering audio files which are encrypted in this manner




回答3:


A quick google search gave me:

  • http://www.kbcafe.com/juice/?guid=20050507072047
  • http://projects.gnome.org/hipo/



回答4:


Maybe I miss a theme but You can try Here



来源:https://stackoverflow.com/questions/901319/apple-ipod-and-c-sharp

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!