YouTube è una delle piattaforme più utilizzate in tutto il mondo grazie al suo ampio database di video di tutti i tipi, lì troviamo video di apprendimento, intrattenimento, scienza e milioni di altre opzioni. Uno degli usi più comuni che facciamo su YouTube è l'ascolto di musica. Ricorda che su YouTube troviamo praticamente tutti gli artisti che sono esistiti ed esistono sia con singoli brani che con album completi.
Ora c'è un'opzione per scaricare l'audio MP3 di questi video poiché per i diritti di Google non è possibile scaricare questi video direttamente da YouTube. Inoltre, scaricando solo l'MP3, possiamo caricarlo sui nostri dispositivi mobili per ascoltarli in qualsiasi momento e ovunque anche senza una connessione Internet. Il processo per scaricare l'audio Mp3 da un video di YouTube è possibile grazie a uno strumento chiamato YouTube-DL e oggi Solvetic spiegherà come usarlo per questo processo di download.
Che cos'è YouTube-DLYouTube-DL è un'applicazione a riga di comando che è stata sviluppata per scaricare video da YouTube e vari altri siti in modo completo e semplice, per il suo utilizzo è richiesto l'interprete Python (2.6, 2.7 o 3.2+) e non è specifico per la piattaforma.
YouTube-DL è completamente gratuito in quanto open source e il suo utilizzo è disponibile oggi per tutte le distribuzioni Linux esistenti.
Il suo utilizzo di base è il seguente:
youtube-dl [OPZIONI] URL [URL…]Ora vedremo come installare YouTube-DL in Linux e godere così di questo strumento per la gestione dell'audio MP3, in questo caso utilizzeremo Ubuntu 18.04.
1. Come installare YouTube-DL su Linux
Per avviare questo processo eseguiremo i seguenti comandi:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
INGRANDIRE
Ora, concederemo le autorizzazioni necessarie a questa directory:
sudo chmod a + rx / usr / local / bin / youtube-dlCome puoi vedere eseguiamo quel comando.
2. Opzioni di utilizzo di YouTube-DL
Ci sono una serie di parametri da utilizzare con questa applicazione, questi sono:
Passo 1
Distribuisci la guida di YouTube-DL
-h, --help
Visualizza la versione del programma di stampa
-versione
È responsabile dell'aggiornamento del programma all'ultima versione
-U, --update
Continuiamo con gli errori di download
-i, --ignore-errors
Interrompi il download di più video se si verifica un errore
--abort-on-error
Mostra l'attuale identificazione del browser utilizzato
--dump-user-agent
Elenco di tutti gli estrattori compatibili
--list-estrattori
Rilascia una descrizione dei risultati di tutti gli estrattori supportati
--descrizioni-estrattore
Crea un'estrazione forzata per utilizzare l'estrattore generico
--force-generic-extractor
Non legge i file di configurazione
--ignore-config
Si riferisce alla posizione del file di configurazione o alla configurazione o al suo contenuto nella directory.
--config-location PAT
Ordina di non estrarre i video da una playlist, elencali solo
--flat-playlist
Contrassegna i video guardati (si applica solo a YouTube)
--mark-viewed
Non contrassegna i video guardati (solo YouTube)
--no-mark-watched
Non emette codici colore
--no-colore
Ulteriori abbiamo opzioni aggiuntive come:
Usa il proxy HTTP / HTTPS / SOCKS specificato
--URL proxy
Indica il tempo di attesa prima di terminare l'attesa, in secondi
--socket-timeout SECONDI
Si riferisce all'indirizzo IP lato client per l'associazione
--IP indirizzo sorgente
Effettua tutte le connessioni su IPv4
-4, --force-ipv4
Effettua tutte le connessioni su IPv6
-6, --force-ipv6
Esegui il video dalla playlist per iniziare (l'impostazione predefinita è 1)
-playlist-numero di partenza
Riproduci il video dalla playlist per terminare (l'impostazione predefinita è l'ultimo)
--playlist-end NUMERO
Carica gli elementi video dalla playlist da scaricare
--playlist-items ITEM_SPEC
Termina il processo dopo aver scaricato un numero definito di file
--max-download NUMERO
Non scaricare video di dimensioni inferiori a quelle indicate
--min-filesize SIZE
Non scaricare alcun video più grande della dimensione indicata
--max-filesize SIZE
Scarica solo i video caricati in questa data selezionata
--Data
Scarica solo i video caricati entro o prima di questa data
--dateforefore DATA
Scarica il video solo se l'URL fa riferimento a un video ea una playlist.
--nessuna playlist
Scarica la playlist, se l'URL fa riferimento a un video ea una playlist
--sì-playlist
È la velocità massima di download in byte al secondo
-r, --limit-rate RATE
Non riprende i file parzialmente scaricati
--no-continua
Non utilizzare file .part, scrivi direttamente nel file di output
--no-parte
In caso di ricerca di un'opzione specifica, possiamo utilizzare l'utilità "grep" e cercare parole specifiche come segue:
youtube-dl --help | grep estratto-audio
INGRANDIRE
Passo 2
Per scaricare un video come traccia mp3 su YouTube-DL, sarà necessario utilizzare le seguenti due opzioni:
--extract-audioQuesta opzione converte i file video in file solo audio.
--formato-audioIndica il formato audio in cui verrà scaricato il file video selezionato, i formati audio supportati sono "best", "aac", "vorbis", "mp3", "m4a", "opus" o "wav"; il formato migliore è impostato per impostazione predefinita.
La sintassi per scaricare un video di YouTube come Mp3 è la seguente:
youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
INGRANDIRE
Passaggio 3
Se vogliamo aggiungere una copertina per il file mp3, possiamo aggiungere l'opzione --embed-thumbnail in questo modo:
youtube-dl -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
INGRANDIRE
3. Come scaricare più audio dai video di YouTube su Linux
YouTube ha delle playlist che ospitano vari video che verranno riprodotti automaticamente, con YouTube-dl sarà possibile scaricare una playlist completa o solo un gruppo di brani al suo interno.
Le opzioni da utilizzare sono:
--playlist-start NUMEROIndica il numero del video della playlist da avviare (il valore predefinito è 1)
--playlist-end NUMEROSi riferisce al video nella playlist in cui terminare (l'impostazione predefinita è l'ultima disponibile)
Ad esempio, per scaricare solo i primi 3 video di un elenco eseguiremo quanto segue:
youtube-dl -x --audio-format mp3 --playlist-start 1 --playlist-end 3 https://www.youtube.com/playlist?list=xxxxxxxxxxxxQuesto scaricherà i video indicati e saremo in grado di vedere l'ordine di ciascun video (Video 1 di 3, Video 2 di 3, ecc.):
INGRANDIRE
4. Come scaricare l'audio da diverse playlist Linux
È anche possibile che abbiamo più playlist e vogliamo estrarre il video in formato MP3, per questo, dobbiamo creare un file con ogni URL della playlist, un URL per riga, e dopo questo eseguiamo il seguente comando:
per io in $ (
INGRANDIRE
Questo scaricherà i video dalle diverse playlist in formato MP3.
In questo modo abbiamo appreso come questa utility diventi pratica per scaricare MP3 da YouTube in modo semplice ma perfettamente funzionante.