yt-dlp, a youtube-dlc villája jó néhány fejlesztéssel

Néhány nappal ezelőtt bejelentették az yt-dlp új verziójának megjelenését. Ez a segédprogram lehetővé teszi a felhasználók számára, hogy hang- és videófájlokat töltsenek le olyan szolgáltatásokról, mint a YouTube. Ez a youtube-dl egy elágazása, amely a mára megszűnt youtube-dlc projekten alapul.

Eddig az eredeti youtube-dl projekt fejlesztésének stagnálását láthatjuk, mivel az utolsó kiadása 2021. június 5-én történt, és azóta nem voltak új kiadások, annak ellenére, hogy a master ágban számos új megerősítés történt.

Ugyanakkor néhány csúnya hiba (például a YouTube -videók letöltésével kapcsolatos, korhatárral kapcsolatos problémák) kijavíthatatlan marad, ami a hírhedt tevékenységhiány mellett különféle kérdéseket vet fel a felhasználók részéről.

Az yt-dlp-ről

Az yt-dlp fejlesztésének fő célja új funkciók és hibajavítások hozzáadása, miközben megőrizzük az eredeti projekt összes releváns funkcióját, például a formátumrendezést. Az alapértelmezett formátumrendezési beállításokat megváltoztattuk, hogy a nagyobb felbontást és a jobb kodekeket részesítsük előnyben a magasabb bitráta használatával szemben. Ezenkívül mostantól a rendezési sorrendet a `-S` kapcsolóval is megadhatjuk. Ez sokkal egyszerűbb formátumkiválasztást tesz lehetővé, mint ha csak a `-format` kapcsolót használnánk.

Hasonlóképpen, a youtube-dl más forkjaiból származó funkciók nagy részét importáltuk, különösen a "--write-comments" opciót (videóhozzászólások betöltése infojson formátumban), az előnézetek beágyazását mp4/ogg/opus fájlokba és egyebeket.

Az yt-dlp eredeti verziójából hiányzó új funkciói között szerepelnek a következők:

  • A SponsorBlock API használatával eltávolíthatja / megjelölheti a szponzorált bejegyzéseket a YouTube -videókról.
  • Lehetőség a YouTube Music albumok letöltésére.
  • A cookie -k könnyű importálásának lehetősége a böngészőből.
  • Ossza fel a videót fejezetekre.
  • Videoklipek többszálú letöltése.
  • Lehetőség az aria2c használatára a DASH (mpd) és a HLS (m3u8) letöltéséhez.
  • Új videóelszívók
  • Minden hírcsatorna (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) és támogatja a privát lejátszási listák letöltését több tartalomoldalról
  • Keresés (ytsearch:, ytsearchdate :), keresési URL -ek és csatornakeresés
  • A Mixek több oldal tartalom letöltését támogatják
  • Részleges megoldás a korlátozási problémára
  • A régi viselkedés megőrzése érdekében automatikusan átirányítja a csatorna / videó kezdő URL -jét
  • Feliratok kinyerése a manifesztumokból: A feliratok kivonhatók a sugárzott média manifesztjeiből.
  • Több kimeneti sablon és útvonal - Különféle kimeneti sablonokat és letöltési útvonalakat adhat meg a különböző típusú fájlokhoz.
  • Beállíthat egy ideiglenes elérési utat is, ahonnan a közvetítő fájlokat a –paths (-P) segítségével töltik le
  • Hordozható konfiguráció - A konfigurációs fájlok automatikusan betöltődnek a gyökérkönyvtárból és a saját könyvtárból.
  • Kimeneti sablonok továbbfejlesztései: A kimeneti sablonok most formázhatók dátumra és időre, numerikus eltolásokra, objektum bejárására stb.
  • További új lehetőségek: –nyomtatás, –alvás-kérések, –konvertálás-miniatűrök, –írási link, –erőforrás-letöltés-archiválás, –erő-felülírás, –törés-elutasítás stb.
  • Fejlesztések: Gyorsabb Regex és más operátorok a –match-szűrőben, több fájl ellenőrzése –postprocessor-argsy –letöltő-args, több formátumválasztási lehetőség és így tovább.

Az yt-dlp fő hírei 2021.09.02

Ez az új verzió kiemeli a SponsorBlock API-val való interakció lehetőségét , mivel korábban a SponSkrub-ot használták erre a célra.

Új opciók is hozzáadódtak a videófejezetek eltávolításához vagy beágyazásához , valamint kísérleti támogatást adtunk a DASH manifestekhez (ehhez a javításhoz ffmpeg szükséges).

A kivonatolókkal kapcsolatban megemlítik, hogy számos javítást végeztek a meglévő kivonatolókon, az újak hozzáadása mellett , mint például: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Végül, ha többet szeretnél megtudni erről a projektről, a részleteket az alábbi linken találod .

Szerezd meg az yt-dlp-t

Azok számára, akik érdeklődnek az alkalmazás telepítésének lehetősége iránt, megtehetik a pip segítségével:

python3 -m pip install --upgrade yt-dlp

Vagy más módszer a következő:

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


Hozzáadás előnyben részesített forrásként a Google-ben