Una delle piattaforme più utilizzate al mondo per la visualizzazione di video è, senza dubbio, YouTube, che ci offre innumerevoli opzioni per la visualizzazione di più video sia a livello educativo che personale. Su questa piattaforma possiamo trovare un gran numero di video, che in molte occasioni vogliamo scaricare sul nostro computer.
A livello di Linux esiste uno strumento abbastanza pratico per scaricare i video di YouTube, preservandone le caratteristiche e la qualità. Oggi Solvetic analizzerà cos'è questo pratico strumento.
YouTube-DLSi tratta di un'applicazione scritta in Python attraverso la quale avremo la possibilità di scaricare video da piattaforme come YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles e molte altre.
È uno strumento multipiattaforma sviluppato in pygtk che richiede un interprete Python. YouTube-DL può essere installato su sistemi operativi Windows, Mac OS o Linux.
Le sue caratteristiche principali di questo strumento sono:
- Supporta la ripresa dei download non riusciti
- Consente il download di singoli video
- Supporta il download di playlist
- Scarica video in più formati
- Download dei sottotitoli
1. Installazione di YouTube-DL su Ubuntu 17.04
Per installare questa pratica utility avremo due opzioni:
- Usa l'applicazione Ubuntu Software e da lì individua lo strumento e installalo
- Utilizzare il terminale immettendo il seguente comando:
sudo apt install youtube-dl
Inseriamo la lettera S per accettare il download e l'installazione dei pacchetti.
Nota:Per le altre distribuzioni Linux possiamo eseguire la seguente riga:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
Successivamente sarà necessario assegnare i permessi di esecuzione allo script scaricato utilizzando la seguente riga:
sudo chmod a + rx / usr / local / bin / youtube-dl
2. Utilizzo di YouTube-DL
Passo 1
Una volta installato per l'esecuzione, sarà necessario utilizzare la seguente sintassi:
url video youtube-dlAd esempio:
youtube-dl https://www.youtube.com/watch?v=U_zOCy-GTWgPasso 2
Vedremo il processo svolto:
Passaggio 3
Lì possiamo vedere dettagli come il nome del video scaricato, le dimensioni e i processi eseguiti. Se andiamo nella nostra cartella personale, vedremo il video scaricato. Questo viene scaricato per impostazione predefinita in formato MP4.
3. Scarica video di YouTube con YouTube-DL in diversi formati
YouTube-DL ci offre la possibilità di scaricare i video in diversi formati utilizzando il parametro -f e assegnando il numero in base al formato e alla risoluzione, le opzioni sono:
Opzioni formato YouTube
- 37: mp4 [1080x1920]
- 46: webm [1080x1920]
- 22: mp4 [720x1280]
- 45: webm [720x1280]
- 35: flv [480x854]
- 44: webm [480x854]
- 34: flv [360x640]
- 18: mp4 [360x640]
- 43: webm [360x640]
- 5: flv [240x400]
- 17: mp4 [144x176]
Se vogliamo scaricare un video in formato MP4 con qualità 720 X 1280, eseguiremo la seguente sintassi:
url video youtube-dl -f 22
Nota: se vogliamo scaricare un video in tutti i formati disponibili, eseguiremo la seguente sintassi:
youtube-dl --all-formats URL del video
4. Scarica video con sottotitoli utilizzando YouTube-DL
Questa applicazione ci consente di scaricare esclusivamente i sottotitoli dei video di YouTube. Per questo, dobbiamo prima convalidare che il video contenga i sottotitoli, per questo eseguiremo la seguente sintassi:
youtube-dl --list-subs URL del videoIn questo caso, il video non ha sottotitoli, quindi vedremo quanto segue:
Se il video contiene sottotitoli eseguiremo il seguente comando per scaricare solo i sottotitoli ma non il video:
youtube-dl --all-subs --skip-download video url
5. Scarica playlist di YouTube
Sappiamo che le playlist contengono una serie di video specifici e questa applicazione ci consente di scaricare facilmente questo elenco utilizzando la seguente sintassi:
url playlist youtube-dl -cit
Alcune delle opzioni aggiuntive di questo fantastico strumento sono:
Salta i video con errori
-io
Interrompi il download del video di più se si verifica un errore durante il download
--abort-on-error
Visualizza l'identificazione del browser corrente
--dump-user-agent
Consente di specificare un agente utente personalizzato
-user-agent UA
Sopprimi la convalida del certificato HTTPS
--no-check-certificato
Scarica una playlist, a partire dal numero 1 per impostazione predefinita.
--playlist-start NUMERO
Scarica una playlist, a partire dall'ultimo numero per impostazione predefinita.
--playlist-end NUMERO
Non consente il download di un video inferiore al valore impostato in SIZE (ad esempio 30k o 34.6m)
--min-filesize SIZE
Non supporta il download di un video più grande del valore SIZE (ad esempio 30k o 34,6 m)
--max-filesize SIZE
Scarica video che sono stati caricati in una certa data.
--data DATA
Scarica video prima di una data o in una certa data.
--datebefore DATE
Scarica video dopo una data o in una certa data
--dateafter DATA
Non scaricare video con meno di un certo numero di visualizzazioni
--min-views COUNT
Non scaricare video con più di un certo numero di visualizzazioni
--max-views COUNT
Imposta il limite della velocità massima di download in byte al secondo
--limite di velocità LIMITE
Indica il numero di tentativi di download (il valore predefinito è 10)
--retry TENTATIVI
Vediamo come YouTube-DL sia uno strumento completo per scaricare i video di YouTube.