yt-dlp, vidlice youtube-dlc s několika vylepšeními

Před pár dny bylo oznámeno vydání nové verze yt-dlp. Tento nástroj umožňuje uživatelům stahovat audio a video ze služeb, jako je YouTube. Jedná se o fork youtube-dl, založený na dnes již neexistujícím projektu youtube-dlc.

Zatím můžeme pozorovat stagnaci vývoje původního projektu youtube-dl, od jeho posledního vydání 5. června 2021 a od té doby nedošlo k žádným novým vydáním, a to i přes přítomnost řady nových potvrzení v master větvi.

Některé ošklivé chyby (například problémy se stahováním videí z YouTube s věkovým omezením) přitom zůstávají neopravené, což spolu s notoricky známou nečinností vyvolává u uživatelů různé otázky.

O yt-dlp

Hlavním zaměřením vývoje yt-dlp je přidávání nových funkcí a oprav, přičemž jsou zachovány všechny relevantní funkce z původního projektu, jako je například řazení podle formátu. Výchozí možnosti řazení podle formátu byly změněny tak, aby upřednostňovaly vyšší rozlišení a lepší kodeky před pouhým použitím vyššího bitrate. Navíc nyní můžete zadat pořadí řazení pomocí `-S`. To umožňuje mnohem snazší výběr formátu než s pouhým `-format`.

Stejně tak byla importována většina funkcí z jiných forků youtube-dl, zejména volba „--write-comments“ (načítání komentářů k videu v infojsonu), vkládání náhledů do mp4/ogg/opus a další.

Mezi nové funkce yt-dlp , které v originále chybí, patří:

  • Pomocí SponsorBlock API můžete odebírat / označovat sponzorované příspěvky z videí YouTube.
  • Možnost stahování alb YouTube Music.
  • Možnost snadného importu cookies z prohlížeče.
  • Rozdělte video na kapitoly.
  • Stahování videoklipů s více vlákny.
  • Možnost použít aria2c ke stažení DASH (mpd) a HLS (m3u8).
  • Nové video extraktory
  • Všechny kanály (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) a podporuje stahování soukromých seznamů skladeb z více stránek s obsahem
  • Hledání (ytsearch:, ytsearchdate :), adresy URL vyhledávání a vyhledávání kanálů fungují
  • Mixy podporují stahování více stránek obsahu
  • Částečné řešení problému s omezením
  • Automaticky přesměrovat počáteční URL kanálu / videa, aby se zachovalo staré chování
  • Extrakce titulků z manifestů: Titulky lze extrahovat z manifestů vysílaných médií.
  • Více výstupních šablon a cest - Můžete poskytnout různé výstupní šablony a cesty pro stahování pro různé typy souborů.
  • Můžete také nastavit dočasnou cestu, kam se budou stahovat přechodné soubory pomocí –paths (-P)
  • Přenosná konfigurace - konfigurační soubory se automaticky načítají z kořenového a domovského adresáře.
  • Vylepšení výstupních šablon: Výstupní šablony lze nyní formátovat pro datum a čas, číselné posuny, procházení objektů a další.
  • Další nové možnosti: –tisk, –spánek-požadavky, –konvertovat-miniatury, –write-link, –force-download-archive, –force-overwrites, –break-on-odmítatc.
  • Vylepšení: Rychlejší Regex a další operátory v –match-filter, kontrola více souborů –postprocessor-argsy –downloader-args, více možností výběru formátu a další.

Hlavní zprávy o yt-dlp 2021.09.02

Tato nová verze zdůrazňuje zahrnutí interakce s rozhraním SponsorBlock API , protože dříve se k tomuto účelu používal SponSkrub.

Byly také přidány nové možnosti pro odebrání nebo vložení kapitol videa a experimentální podpora pro manifesty DASH (s touto záplatou vyžaduje ffmpeg).

Pokud jde o extraktory, je zmíněno, že u stávajících extraktorů byla provedena řada oprav a byly přidány nové , například: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

A konečně, pokud máte zájem dozvědět se o tomto projektu více, podrobnosti naleznete na následujícím odkazu.

Získejte yt-dlp

Pro ty, kteří mají zájem o instalaci této aplikace, to mohou udělat pomocí pip:

python3 -m pip install --upgrade yt-dlp

Nebo další metoda je s:

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


Přidat jako preferovaný zdroj v Googlu