yt-dlp, vilica youtube-dlc s kar nekaj izboljšavami

Pred nekaj dnevi napovedana je bila izdaja nove različice yt-dlp, ki je pripomoček za prenos zvoka in videa iz storitev, kot je YouTube. Pripomoček je vilica youtube-dl temelji na projektu youtube-dlc, ki se trenutno ne razvija.

Od doslej lahko opazimo zastoj pri razvoju prvotnega projekta youtube-dl, od zadnje izdaje 5. junija 2021 in od takrat ni bilo novih izdaj, kljub prisotnosti vrste novih potrditev v glavni veji.

Hkrati nekatere grde napake (na primer težave s prenosom videoposnetkov YouTube s starostnimi omejitvami) ostajajo nepopravljene, kar ob zloglasnem pomanjkanju dejavnosti od uporabnikov odpira različna vprašanja.

O yt-dlp

Glavni poudarek razvoja yt-dlp je dodajanje novih funkcij in popravkov, kot tudi ohranjanje vseh pomembnih značilnosti prvotnega projekta, na primer klasifikacije formatov: privzete možnosti razvrščanja formatov so bile spremenjene, tako da so zdaj prednostnejša višja ločljivost in boljši kodeki, namesto da preprosto uporabite višjo bitno hitrost. Zdaj lahko z -S določite tudi vrstni red razvrščanja. To omogoča veliko lažjo izbiro formata, kot je mogoče preprosto z uporabo –format.

Prav tako to večina funkcij iz drugih vilic youtube-dl je uvoženih, zlasti možnost «–piši-komentarje» (nalaganje video komentarjev v infojson), vdelavo predogledov v mp4 / ogg / opus in druge.

Med novimi funkcijami yt-dlp v izvirniku manjkajo:

  • Z API -jem SponsorBlock odstranite / označite sponzorirane objave v videoposnetkih YouTube.
  • Možnost prenosa albumov YouTube Music.
  • Možnost enostavnega uvoza piškotkov iz brskalnika.
  • Video razdelite na poglavja.
  • Prenos video posnetkov v več nitih.
  • Možnost uporabe aria2c za prenos DASH (mpd) in HLS (m3u8).
  • Novi video ekstraktorji
  • Vsi viri (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) in podpira prenos zasebnih seznamov predvajanja z več strani z vsebino
  • Iskanje (ytsearch:, ytsearchdate :), iskanje url in iskanje kanalov
  • Mixes podpira prenos več strani vsebine
  • Delna rešitev problema omejevanja
  • Samodejno preusmerite začetni URL kanala / videa, da ohranite staro vedenje
  • Izvleček podnapisov iz manifestov: Podnapise je mogoče izvleči iz manifestov radiodifuznih medijev.
  • Več izhodnih predlog in poti - Za različne vrste datotek lahko ponudite različne izhodne predloge in poti prenosa.
  • Nastavite lahko tudi začasno pot, kamor se posredniške datoteke naložijo z uporabo –paths (-P)
  • Prenosna konfiguracija - konfiguracijske datoteke se samodejno naložijo iz korenskega in domačega imenika.
  • Izboljšave izhodne predloge: Izhodne predloge je zdaj mogoče oblikovati za datum in čas, številske odmike, premikanje predmetov in drugo.
  • Druge nove možnosti: –print, –sleep-requests, –convert-thumbnails, –write-link, –force-download-archive, –force-overwrites, –break-on-rejectetc.
  • Izboljšave: hitrejši regex in drugi operaterji v –match-filter, preverjanje več datotek –postprocessor-argsy –downloader-args, več možnosti izbire formata in drugo.

Glavne novice yt-dlp 2021.09.02

V tej novi različici je poudarjeno, da vključena je bila izvedba interakcije z API -jem SponsorBlock, saj je bil prej v ta namen uporabljen SponSkrub.

Tudi dodane nove možnosti za brisanje ali vdelavo video poglavij in eksperimentalno podporo za manifesta DASH (s tem popravkom potrebujete ffmpeg).

Kar se tiče ekstraktorji se omenja, da so bili narejeni številni popravki v obstoječih ekstraktorjih, poleg dodani so bili tudi novi, kot so: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Končno če vas zanima več o tem tega projekta lahko preverite podrobnosti V naslednji povezavi.

Pridobite yt-dlp

Za tiste, ki jih zanima namestitev te aplikacije, lahko to storijo s pipom:

python3 -m pip install --upgrade yt-dlp

Ali pa je druga metoda:

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


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.