Da quando c'è stato YouTube, le persone hanno voluto scaricare video da salvare per dopo o da riprodurre offline e in movimento. Per motivi di copyright, YouTube non rende disponibili i download. Tuttavia, esiste uno strumento youtube-dl per scaricare video gratuitamente su Linux, oltre a Windows e Mac.
Ci sono un paio di modi per usare youtube-dl su Linux. Un modo semplice è utilizzare lo script youtube-dl dalla riga di comando. Se preferisci un'opzione grafica, c'è un front-end per youtube-dl che fornisce un'ampia serie di controlli e opzioni.
Installa YouTube-dl
Se vuoi scaricare video di YouTube con un'applicazione grafica o con la riga di comando, avrai bisogno di youtube-dl. Youtube-dl è uno script Python che cattura un video di YouTube dal Web e lo converte in vari formati, inclusi quelli solo audio.
Per gli utenti Linux, ottenere youtube-dl di solito è semplice. Lo script è open source e puoi trovarlo nella maggior parte dei repository di distribuzione. Segui le istruzioni per la tua distribuzione Linux.
Avrai anche bisogno di FFMPEG per consentire a youtube-dl di convertire i video scaricati tra i formati e di controllare la qualità video e audio. Puoi installare FFMPEG insieme a youtube-dl.
Ubuntu e Linux Mint
Per Ubuntu e Linux Mint, youtube-dl tende a rimanere indietro nell'ecosistema Ubuntu. Di solito, non sarebbe un grosso problema, ma youtube-dl deve rimanere aggiornato per stare al passo con gli aggiornamenti di YouTube che ne impediscono il funzionamento. Quindi, se usi Ubuntu o Mint, installa il gestore di pacchetti Python Pip per ottenere le ultime versioni.
- Apri un terminale.
-
Inserisci il seguente comando per installare Pip e FFMPEG:
sudo apt install python3-pip ffmpeg
-
Installa youtube-dl usando il gestore di pacchetti Pip Python:
sudo pip3 install youtube-dl
-
Quando l'installazione è completa, puoi usare youtube-dl dalla riga di comando. Per aggiornare youtube-dl in futuro, esegui il seguente comando:
sudo pip3 install --upgrade youtube-dl
Debian
Il repository multimediale Debian contiene una libreria di pacchetti aggiornati per varie app multimediali, incluso youtube-dl. Dovrai aggiungere il repository se non l'hai già fatto. Quindi, installa youtube-dl normalmente con Apt.
- Apri un terminale.
-
Inserisci il seguente comando per aggiungere il repository al tuo computer:
sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list
Sostituisci testing o sid se stai eseguendo uno di questi invece di stable.
-
Aggiorna i repository Apt per inserire quello nuovo:
sudo apt update -oAcquire::AllowInsecureRepositories=true
Questo comando consente repository non sicuri poiché non hai ancora installato la chiave di firma per il repository multimediale.
-
Installa le chiavi di firma per il repository:
sudo apt install deb-multimedia-keyring
-
Installa youtube-dl e FFMPEG:
sudo apt install youtube-dl ffmpeg
- Riceverai automaticamente quello aggiornato dal repository multimediale.
Fedora
Fedora mantiene le versioni aggiornate di youtube-dl nei loro repository, ma non troverai FFMPEG lì. Per questo, avrai bisogno del repository RPM Fusion. Se usi Fedora sul desktop, RPM Fusion ha un valore inestimabile. Se non lo hai, aggiungilo al tuo sistema e installa entrambi i pacchetti.
- Apri un terminale.
-
Esegui il comando seguente per aggiungere il repository RPM Fusion con DNF:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
-
Installa youtube-dl e FFMPEG:
sudo dnf install youtube-dl ffmpeg
Arch Linux e Manjaro
Arch Linux, e per estensione Manjaro, ha versioni aggiornate di youtube-dl e FFMPEG nei suoi repository predefiniti. Installalo con Pacman:
pacman -S youtube-dl ffmpeg
Installa il front-end
Questo passaggio successivo è facoltativo. Se preferisci lavorare nella riga di comando, vai a quella parte. Altrimenti, segui i passaggi per installare il front-end grafico per youtube-dl.
Il percorso per installarlo è leggermente diverso per ogni distribuzione. Segui le istruzioni per il tuo.
Ubuntu, Mint e Debian
Gli sviluppatori del front-end grafico, Tartube, hanno creato i propri pacchetti per le distribuzioni basate su Ubuntu e Debian. Puoi ottenere i pacchetti dalla loro pagina Sourceforge.
- Apri un browser, quindi vai alla pagina di download di Tartube Sourceforge.
-
Seleziona Scarica l'ultima versione (la grande scatola verde) per scaricare l'ultima versione.
- Salva il pacchetto risultante nella cartella Downloads.
- Apri un terminale e cambia la directory nella cartella Downloads.
-
Guarda il nome del pacchetto scaricato e installalo con Apt. Oppure usa questo comando:
sudo apt install./python3-tartube_.deb
Fedora
Come con Ubuntu e Debian, gli sviluppatori di Tartube hanno impacchettato il loro software per Fedora e lo hanno reso disponibile sulla loro pagina Sourceforge.
- Apri un browser, quindi vai alla pagina di download di Tartube Sourceforge.
-
Seleziona l'ultima versione di Tartube dall'elenco.
-
Trova l'ultimo pacchetto RPM dall'elenco. Evita il pacchetto con STRICT nel nome.
- Salva il pacchetto risultante nella tua directory Download.
- Apri un terminale e passa alla directory Download.
-
Installa Tartube:
sudo dnf install tartube-.rpm
Arch Linux e Manjaro
Tartube è disponibile nell'AUR, quindi ci sono molti modi per ottenerlo. Scegli il metodo di installazione AUR con cui ti senti a tuo agio. Se non hai familiarità con AUR, il seguente è il metodo predefinito per l'installazione dei pacchetti AUR.
-
Installa i pacchetti base-devel e git:
sudo pacman -s base-devel git
-
Cambia in una directory in cui vuoi scaricare il pacchetto e clonarlo con Git:
cd ~/Download
git clone
-
Cambia le directory nella directory tartube:
cd tartube
-
Costruisci e installa il pacchetto con makepkg:
makepkg -si
Scarica un video con il front-end
Ora che Tartube è installato, sei pronto per scaricare video da YouTube.
-
Lancio Tartube. Puoi trovarlo elencato sotto Multimedia nella maggior parte dei menu delle applicazioni. Su GNOME puoi cercarlo.
-
Seleziona Modifica nella parte superiore della finestra, quindi scegli Preferenze di sistema dal menu a discesa.
-
Nella finestra Preferenze di sistema, seleziona youtube-dl dal menu in alto.
-
Seleziona il menu a discesa Percorso per youtube-dl eseguibile e scegli Usa percorso locale (youtube-dl). Seleziona OK per chiudere la finestra delle preferenze.
-
Con Tartube aperto, seleziona Video nell'angolo in alto a sinistra della finestra.
-
Vai su YouTube e copia gli URL dei video che vuoi scaricare. Quindi, incolla l'URL nella casella di testo situata al centro della finestra di dialogo Aggiungi video.
- Quando hai i video che desideri, seleziona OK.
-
Appare la finestra principale di Tartube e i tuoi video sono in coda. Seleziona Scarica tutto nell'angolo inferiore sinistro della finestra per avviare il download.
-
I tuoi video sono disponibili tramite Tartube. Seleziona Giocatore. Puoi anche trovare i tuoi file video nella directory tartube-data.
Scarica e converti un video dalla riga di comando
Se sei un fan della riga di comando, preferisci un approccio diretto o non vuoi essere disturbato da un altro software, usa youtube-dl aprendo un terminale e passandogli un URL di YouTube.
-
Cambia le directory nella cartella in cui vuoi scaricare i video. Ad esempio:
cd ~/Download
-
Per scaricare un video senza conversione, passa l'URL a youtube-dl senza ulteriori informazioni:
youtube-dl
Questo ti dà un video riproducibile nella directory corrente.
-
Se vuoi specificare il formato video di output, aggiungi il flag - F per elencare i formati disponibili:
youtube-dl -F
-
Vedrai un elenco di formati e risoluzioni disponibili. Scegli quello che desideri e usa il numero a sinistra nella tabella per specificarlo con il flag - f:
youtube-dl -f 137
-
Per dire a youtube-dl di prendere il video della migliore qualità, usa il flag - f:
youtube-dl -f migliore
-
Per estrarre l'audio da un video di YouTube, usa il flag - x combinato con - -audio-format e - -qualità-audio:
youtube-dl -x --audo-format flac --audio-quality 0 migliore
Il flag - -audio-format supporta tutti i principali formati, inclusi MP3, Vorbis, M4A, AAC, WAV e FLAC. Il flag - -audio-quality utilizza una scala da 0 a 9, con 0 che fornisce la migliore qualità.