You could take a look at gtkpod for Linux/Mac, and the libraries it uses. More specifically the libgpod that gtkpod(and other programs) use.
API to copy music to iPod [duplicate]
Question
Is there an API to copy music (files on disk) to an iPod?
Any language will do, but preferably Java or python.
Solution 2
OTHER TIPS
I believe the transfer protocol between iTunes and ipod is a closed one..and hence dont think there is a publicly available protocol.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow