Newsgroup: it.comp.os.linux.iniziare
Titolo: RISOLTO: trasferimento musica a lettore MP3

Versione: Ubuntu 8.04
Se sapete già tutto, saltate pure, altrimenti ecco alcune informazioni utili
per trasferire musica dal PC ai "nuovi" lettori MP3.
Quanto segue l'ho appreso di recente e credo (spero) possa interessare anche
altri.
I nuovi lettori MP3 utilizzano un protocollo di trasferimento musica
chiamato MTP (Music Transfer Protocolo) per il quale linux ha il supporto
già da diverso tempo. Non tutti i player (Amarok, Exaile ecc.) gestiscono
però le librerie che forniscono tale supporto.
NON si può quindi trasferire musica sempplicemente trascinando i file su un
file system montato tipo chiavetta USB (che dio li fulmini....)
Attualmente, sono riuscito a trasferire agevolmente la musica da PC a MP3
(Creative ZEN Mosaic) utilizzando il player Amarok che da questo punto di
vista sembra essere quello messo meglio.
E' però necessario installare (da Synaptic?) i seguenti package:
- libmtp7
- mtp-tools (che mi sembra l'autore non citi ma che a me è risultato
indispensabile)
Per vedere il player come un file system, analogamente a una chiavetta USB,
esiste anche il package "mtpfs": io l'ho installato, ma non ho provato a
usarlo
Una volta installati i package di cui sopra, si possono seguire
tranquillamente le istruzioni qui riportate (un grazie all'autore del
sito!!):
http://axeldamage.wordpress.com/2008/07/03/131/
(che riporto anche a fine post)
Affinché l'accrocchio funga, è necessario che "lsusb" evidenzi il device, e
che il comando mtp-detect (presente nel package mtp-tools) fornisca una
lunga serie di informazioni sul dispositivo stesso. In tal caso, Amarok
dovrebbe essere in grado di trasferire la musica.
Se questo non avviene, c'è quelche problema di connessione ed è improbabile
che si riesca a trasferire alcunché.
Personalmente non amo Amarok, primo perché si porta dietro un quintale di
librerie KDE, secondo lo trovo troppo complesso da usare rispetto ad Exaile
(per il quale pare stiano sviluppando il plugin MTP che però è ancora
bacato...?????), per cui "mtpfs" potrebbe essere una scorciatoia
interessante da provare.
In ogni caso, non avendo tempo per fare le prove e evendo la figlia che
pressava affinché gli trasferissi la musica sul lettore, ho optato per una
soluzione sicuramente efficace anche se probabilmente non efficiente.
Ciao
C.
PS: segue il testo del sito indicato, spero che l'autore non mi denunci :)
Ieri mi sono preso un nuovo lettore mp3/video/foto… per la precisione il
Creative Zen.
Creative Zen
I motivi per cui ho optato su questo device a discapito di altri modelli
verranno spiegati in dettaglio nella recensione che pubblicherò in seguito.
Vediamo ora come possiamo usarlo al massimo delle sue funzionalità con la
nostra Linux Box. Innanzitutto voglio precisare che la distribuzione su cui
ho fatto tutti i test è Ubuntu Hardy 8.04.
Ora vorrei distinguere 2 modalità tramite le quali possiamo interagire con
lo Zen. La prima è la modalità “libreria musicale”, e l’altra potremmo
chiamarla “mista”, ovvero come disco esterno sul quale mettere tutti i tipi
di file che vogliamo.
Per usarlo come libreria musicale, il metodo più semplice e immediato (e
intuitivo) è quello di usare una media player. I miei test sono stati fatti
usando i 4 media player più famosi per linux: amarok, rhythmbox, banshee ed
exaile.
Vediamo i dettagli:
Con Amarock 1.4.9.1 mi è bastato andare nella configurazione, nella sezione
“Media Devices” aggiungere un nuovo Device di tipo “MTP Media Device” e gli
ho dato un nome. Successivamente, nell’interfaccia principale di amarok,
nella tab “Devices” trovo il bottone “Connect”, e in un attimo posso
sfogliare la mia libreria presente sullo Zen, e posso trasferire i brani
locali sullo Zen. Nota: Prima di essere effettivamente trasferiti sullo Zen,
i brani rimangono “in coda”, e bisogna dargli l’ok per trasferirli
effettivamente (PRIMA di disconnettere il device).
Con Rhythmbox 0.11.5 è tutto un po’ + semplice, però anche qui dobbiamo
attivare il plugin “MTP devices” (basta andare su modifica->plugin e segnare
il segno di spunta del plugin MTP). Una volta attivato il plugin, il nostro
Zen viene riconosciuto in automatico e lo vediamo comparire da solo. per
copiare i brani basta trascinarli sull’icona dello Zen e verranno
immediatamente trasferiti (non serve sincronizzare, però ricordate di
“espellere” lo zen prima di staccare la presa USB). Facile no? Però il
trasferimento con rhythmbox ha un difetto: non trasferisce la copertina
dell’album! Ok… a qualcuno potrebbe non fregare assolutamente nulla, ma
visto che lo zen durante la riproduzione di un brano, visualizza anche la
copertina dell’album, perché non usare questo eye-candy? Attualmente ho
segnalato un bug report, vedremo se risolveranno il problema nelle prossime
release.
Con Banshee 0.13.2 la situazione è ancora + semplice. Appena avvio il
player, mi riconosce già lo Zen. e posso copiare i brani trascinandoli
sull’icona del player. A differenza di rhythmbox, non vengono copiati
immediatamente, quindi prima di disconnettere il player ricordate di fare la
sincronizzazione (tasto destro sull’icona del player -> sincronizza).
Banshee trasferisce correttamente le copertine degli album, ma a differenza
di amarok, queste sono + grandi, quindi hanno una risoluzione maggiore
rispetto a quelle trasferite con amarok.
Con Exaile 0.2.11 le cose vanno maluccio. Non c’è nessun plugin incluso nel
player, ma bisogna andare a procurarselo “a mano” da qui. Seguendo tutte le
istruzioni di come installare il plugin, ho ottenuto di visualizzare la
libreria presente nello zen, ma non sono riuscito a trasferirvi nulla. Il
supporto per questo player (al momento in cui scrivo questo articolo) è
ancora immaturo… speriamo cresca in fretta.
Trucchetto: se non vediamo le copertine perché abbiamo caricato i file con
un lettore che non supporta i metadati delle album art (o semplicemente
perché non abbiamo la cover), è sufficiente aprire il lettore con amarok e
selezionare le canzoni che non hanno la cover, cliccare tasto destro e
selezionare “Update audio cover” ed il gioco è fatto!
Ora vediamo la seconda modalità di accesso a questo player… ovvero come
usarlo come disco esterno. Quì abbiamo 2 possibilità.
1- Usando Gnomad2 (è presente nei repos di hardy). Interfaccia un po
bruttina però funziona. Posso trasferire qualsiasi file allo/dallo zen.
Unico neo: NON posso trasferire una cartella intera!!! Che fantasia!
2- Posso montare lo zen per vederlo come disco esterno. Questa è una
modalità molto interessante, perché di fatto posso usarlo come se fosse un
mass storage qualsiasi. Per fare questo però dobbiamo installare qualche
programmino. Vediamo (da terminale…)
    $ sudo apt-get install mtpfs libmtp7
Ok… con questo comando installiamo mtpfs che è l’utility per montare dischi
esterni di tipo MTP, e la libreria richiesta per il suo funzionamento.
Adesso vediamo come montare il nostro zen come disco. Prima di tutto
dobbiamo creare una cartella dentro /media
    $ sudo mkdir /media/Zen
Poi… ogni volta che vogliamo montare il nostro zen digitiamo il seguente
comando
    $ sudo mtpfs /media/Zen -o allow_other
Per smontarlo invece
    $ sudo fusermount -u /media/Zen
Usando questo metodo, possiamo aprire il nostro zen con un file manager
qualsiasi come ad esempio Nautilus o Konqueror/Dolphin.
Se per caso state usando una distribuzione più “vecchia” di hardy e avete
bisogno di compilarvi le ultime librerie, quì c’è una guida che fa al caso
vostro.
Ok… per quanto riguarda la connessione allo Zen è tutto… ora vi lascio con
un ultimo bonus :) ovvero come convertire i video nel formato adatto allo
zen. Lo zen supporta diversi formati video tra cui divX, XviD, wmv e altri,
però potrebbe essere utile ridurre un po la risoluzione per adattarla a
quella dello zen… tutto questo è possibile usando mencoder.
il comando è il seguente:
    $ mencoder -o output.avi -oac mp3lame -ovc xvid -xvidencopts bitrate=800 -vf
scale=320:240 file_da_convertire.mpg
Le opzioni di questo comendo sono semplici da intuire: -o output.avi indica
il nome del file dopo la conversione, -ovc xvid indica la codifica
utilizzata (in questo caso xvid), bitrate=800 è il bitrate usato per
l’encoding (è possibile ridurlo per risparmiare spazio, a discapito della
qualità), -oac indica la codifica usata per l’audio (in questo caso
mp3lame), -vf scale=230:240 indica la risuzione (320×240 è la risoluzione
delle schermo dello zen, occhio alle proporzioni se state encodando un
filmato in 16:9!!), ed infine file_da_convertire.mpg si commenta da solo ;)
(eh… può anche non essere un mpg!!!)
Per ora è tutto… a breve seguirà una recensione
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Aggiungo un altro sito che mi è stato utile:
http://amarok.kde.org/wiki/Media_Device:MTP


 altri.
Ottimo lavoro!
Un grazie a nome di molti! ;)