yt-dlp, gaffel/efterträdare till den avvecklade youtube-dl som låter dig ladda ner videor från dussintals plattformar

yt-dlp

För några år sedan, min då-ännu-inte-kamrat Darkcrizt publicerade en artikel som talar om youtube-dl, ett program skrivet i Python som gjorde det möjligt för oss att ladda ner videor från dussintals webbplatser från terminalen. youtube-dl Det var motorn som drev många program, men dess utvecklare bestämde sig för att överge den i slutet av 2021 (senaste versionen, 2021-12-17). Som har hänt med många andra projekt, beslutade andra att gå vidare och skapa en gaffel, och nu heter det bästa alternativet att ladda ner videor yt-dlp.

Det som också brukar hända när någon tar upp stafettpinnen som en annan tappar är att de försöker förbättra det som redan finns, och det är något som yt-dlp-teamet har ansvaret för att betona till den grad att de lägger till i sin officiella bild att det är «en gaffel av youtube-dl med extra funktioner och korrigeringar«. För de flesta fall, de tillagda funktioner De är som en statist, men det viktigaste enligt mig är rättelserna. Med andra ord, att uppdateringar fortsätter att släppas, eftersom det är vanligt att videotjänster gör ändringar och slutar med att bryta kompatibiliteten.

Hur man installerar yt-dlp

Att driva dig själv kan göras på olika sätt, men jag skulle rekommendera att du gör det genom python pip pakethanterare. Om någon är på en distro som ett Arch Linux-derivat och bestämmer sig för att tänka "Vad är poängen, om det är på AUR?" eller till och med i distributionsförråd, ja, säg ja, det är det, men uppdateringarna är inte lika snabba som det officiella paketet. Så om de gör ändringar i en videotjänst och det tar några dagar att uppdatera paketet kommer nedladdningen förmodligen inte att gå igenom. Om du använder pip-paketet behöver du bara uppdatera det och försöka igen.

Så jag insisterar på att använda det mest direkta paketet, och för att installera det, så länge du har Python installerat på operativsystemet (detta gäller för vem som helst), måste du öppna en terminal och skriva:

pip installera yt-dlp

Även om det är tillgängligt för alla plattformar som kan använda Python, inklusive iOS och iPadOS (via som fan), kanske du inte kan använda pip i alla scenarier, särskilt på Windows om du inte har gjort det har lagts till i din PATH. I så fall kan det vara nödvändigt att starta pip som en modul, och syntaxen skulle vara det python -m pip installera yt-dlp. Det kommer att göra en snabb nedladdning och du kan nu använda det.

UPPDATERAD: på senare tid finns det Linux-distributioner som inte tillåter användning pip för att installera programvara för hela systemet. Nu rekommenderas det att använda var och ens pakethanterare. Ett annat alternativ är att gå till din GitHub-sida, ladda ner den körbara filen, ge den körrättigheter och starta den från terminalen.

Hur det används

Och dess användning kan vara enkel eller komplicerad lite. Här kommer vi att förklara tre sätt att använda det, eftersom det inte är lätt att ta itu med allt det gör ens genom att läsa den officiella dokumentationen. För att ladda ner en video med bästa kvalitet öppnar vi en terminal och skriver programnamn följt av länken inom citattecken, till exempel:

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

Med detta kommer programmet att ladda ner det bästa ljudet och den bästa videon separat, och kommer att gå med dem genom att dra FFmpeg. Om vi ​​inte har FFmpeg installerat måste anslutning till videor från plattformar som YouTube göras för hand.

Andra nedladdningsalternativ med yt-dlp

Det andra sättet att ladda ner videorna är välja kvalitet. Det finns sätt att berätta den bästa videon, det bästa ljudet, allt tillsammans, separat... men jag föredrar att göra det på det här sättet. Istället för att sätta yt-dlp efter länken inom citattecken sätter vi -F före länken. -F ber dig visa oss i konsolen de olika formaten som är tillgängliga, och vi kommer att se något i stil med följande:

videoformat på youtube

Som du kan se visas mycket information. I den andra kolumnen ser vi videoformatet, i den tredje upplösningen eller om det bara är ljud, och i den femte storleken. För det här exemplet kommer vi att ladda ner videon i den högsta upplösningen som den är tillgänglig i och i mp4-format. För att göra detta måste vi titta på numret i den första kolumnen och använda det med alternativet -f, i det här fallet med gemener:

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

Nedladdningen blir exakt samma som att bara lägga länken, med skillnaden att vi kommer att ha valt vad som laddas ner. Och en detalj: detta kan också fungera på sidor som inte är video, men som har videon länkad.

För att välja ljud och video separat, bakom flagga -f lägger vi summan av båda, till exempel "-f 248+600" om det vi vill är att den ska ladda ner videon med högsta kvalitet, ljudet i lägsta kvalitet och, när det är klart, gå med i allt.

Vem vill veta mer om yt-dlp, dess officiella sida är detta.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Diego tyska Gonzalez sade

    Tack.
    Häromdagen installerade jag youtube-dl och det fungerade inte för mig. jag ska försöka

  2.   CMM sade

    Tack för uppdateringen