GNUpod – Ipod e linux
GNUpod e´ una collezione di piccoli programmi che permettono di gestire l´ipod utilizzando linux.
Per questa prova ho utilizato GNUpod versione 0.99.2 ed un ipod nano da 4 GB di ultima generazione.
Il mio ipod viene montato automaticamente sotto /media/IPOD.
Alla prima esecuzione del programma occorre digitare il comando:
gnupod_INIT -m /media/IPOD
che crea l´albero delle cartelle di default all´interno del punto di mount.
Sotto /media/IPOD/iPod_Control/.gnupod viene creato anche il file GNUtunesDB.xml.
Questo viene generato prelevando i dati dal file database iTunesDB e contiene, in formato xml, tutte le informazioni relative ai brani ed alle playlist contenute nel lettore.
Tutte le operazioni di copia o cancellazione di file non vengono scritte istantaneamente in iTunesDB, ma vengono memorizzate in questo file.
iTunesDB viene aggiornato solo prima dell´umount del lettore con un comando apposito.
Per visualizzare il contenuto dell´ipod digitare:
gnupod_search.pl -m /media/IPOD/
Viene visualizzato un elenco contenente ID del brano, artista, album e titolo
Si possono eseguire ricerche per titolo, artista, album, genere ecc.. ecc…
Per esempio, questo comando:
gnupod_search.pl -m /media/IPOD/ -a beatles
restituisce come output solo i brani dei beatles (dal tag artista).
La cancellazione dei brani viene eseguita aggiungendo il parametro –delete al comando di ricerca.
Quindi
gnupod_search.pl -m /media/IPOD/ -a beatles --delete
cancella tutti i brani dei beatles, e
gnupod_search.pl -m /media/IPOD/ --delete
cancella l´intero contenuto del lettore.
Per aggiungere brani occore utilizzare il comando ¨gnupod_addsong.pl¨.
La sintassi e´ molto semplice:
gnupod_addsong.pl -m /media/IPOD/ /mp3/*
Il comando copia tutti i file sotto /mp3 nel lettore.
Prima di eseguire l´umount dell´ipod e´ fondamentale eseguire il comando:
mktunes.pl -m /media/IPOD
che aggiorna il file iTunesDB leggendo GNUtunesDB.xml.
Questa e’solo una breve panoramica delle possibilita´ di questo programma: si possono editare i tag, creare playlist e molto altro.
Qui potete trovare i sorgenti e tutta la documentazione.
Commenti recenti