download e conversione file video flv da youtube con Linux

Avete trovato un video interessante su Youtube e lo volete scaricare e convertire per vederlo con la vostra Popcorn Hour o il vostro Medley, oppure masterizzarlo su un cd per vederlo successivamente a casa di un vostro amico ?
Potete farlo con youtube-dl.
Youtube-dl è una utility che si usa da linea di comando.
Si installa (su Ubuntu) con

sudo apt-get install ffmpeg
sudo apt-get install youtube-dl

Il suo utilizzo è molto semplice: portatevi con il browser sulla pagina di youtube che contiene il video da scaricare,copiate la url della pagina dalla barra degli indirizzi, poi lanciate, in una console, il comando:

youtube-dl "<url della pagina>"

Le virgolette sono importanti, perchè altrimenti l’interprete dei comandi potrebbe fraintendere l’eventuale & presente nella url e mandare in background il processo di download.. insomma è meglio mettercele.
A questo punto partirà il download del file flv.


Al termine del download lo script vi avvertirà con un messaggio del tipo:

Video data saved to xyz.flv

Dove xyz.flv è il nome del file flv che è stato scaricato in locale.
A questo potete già vedere il video in locale con mplayer, ma per essere sicuri di poterlo vedere su un lettore video commerciale conviene convertirlo in avi con ffmpeg.

ffmpeg -i xyz.flv miovideo.avi

Il file avi prodotto può essere visto sul PC o su qualsiasi lettore multimediale.
sessione youtube-dl

Se proprio non vi piace la linea di comando, esiste pytube che vi fa fare sostanzialmente la stessa cosa con il mouse piuttosto che con la tastiera

Per installarlo :

wget "http://darkstar.ist.utl.pt/getdeb/ubuntu/hardy/py/pytube_0.0.11.4~getdeb1_all.deb"
sudo apt-get install python2.4-glade2 ffmpeg2theora sox libsox0 python-gtk2
sudo dpkg -i pytube_0.0.11.4~getdeb1_all.deb

Su Kubuntu me lo sono trovato nel menu “Multimedia”, comunque lo potete lanciare da linea di comando semplicemente scrivendo “pytube”.
Pytube consente di convertire il file flv scaricato in parecchi formati che si scelgono tramite la GUI: nel modo “device” è possibile creare video per dispositivi tra i quali “Apple Ipod”, “Sony PSP”, etc.., nel modo “advanced” invece potete scegliere direttamente il formato (theora, ogg, mp4, 3gp, …..).
Insomma un tool veramente completo che tra l’altro ha una modalità per convertire direttamente i file flv che magari avete scaricato con altri downloader.

pytube GUI

OK ma se il video è su qualche altro sito che finisce per “tube” ;) ?
Non c’è problema, esiste un’altra utility command line, whatever-dl, che ne supporta parecchi.

E’ scritta in ruby:

sudo apt-get install ruby

Scaricatevi quindi l’ultima versione da qui (non l’ho trovato come .deb)
A questo punto scompattate il tar.gz ed eseguite “make”

tar -xzvf whatever-dl-....tar.gz
cd whatever-dl
make

Gli eseguibili sono sotto la directory “bin”.
Per testarlo quindi a questo punto lanciate

 bin/whatever-dl <url del video >

L’ho provato, ad oggi in realtà su qualche sito va, su altri no, comunque gli aggiornamenti sono frequenti, basta sincronizzarsi con l’ultima versione.

Il file scaricato poi va al solito convertito in avi come spiegato sopra.
installazione whatever-dl sessione whatever-dl

Articoli simili