dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: itunes under linux

Re: itunes under linux

From: Bruno Rodrigues <>
Date: Thu, 01 Jul 2004 13:15:17 +0200

> Christopher Moore wrote:
>> Hello,
>> The archositunes program which Bruno submitted assumes you are running
>> itunes. For those of us using linux, is there a way to create the itnues
>> library and the xml file required by the archositunes python program?

Joseph Jones wrote:

> I'm fairly sure there're better solutions for synching up the Archos
> under Linux than using a script intended for iTunes.

Indeed. My script is meant to work only with iTunes in MacOSX, although
it might be easily be ported to Windows - I do use iTunes in Windows to
play from my Mac (I mean, my GF), and I don't want to do windows code as
I'm a Linux developer and, more recently, a MacOSX user.

In Linux, there's lots of ways to sync your music to your jukebox. If
you want something thight with some existing application - I know
there's already two or three "iTunes alike" apps, you might want to look
if there's some XML file and ajust my script to process it.

If you just want to syncronize your existing music library to the
jukebox, the simplest way is to just use rsync (or ssync) .

alias mysync='nice -n +10 rsync -ave "ssh -c blowfish" --progress
--no-whole-file --stats --sparse --partial --size-only'
mysync ~/Music/* user_at_remoteserver:/mnt/Jukebox/Music

or locally:
mysync ~/Music/* /mnt/Jukebox/Music

be careful with your parameters because rsync distinguish between
directories and content-inside-directories if you use (or not) the final
'/', like
mysync dir /tmp -> you get a /tmp/dir/*
mysync dir/ /tmp -> you get a /tmp/* with dir/* contents

If for some reason you have corrupted problems with locally sync - I do
have in my Mac - just mysync ~/Music/* localhost:/mnt/Jukebox/

If you want something that automatically create Artist/Album/*.mp3 and
By*.m3u files... well, that would be more difficult, but not impossible.
If there's nothing yet that does this and someone wants a script like
this, I might be able to help doing it, if I get some free time ;)

Bruno Rodrigues

Received on 2004-07-01

Page was last modified "Sat May 23 08:12:40 2020" The Rockbox Crew