Che cos'è yt-dlp?

yt-dlp è un programma gratuito da riga di comando che scarica video e audio da YouTube e da migliaia di altri siti. Funziona su Windows, macOS e Linux. Ha bisogno di FFmpeg per unire i flussi video e audio separati inviati dalla maggior parte dei siti, convertire l'audio e incorporare le miniature. Per scaricare da YouTube è necessario anche Deno. yt-dlp ha centinaia di opzioni, quindi per un download di base spesso bisogna cercare ogni volta gli stessi pochi parametri.

Descrizione dello strumento

Questo strumento crea un comando yt-dlp per un download di base. Incolla il link di un video o di una playlist, oppure più link separati da spazi, e scegli:

  • Download: il video oppure solo l'audio
  • Tipo di file: Qualsiasi, MP4 o MKV per i video, oppure Originale, MP3, M4A, Opus, FLAC o WAV per l'audio. Originale mantiene l'audio inviato dal sito, di solito Opus o M4A su YouTube, senza convertirlo
  • Qualità: la risoluzione più alta, da 2160p (4K) a 360p, oppure il bitrate per MP3, M4A e Opus. Migliore seleziona la qualità migliore disponibile sul sito
  • Cartella: dove salvare i file. Lasciala vuota per usare la cartella in cui esegui il comando
  • Nome file: il titolo con l'ID del video tra parentesi quadre, come yt-dlp assegna i nomi ai file per impostazione predefinita, oppure solo il titolo

In Opzioni puoi incorporare nel file i sottotitoli, la miniatura e i metadati, come il titolo, il canale e i capitoli. Puoi anche ignorare la playlist quando un link video rimanda anche a una playlist, così da scaricare solo quel video. I sottotitoli sono quelli aggiunti da chi ha caricato il video e, se disponibili, sono in inglese.

MP4 privilegia il video H.264 e l'audio AAC, compatibili con tutti i dispositivi. YouTube offre il formato H.264 solo fino a 1080p, quindi alle risoluzioni più alte il file MP4 contiene video VP9 o AV1, che alcuni lettori e programmi di montaggio video meno recenti non riescono ad aprire. MKV mantiene i flussi migliori così come sono.

Il comando viene creato nel browser. Copialo ed eseguilo in un terminale.

Esempi

Un video in MP4, con risoluzione massima di 1080p:

yt-dlp -t mp4 -S "res:1080" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"
Shell

L'audio in MP3, con la miniatura come copertina, salvato in una cartella Music:

yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata -P "~/Music" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"
Shell

Funzionalità

  • Qualità video da 360p a 4K oppure bitrate audio
  • Video in MP4 e MKV; audio in MP3, M4A, Opus, FLAC e WAV
  • Incorporamento di sottotitoli, miniatura e metadati
  • Cartella di download e nome file
  • Più link in un unico comando