Abbiamo visto diversi metodi per scaricare video da YouTube, tutti più o meno efficaci; nessuno di questi, però, permette di scaricare video da YouTube con sottotitoli. Ma nessuno ha detto che non si può fare!
Grazie a youtube-dl, un’applicazione che abbiamo già avuto modo di conoscere quando vi abbiamo parlato di come scaricare video da YouTube con Linux, potremo farlo in modo molto rapido ed in realtà molto semplice. Unico cavillo: dovremo agire dal prompt dei comandi di Windows o dal terminale di Linux o macOS!
Con il metodo che segnaliamo in basso potremo scaricare sia il video YouTube che il file (o i file) dei sottotitoli, sia quelli generati automaticamente da YouTube che quelli inseriti dai creatori.
Scaricare youtube-dl su Windows
Per installare il pratico programma su Windows rechiamoci innanzitutto sul link in basso e scarichiamo il file youtube-dl.exe.
LINK | youtube-dl (Github)
Copiamo il file appena scaricato, dopodiché premiamo la combinazione di tasti WIN+R ed al suo interno digitiamo
explorer %WINDIR%
seguito da Invio. Incolliamo youtube-dl nella cartella appena aperta, accordando i permessi di amministratore quando richiesto.
NOTA: copiare youtube-dl in \System32 provocherà un errore nel funzionamento.
Scaricare youtube-dl su Linux o macOS
Scaricare youtube-dl su Linux o macOS è ancora più semplice: da terminale, digitiamo
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl
e il gioco è fatto.
Scaricare video YouTube con sottotitoli
Apriamo un terminale (Linux e macOS) o un Prompt dei comandi e portiamoci a suon di “cd” nella cartella in cui vogliamo scaricare il video; ad esempio su Linux scriveremo
cd ~/Scrivania
per scaricare video YouTube con sottotitoli sulla scrivania e, su Windows, scriveremo invece
cd %USERPROFILE%\Desktop
Ora rechiamoci sulla pagina del video che intendiamo scaricare e copiamo l’indirizzo. Digitiamo a questo punto dal prompt dei comandi o dal terminale il comando di base, che è
youtube-dl -f FORMATO --write-auto-sub linkvideo
dove:
- a formato sostituiremo il formato in cui il video sarà convertito, a scelta tra 3gp, flv, mp4, e webm;
- a linkvideo sostituiremo il link della pagina video
Ad esempio, possiamo scrivere
youtube-dl -f mp4 --write-auto-sub https://www.youtube.com/watch?v=t61ecP-hF0E
In questo modo scaricheremo il nostro video in formato MP4 con i sottotitoli generati automaticamente in lingua inglese da YouTube, in formato .vtt. Se invece vogliamo cambiare la lingua dei sottotitoli generati automaticamente potremo specificarla usando il parametro
--sub-lang LINGUA
Ad esempio, per scaricare i sottotitoli generati automaticamente in lingua italiana, scriveremo
youtube-dl -f mp4 --write-auto-sub --sub-lang "it" https://www.youtube.com/watch?v=t61ecP-hF0E
Possiamo inoltre vedere se ci sono sottotitoli aggiuntivi disponibili per il video in questione grazie al parametro –list-subs. In questo modo non sarà scaricato nulla se non la sola lista dei sottotitoli disponibili.
youtube-dl --list-subs https://www.youtube.com/watch?v=t61ecP-hF0E
…e scaricare il sottotitolo richiesto, ad esempio in lingua italiana, con il comando
youtube-dl -f mp4 --write-sub --sub-lang "it" https://www.youtube.com/watch?v=t61ecP-hF0E
E’ possibile scaricare tutti i sottotitoli disponibili per un video, con il comando
youtube-dl -f mp4 --all-subs https://www.youtube.com/watch?v=t61ecP-hF0E
Come abbiamo visto poc’anzi il formato predefinito dei sottotitoli scaricati da youtube-dl è .vtt. Se disponibili, potremo anche scaricare sottotitoli in formato .srt, .ass o altri grazie al parametro –sub-format.
youtube-dl -f mp4 --write-sub --sub-lang "it" --sub-format "srt" https://www.youtube.com/watch?v=t61ecP-hF0E
Aggiungere sottotitoli al video
Abbiamo scaricato il video e i sottotitoli ed ora vogliamo riprodurli oppure aggiungerli nel filmato? Abbiamo scritto una guida dedicata che vi consigliamo caldamente di leggere!
grazie al lettore TechnicX11 per il suggerimento
L'articolo Scaricare video YouTube con sottotitoli appare per la prima volta su ChimeraRevo - Il miglior volto della tecnologia.