yt-dlp, fork/successore del fuori produzione youtube-dl che permette di scaricare video da decine di piattaforme

yt-dlp

Qualche anno fa, il mio allora non ancora compagno Darkcrizt ha pubblicato un articolo che parlava di youtube-dl, un programma scritto in Python che ci permetteva di scaricare video da decine di siti dal terminale. youtube-dl Era il motore che alimentava molti programmi, ma il suo sviluppatore ha deciso di abbandonarlo alla fine del 2021 (ultima versione, 2021-12-17). Come è successo con molti altri progetti, altri hanno deciso di andare avanti creando un fork, e ora si chiama l'opzione migliore per scaricare video yt-dlp.

Quello che di solito accade anche quando qualcuno raccoglie il testimone che un altro lascia è che cerca di migliorare ciò che già esiste, e questo è qualcosa che il team di yt-dlp ha il compito di sottolineare al punto da aggiungere nella loro immagine ufficiale che è «un fork di youtube-dl con funzionalità e correzioni aggiunte«. Per la maggior parte dei casi, quelli funzioni aggiunte Sono come extra, ma la cosa più importante, secondo me, sono le correzioni. In altre parole, gli aggiornamenti continuano a essere rilasciati, perché è normale che i servizi video apportino modifiche e finiscano per interrompere la compatibilità.

Come installare yt-dlp

L'autoalimentazione può essere eseguita in diversi modi, ma consiglierei di farlo attraverso il gestore di pacchetti pip python. Se qualcuno è su una distribuzione come un derivato di Arch Linux e decide di pensare "Qual è il punto, se è su AUR?" o anche nei repository di distribuzione, beh, diciamo di sì, lo è, ma gli aggiornamenti non sono veloci come il pacchetto ufficiale. Quindi, se apportano modifiche a un servizio video e sono necessari alcuni giorni per aggiornare il pacchetto, il download probabilmente non andrà a buon fine. Se usi il pacchetto pip, devi solo aggiornarlo e riprovare.

Quindi insisto per usare il pacchetto più diretto, e per installarlo, a patto di avere Python installato sul sistema operativo (questo vale per chiunque), bisogna aprire un terminale e scrivere:

pip installa yt-dlp

Sebbene sia disponibile per qualsiasi piattaforma in grado di utilizzare Python, inclusi iOS e iPadOS (tramite un-conchiglia), potresti non essere in grado di utilizzare pip in tutti gli scenari, specialmente su Windows se non lo hai fatto aggiunto al tuo PERCORSO. In tal caso, potrebbe essere necessario avviare pip come modulo e la sintassi sarebbe python -m pip installa yt-dlp. Eseguirà un download rapido e ora potrai usarlo.

AGGIORNATO: più recentemente, ci sono distribuzioni Linux che non consentono l'utilizzo seme per installare software a livello di sistema. Ora si consiglia di utilizzare il gestore pacchetti di ciascuno. Un'altra opzione è andare alla tua pagina GitHub, scaricare il file eseguibile, concedergli i permessi di esecuzione e avviarlo dal terminale.

Come viene usato

E il suo utilizzo può essere semplice o un po’ complicato. Qui spiegheremo tre modi per utilizzarlo, perché affrontare tutto ciò che fa non è semplice nemmeno leggendo la documentazione ufficiale. Per scaricare un video con la sua migliore qualità, apriremo un terminale e scriveremo il file nome del programma seguito dal collegamento tra virgolette, come ad esempio:

yt-dlp "https://www.youtube.com/xxxxxxxxx"

Con questo, il programma scaricherà separatamente il miglior audio e il miglior video li unirà tirando FFmpeg. Se non abbiamo installato FFmpeg, l'unione di video da piattaforme come YouTube dovrà essere eseguita a mano.

Altre opzioni di download con yt-dlp

L'altro modo per scaricare i video è scegliendo la qualità. Ci sono modi per raccontarti il ​​miglior video, il miglior audio, tutti insieme, separatamente... ma io preferisco farlo in questo modo. Invece di mettere yt-dlp dopo il collegamento tra virgolette, mettiamo -F prima del collegamento. -F ti chiede di mostrarci nella console i diversi formati disponibili e vedremo qualcosa di simile al seguente:

formati video su youtube

Come puoi vedere, vengono visualizzate molte informazioni. Nella seconda colonna vediamo il formato video, nella terza la risoluzione o se è solo audio, e nella quinta la dimensione. Per questo esempio, scaricheremo il video alla massima risoluzione in cui è disponibile e in formato mp4. Per fare questo, dobbiamo guardare il numero nella prima colonna, e usarlo con l'opzione -f, in questo caso in minuscolo:

yt-dlp -f 137 "https://www.youtube.com/xxxxxxxxx"

Il download sarà esattamente lo stesso del semplice inserimento del link, con la differenza che avremo scelto cosa scaricare. E un dettaglio: questo può funzionare anche su pagine che non sono video, ma hanno il video collegato.

Per selezionare audio e video separatamente, dietro il bandiera -f metteremo la somma di entrambi, ad esempio "-f 248+600" se quello che vogliamo è scaricare il video alla massima qualità, l'audio alla minima e, una volta terminato, unire il tutto.

Chi vuole saperne di più su yt-dlp, la sua pagina ufficiale è questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Diego German Gonzalez suddetto

    Grazie.
    Proprio l'altro giorno ho installato youtube-dl e non ha funzionato per me. sto per provare

  2.   CMM suddetto

    Grazie per l'attualizzazione