yt-dlp, een fork van youtube-dlc met nogal wat verbeteringen

Een paar dagen geleden de release van de nieuwe versie van yt-dlp werd aangekondigd, dat is een hulpprogramma om audio en video te downloaden van services zoals YouTube. Het hulpprogramma is: een vork van youtube-dl gebaseerd op het youtube-dlc-project, dat momenteel niet wordt ontwikkeld.

Sinds tot nu toe we kunnen de stagnatie van de ontwikkeling van het originele youtube-dl-project opmerken, sinds de laatste release plaatsvond op 5 juni 2021 en sindsdien zijn er geen nieuwe releases geweest, ondanks de aanwezigheid van een reeks nieuwe bevestigingen in de master-branch.

Tegelijkertijd blijven enkele vervelende bugs (bijvoorbeeld problemen met het downloaden van YouTube-video's met leeftijdsbeperkingen) niet gecorrigeerd, wat, in combinatie met het beruchte gebrek aan activiteit, verschillende vragen van gebruikers oproept.

Over yt-dlp

De belangrijkste focus van de ontwikkeling van yt-dlp is het toevoegen van nieuwe functies en oplossingen, evenals het behouden van alle relevante kenmerken van het oorspronkelijke project, zoals indelingsclassificatie: de standaard indelingsopties voor indelingen zijn gewijzigd, zodat hogere resolutie en betere codecs nu de voorkeur hebben in plaats van simpelweg een hogere bitrate te gebruiken. U kunt nu ook de sorteervolgorde specificeren met -S. Dit zorgt voor een veel eenvoudigere formaatselectie dan mogelijk is door simpelweg –format te gebruiken.

Evenzo dat de meeste functies van andere youtube-dl-vorken zijn geïmporteerd, in het bijzonder de optie «–write-comments» (videocommentaar laden in infojson), insluiten van previews in mp4 / ogg / opus en anderen.

Een van de nieuwe functies van yt-dlp ontbreken in het origineel zijn:

  • Gebruik de SponsorBlock API om gesponsorde berichten op YouTube-video's te verwijderen / markeren.
  • Mogelijkheid om YouTube Music-albums te downloaden.
  • De mogelijkheid om cookies eenvoudig vanuit de browser te importeren.
  • Verdeel de video in hoofdstukken.
  • Multi-threaded downloaden van videoclips.
  • Mogelijkheid om aria2c te gebruiken om DASH (mpd) en HLS (m3u8) te downloaden.
  • Nieuwe video-extractors
  • Alle feeds (: ytfav,: ytwatchlater,: ytsubs,: ythistory,: ytrec) en ondersteunt het downloaden van privéafspeellijsten van meerdere inhoudspagina's
  • Zoeken (ytsearch :, ytsearchdate :), zoek-urls en kanaalzoekwerk
  • Mixes ondersteunt het downloaden van meerdere pagina's met inhoud
  • Gedeeltelijke oplossing voor het beperkingsprobleem
  • Automatisch kanaal/video-start-url omleiden om oud gedrag te behouden
  • Extractie van ondertitels uit manifesten: ondertitels kunnen worden geëxtraheerd uit manifesten van uitgezonden media.
  • Meerdere uitvoersjablonen en -paden - U kunt verschillende uitvoersjablonen en downloadpaden voor verschillende soorten bestanden opgeven.
  • U kunt ook een tijdelijk pad instellen waar de tussenliggende bestanden worden gedownload met behulp van –paths (-P)
  • Draagbare configuratie - Configuratiebestanden worden automatisch geladen vanuit de root- en homedirectory's.
  • Uitvoersjabloonverbeteringen: Uitvoersjablonen kunnen nu worden opgemaakt voor datum en tijd, numerieke offsets, het doorlopen van objecten en meer.
  • Andere nieuwe opties: –print, –sleep-requests, –convert-thumbnails, –write-link, –force-download-archive, –force-overwrites, –break-on-rejectetc.
  • Verbeteringen: snellere Regex en andere operators in -match-filter, controle van meerdere bestanden -postprocessor-argsy -downloader-args, meer opties voor formaatselectie en meer.

Belangrijkste nieuws van yt-dlp 2021.09.02

In deze nieuwe versie wordt dat benadrukt de implementatie van de interactie met de SponsorBlock API was inbegrepen, omdat voorheen SponSkrub voor dit doel werd gebruikt.

ook nieuwe opties toegevoegd om videohoofdstukken te verwijderen of in te sluiten en experimentele ondersteuning voor DASH-manifesten (je hebt ffmpeg nodig met deze patch).

Wat extractors wordt vermeld dat er talloze reparaties zijn uitgevoerd in bestaande ventilatoren, naast er zijn ook nieuwe toegevoegd, zoals: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Eindelijk als u er meer over wilt weten van dit project, kunt u de details bekijken In de volgende link.

Download yt-dlp

Voor degenen die geïnteresseerd zijn om deze applicatie te kunnen installeren, kunnen ze het doen met pip:

python3 -m pip install --upgrade yt-dlp

Of een andere methode is met:

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


Voeg dit toe als voorkeursbron in Google.