Most personal music/media players can plug into a PC via USB and show up as
a simple storage device. Then you can just use any standard system utilities
to copy files to and from it.
This even works with Apple’s earlier Ipod devices. But not the Ipod Touch.
This uses some proprietary communication protocol. But of course the
intrepid open-sourcers have managed to reverse-engineer this, and implement
a tool called “ifuse”. This uses the Linux FUSE system for implementing
custom filesystems without having to load code into the kernel. So the end
result is that you can use standard system utilities to copy files to and
from the Ipod.
Just like a USB storage device. And all the associated database management
(track metadata, playlists etc) is done by reading/writing files in the
filesystem on the device. So what was the point of the custom protocol,
Oh, by the way, I understand Apple’s Itunes software (which I don’t use)
only allows you to copy media _to_ the Ipod, not _from_ it. Apple always
want to be in control of you, don’t they?
On 24/11/10 1:32 PM, Lawrence D'Oliveiro wrote:
> Oh, by the way, I understand Apple’s Itunes software (which I don’t use)
> only allows you to copy media _to_ the Ipod, not _from_ it. Apple always
> want to be in control of you, don’t they?
You should read more, they let you copy music that you have purchased in
iTunes off the iPod.