Ricerca nel sito web

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.