“Ripping” da Last.fm

Sono in molti ormai ad utilizzare Last.fm per ascoltare musica; non credo però che tutti sappiano come estrarre il flusso audio e magari comprimerlo per avere tanti bei mp3 da spostare sul proprio lettore e portarseli in giro. Vi presento un modo abbastanza semplice per fare tutto ciò.

Gli strumenti di cui abbiamo bisogno sono:

1. Prima di tutto occorre installare LastFMProxy:

wget http://vidar.gimp.org/wp-content/uploads/2006/07/lastfmproxy-1.1.tar.gz

tar -xzf lastfmproxy-1.1.tar.gz

cd lastfmproxy-1.1vi config.py (oppure gedit o l’editor che preferisci)

Inserisci lo username e la password del tuo account last.fm

username = “il_tuo_username”

password = “la_tua_password”

Ora salva il file e esci dall’editor

2. Il secondo passo consiste nell’installare Streamripper

Scarica il sorgente qui.

tar -xzvf streamripper-1.61.27.tar.gz
cd streamripper-1.61.27
./configure
make
sudo make install

3. Fai partire LastFMProxy

Prima di tutto potresti farti una bella lettura del README
cd lastfmproxy-1.1

./main.py &

4. Apri il tuo browser preferito ed esprimi le tue preferenze nella barra degli indirizzi. Esempi:

http://localhost:1881/lastfm://globaltags/rock
http://localhost:1881/lastfm://globaltags/dance
http://localhost:1881/lastfm://artist/Radiohead/similarartists
http://localhost:1881/lastfm://artist/DreamTheater/similarartists

5. Lancia Streamripper e iniziamo il “ripping”

streamripper http://localhost:1881/lastfm.mp3
Connecting…
stream: last.fm
server name: last.fm Streaming Server
bitrate: 0
meta interval: 16000
[buffering – | ] – Wait…
[ripping… ] Muse – Showbiz [ 5.42M]
[ripping… ] … [ 3.15M]
Spero che questa mia guida possa essere di aiuto a qualcuno 🙂
Annunci
Questa voce è stata pubblicata in Appunti Linux, Tutorial. Contrassegna il permalink.

2 risposte a “Ripping” da Last.fm

  1. kyklos ha detto:

    ho provato a farlo con i pezzi di un gruppo… ma mi da il seguente errore:

    prefs_fn = /home/*****/.config/streamripper/streamripper.ini
    Connecting…

    error -10 [SR_ERROR_NO_RESPOSE_HEADER: Server is not a shoutcast stream]
    bye..
    shutting down

  2. BlackBliss ha detto:

    Ciao, sinceramente è da un po’ che non “smanetto” con l’ottimo streamripper. Prova a chiedere nel forum ufficiale del software, in particolare l’errore è relativo alla libreria http.c, o meglio ad una funzione particolare di tale libreria. Il file si trova nella directory lib di streamripper, puoi dare un’occhiata al codice…. In ogni caso può anche essere un bug della versione che stai utilizzando. Gli sviluppatori ti sapranno aiutare sicuramente 🙂

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...