Vista l'utilità, possiamo riproporre questo post, con un interessante aggiornamento: se avete installato Python (altrimenti download dal sito ufficiale), c'è una via alternativa ovvero tramite la libreria pytube, che ha diverse funzionalità extra più avanzate (documentazione su pytube.io).
Prima di installare la libreria, occorre che sia installato Pip (di solito installando Python questo è già presente), se invece es. ci troviamo su una distribuzione Linux con Python ma senza Pip (non frequente, ma può capitare) lo installiamo, ad esempio se è Debian-based: sudo apt install pip
Fatta questa premessa, installiamo quindi pytube: pip install pytube
Dopodiché, il codice in linguaggio Python è il seguente:
import pytube
url = 'https://...' #qui inseriamo l'URL del video da scaricare
yt = pytube.YouTube(url)
stream = yt.streams.get_highest_resolution()
stream.download()
print("Download terminato!")
In questo caso quindi viene scaricato il video alla massima risoluzione disponibile.