Před pár dny bylo oznámeno vydání nové verze yt-dlp, což je nástroj pro stahování zvuku a videa ze služeb, jako je YouTube. Nástroj je vidlička youtube-dl na základě projektu youtube-dlc, který se momentálně nevyvíjí.
Od té doby můžeme zaznamenat stagnaci vývoje původního projektu youtube-dl, protože jeho poslední vydání proběhlo 5. června 2021 a od té doby nedošlo k žádnému novému vydání, navzdory přítomnosti řady nových potvrzení v hlavní 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 cílem vývoje yt-dlp je přidání nových funkcí a oprav, stejně jako zachování všech relevantních funkcí původního projektu, jako je klasifikace formátu: výchozí možnosti klasifikace formátu byly změněny tak, že nyní je upřednostňováno vyšší rozlišení a lepší kodeky místo pouhého použití vyššího datového toku. Nyní můžete také určit pořadí řazení pomocí -S. To umožňuje mnohem snazší výběr formátu, než je možné jednoduše pomocí –formátu.
Stejně tak to většina funkcí z jiných youtube-dl vidlic byla importována, zejména možnost «–pište-komentáře» (načítání komentářů k videu v infojsonu), vkládání náhledů do mp4 / ogg / opus a dalších.
Mezi nové funkce yt-dlp z originálu chybí:
- 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
V této nové verzi je zdůrazněno, že byla zahrnuta implementace interakce s API SponsorBlock, protože k tomuto účelu byl dříve použit SponSkrub.
Také přidány nové možnosti pro odstranění nebo vložení kapitol videa a experimentální podpora pro manifesty DASH (s touto opravou potřebujete ffmpeg).
Pokud jde o extraktory uvádí se, že bylo provedeno mnoho oprav ve stávajících extraktorech, kromě přibyly také nové, například: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.
Konečně pokud máte zájem o tom vědět více tohoto projektu, můžete zkontrolovat podrobnosti 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