YouTube Downloader : Scarica i tuoi contenuti preferiti

Youtube è uno dei siti web di contenuti video più popolari al mondo.

Spesso, vorresti portare con te video e audio, in modo da non dover dipendere dalla connessione internet o evitare le pubblicità proposte prima dell’ascolto/visione.

YouTube-DL è una utility usabile da riga di comando, con cui si possono estrarre video ed audio.L’applicazione utilizza le API ufficiali di Youtube, per estrarre dettagli e scaricare il contenuto desiderato.

In questa guida, vi mostrerò come installare ed usare questa applicazione su distribuzione Linux basate su Debian.

 

 

Installazione Requisiti

Eseguiamo i seguenti comandi per installare i software utilizzati da youtube Downloader

sudo apt-get install curl -y
sudo apt-get install python -y
sudo apt-get install ffmpeg -y

Download applicazione 

curl -L https://yt-dl.org/latest/youtube-dl -o youtube-dl

Cambio permessi per esecuzione al file

sudo chmod 755 youtube-dl

Uso di youtube downloader

per mostrare l’aiuto con l’elenco di tutte le opzione, usiamo il comando:

./youtube-dl -h

Informazioni sul video

Ad esempio scegliamo uno dei video sulla pagina di google, quello con il titolo:

Google – Year In Search 2017

Per vedere i formati disponibili e la dimensione utilizziamo il comando:

./youtube-dl -F https://www.youtube.com/watch?v=vI4LHl4y

 

Scegliamo ad esempio il formato 136, ed effettuiamo il download con il comando:

./youtube-dl -f 136 https://www.youtube.com/watch?v=vI4LHl4yFuo

Il file verrà scaricato in locale ed otterremo il seguente risultato

 

Se vogliamo estrarre solo l’audio in formato mp3, dal nostro video preferito, utilizziamo il comando:

./youtube-dl https://www.youtube.com/watch?v=vI4LHl4yFuo -x --audio-format mp3

 

Se volete scaricare tutti i video di un canale, ad esempio il canale Chrome, copiate l’url dalla barra degli indirizzi el browser:

https://www.youtube.com/channel/UCL8ZULXASCc1I_oaOT0NaOQ

ed eseguite il comando:

./youtube-dl -citw https://www.youtube.com/channel/UCL8ZULXASCc1I_oaOT0NaOQ

 

Se siete in una rete, che utilizza un web proxy per accedere ad internet, potete utilizzare l’opzione per impostare l’indirizzo del proxy ed eseguire il download:

./youtube-dl --proxy http://proxy-ip:port -f 136 https://www.youtube.com/watch?v=lSLAfbjICs4

 

Se sei uno sviluppatore, ti potrebbero interessare i sorgenti, presenti su github :

YouTube DL github