Come scaricare brani da un video di YouTube utilizzando YTP-DL
Tutti noi amiamo ascoltare la musica, che sia in palestra, al lavoro o fuori, la musica fa parte della nostra vita. Ognuno ha la propria collezione musicale e senza dubbio a tutti piace ampliarla.
Sebbene esistano servizi di streaming come Spotify, molte persone preferiscono ancora scaricare la propria musica e organizzare i propri album e playlist.
Oggi ti mostreremo come scaricare facilmente brani mp3 dai video di YouTube. Per completare ciò, utilizzeremo yt-dlp, uno strumento di download di video da riga di comando per Linux.
yt-dlp è un fork migliorato di youtube-dl, un popolare strumento da riga di comando per scaricare video da vari siti Web, incluso YouTube. yt-dlp offre le stesse funzionalità di youtube-dl, insieme a funzionalità aggiuntive e correzioni di bug.
youtube-dl è morto, il progetto è stato interrotto nel dicembre 2022 dopo aver ricevuto un avviso di rimozione DMCA da Google.
In questo tutorial imparerai come scaricare brani mp3 da Youtube utilizzando lo strumento yt-dlp. Naturalmente, per prima cosa dovrai averlo installato sul tuo sistema.
Se non hai ancora controllato l'articolo sopra, ecco come installarlo:
Installa yt-dlp: un downloader di video Youtube per Linux
Il pacchetto yt-dlp è disponibile per le distribuzioni basate su RHEL e Debian e può essere facilmente installato utilizzando il tuo gestore di pacchetti preferito.
sudo apt install yt-dlp [On Debian, Ubuntu and Mint]
sudo yum install yt-dlp [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yt-dlp [On Gentoo Linux]
sudo apk add yt-dlp [On Alpine Linux]
sudo pacman -S yt-dlp [On Arch Linux]
sudo zypper install yt-dlp [On OpenSUSE]
In alternativa, per installare la versione più recente di yt-dlp, utilizza il seguente curl o wget per scaricare il file binario ufficiale per il tuo sistema operativo.
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp # Make executable
Scarica MP3 (canzoni) dai video di YouTube su Linux
Il comando yt-dlp ha una pagina "aiuto"
piuttosto estesa e se vuoi rivederla, digita semplicemente:
yt-dlp --help
Se stai cercando un'opzione specifica, ti consiglio di utilizzare il comando grep e di cercare una parola specifica come mostrato.
yt-dlp --help | grep extract-audio
Ora per scaricare un video come traccia mp3, abbiamo bisogno delle seguenti due opzioni:
--extract-audio
(opzione breve -x) – Converti file video in file solo audio.--audio-format
: specifica il formato audio in cui verrà scaricato il file.
I formati audio supportati sono “miglior“, “aac“, “vorbis“, “mp3“, “ m4a", "opus" o "wav"; Per impostazione predefinita è impostato "migliore".
Scarica video di YouTube come canzone
Per scaricare un video come file di un brano, puoi utilizzare uno dei seguenti comandi:
yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=wp43OdtAAkM
Se desideri avere una copertina per il file del brano, puoi aggiungere l'opzione --embed-thumbnail
:
In tal caso, il comando sarà simile al seguente:
yt-dlp -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=MwpMEbgC7DA
Scarica tutti i brani da una playlist di YouTube
Come probabilmente avrai notato, le playlist di YouTube stanno diventando sempre più popolari ultimamente. Quindi è probabile che tu voglia scaricare più di una traccia da una playlist. Fortunatamente yt-dlp offre un'opzione per scaricare un'intera playlist o solo una serie di brani al suo interno.
A tale scopo, dovrai utilizzare le seguenti opzioni:
--playlist-start NUMBER
– Video della playlist da cui iniziare (il valore predefinito è 1).--playlist-end NUMBER
– Video della playlist con cui terminare (l'impostazione predefinita è l'ultimo).
Dove "NUMBER"
è il punto iniziale e finale della playlist. Il comando seguente scaricherà i primi 5 brani dalla playlist specificata:
$ yt-dlp -x --audio-format mp3 --playlist-start 1 --playlist-end 5 https://www.youtube.com/playlist?list=PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs
Se preferisci scaricare l'intera playlist, non utilizzare i parametri playlist-start e playlist-end. Invece, passa semplicemente l'URL della playlist.
Scarica tutti i brani da più playlist di YouTube
Per prima cosa devi creare un file di testo (ad esempio playlists.txt) e incollare gli URL delle playlist di YouTube che contengono i brani che desideri scaricare.
Apri un terminale ed esegui il comando seguente per scaricare tutti i brani dalle playlist:
yt-dlp -x --audio-format mp3 -i --batch-file='path/to/playlists.txt'
Quanto sopra è una soluzione semplice per scaricare più brani da diversi URL di Youtube.
Aggiorna YTP-DL
ytp-dl stesso può essere aggiornato alla versione più recente utilizzando il seguente comando.
yt-dlp -U
Conclusione
yt-dlp è uno strumento semplice ma potente che può aiutarti a scaricare musica sui tuoi dispositivi. Ora sei pronto per espandere le tue librerie musicali a un livello completamente nuovo.
Se avete domande o commenti, non esitate a inviarli nella sezione commenti qui sotto.