Instalei o Ubuntu no laptop de alguém que é um usuário pesado do itunes (com o iTunes em vários dispositivos Apple diferentes).
Ela tem uma grande coleção de músicas na forma de pastas que contêm arquivos mp3. Ela está acostumada a usar o iTunes (no Windows Vista) para importar essas músicas para o iTunes para cada um dos dispositivos da Apple. Nós substituímos o Windows Vista pelo Ubuntu, neste ponto.
Quando eu conecto o iPhone ao Ubuntu através de uma porta USB, posso ver o sistema de arquivos do iPhone e descobri que o iTunes está colocando arquivos de música neste local:
/iTunes_Control/Music/F02/NHLI.mp3 (por exemplo)
Diferentemente dos players de música que eu uso, o iTunes praticamente assume a propriedade dos arquivos de música que você importa para ele. Ele altera todos os nomes de arquivo da música e, em seguida, mapeia para eles com algum banco de dados proprietário.
O que é louco, é que eu posso realmente mover uma pasta de MP3s para o sistema de arquivos do iPhone (ou o iTouch dela), mas não consigo descobrir uma maneira de reproduzir os arquivos! Não consigo nem encontrar um aplicativo no dispositivo que permita que ele navegue em seu próprio sistema de arquivos!
Qualquer um dos tocadores de música que já usei sempre teve a capacidade de importar arquivos localizados no sistema de arquivos local para sua biblioteca de músicas, para que você pudesse criar listas de reprodução.
Eu tentei instalar o iTunes no Ubuntu usando o playonlinux, mas isso não funcionou para mim. Eu também tentei instalar o iTunes em uma máquina virtual virtualbox do Windows XP, mas eu tive muita dificuldade em fazer com que os iDevices passassem para a máquina virtual para utilizar as funcionalidades de sincronização do iTune.
Eu nem gosto de nenhuma dessas ideias acima. O que eu gostaria de poder fazer é isto:
1) Mova uma pasta de MP3s para o iDevice (iphone iWhatever).
2) Use um aplicativo no próprio iDevice para importar esses arquivos mp3 para o iTunes.
Todas as sugestões são bem-vindas.