Ricerca personalizzata

mercoledì 11 giugno 2008

GNUPod, iPod shuffle anche su Linux

Hai appena comprato un lettore iPod ma non riesci a gestirlo con GNU/Linux? Allora GnuPod è la soluzione ai tuoi problemi.

L'applicazione è costituita da una suite di strumenti per gestire il lettore di Apple e supporta perfettamente i modelli formattati sia con file system HFS+ che FAT32.

GNUpod è una collezione di script Perl che consentono di gestire le varie versioni di iPod in ambiente GNU/Linux lavorando da terminale.

GNUPod non è specifico solo per iPod, ma permette di gestire praticamente tutte le versioni di iPod, consentendo la gestione delle playlist, delle playlist On-the-go e delle playlist "intelligenti".

AsteClick - Fiat 500

Il principale vantaggio di GNUpod rispetto ad altri programmi simili come gtkpod ed altri iPod-manager, è che non si richiede la presenza del server X per funzionare.

iPod utilizza un formato binario proprietario per la memorizzazione il database musicale chiamato iTunesDB. Anziché andare a manipolare direttamente questo file binario, come fanno iTunes ed altri programmi, GNUpod utilizza un file in formato XML chiamato GNUtunesDB. Attraverso lo script tunes2pod.pl è possibile convertire iTunesDB in GNUtunesDB, mentre attraverso mktunes.pl è possibile convertire un file GNUtunesDb in iTunesDB. Attraverso questi script GNUpod è in grado di manipolare il formato binario proprietario di Apple.

GNUpod è un software libero rilasciato sotto licenza GPL.

Per questa prova ho utilizato GNUpod versione 0.99.2 ed un ipod nano da 4 GB di ultima generazione. L'ultima versione rilasciata è la 0.99.6

Il mio ipod viene montato automaticamente sotto /media/IPOD.

Seafight 468x60

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


AsteClick - iPod Touch 32gb

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.


468x60_gennaio


Ultimi post pubblicati




160X600.gif

Vacanze    TUI.it

Universo Linux


1 commenti:

Federico Moretti ha detto...

Interessante... io (che ho un iPod Shuffle), però, mi domando sempre anche come aggiornare il firmware senza l'utilizzo di Wine/etc.! È forse l'"ostacolo" peggiore.

Video di YouTube

Vota il Post

Fai Notizia
Social Bookmarking
Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Linkarena Add to: Favoriten Add to: Seekxl Add to: Kledy.de Add to: Social Bookmarking Tool Add to: BoniTrust Add to: Power Oldie Add to: Bookmarks.cc Add to: Favit Add to: Newskick Add to: Newsider Add to: Linksilo Add to: Readster Add to: Folkd Add to: Yigg Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Jumptags Add to: Upchuckr Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

DEM MEM 500X575

Elenco blog personale