yt-dlp, račva youtube-dlc-a s dosta poboljšanja

Prije nekoliko dana najavljeno je izlazak nove verzije yt-dlp-a. Ovaj uslužni program omogućuje korisnicima preuzimanje zvuka i videa s usluga poput YouTubea. To je fork youtube-dl-a temeljen na sada ugašenom projektu youtube-dlc.

Zasad možemo vidjeti stagnaciju razvoja originalnog youtube-dl projekta, budući da se njegovo posljednje izdanje dogodilo 5. lipnja 2021. i od tada nije bilo novih izdanja, unatoč prisutnosti niza novih potvrda u glavnoj grani.

Istodobno, neke neugodne pogreške (na primjer, problemi s preuzimanjem YouTube videozapisa s dobnim ograničenjima) ostaju neispravljene, što, uz notorni nedostatak aktivnosti, postavlja različita pitanja kod korisnika.

O yt-dlp-u

Glavni fokus razvoja yt-dlp-a je dodavanje novih značajki i ispravaka, uz zadržavanje svih relevantnih značajki iz izvornog projekta, poput sortiranja formata. Zadane opcije sortiranja formata promijenjene su kako bi se dao prioritet većoj rezoluciji i boljim kodecima u odnosu na jednostavno korištenje veće brzine prijenosa. Osim toga, sada možete odrediti redoslijed sortiranja pomoću `-S`. To omogućuje puno lakši odabir formata nego što je to moguće samo s `-format`.

Isto tako, uvezena je većina značajki iz drugih forkova youtube-dl-a, posebno opcija "--write-comments" (učitavanje video komentara u infojson), ugrađivanje pregleda u mp4/ogg/opus i druge.

Među novim značajkama yt-dlp-a koje nedostaju u originalu su:

  • Upotrijebite API SponsorBlock za uklanjanje / označavanje sponzoriranih postova na YouTube videozapisima.
  • Mogućnost preuzimanja albuma YouTube Music.
  • Mogućnost lakog uvoza kolačića iz preglednika.
  • Podijelite video u poglavlja.
  • Preuzimanje videoisječaka s više niti.
  • Mogućnost korištenja aria2c za preuzimanje DASH (mpd) i HLS (m3u8).
  • Novi video ekstraktori
  • Svi sažeci sadržaja (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) i podržava preuzimanje privatnih popisa pjesama s više stranica sa sadržajem
  • Pretražite (ytsearch:, ytsearchdate :), radite na URL -ovima i pretraživanju kanala
  • Mixes podržava preuzimanje više stranica sadržaja
  • Djelomično rješenje problema ograničenja
  • Automatski preusmjeri početni URL kanala / videozapisa radi očuvanja starog ponašanja
  • Izdvajanje titlova iz manifesta: Titlovi se mogu izdvojiti iz manifesta emitiranih medija.
  • Više izlaznih predložaka i putova - možete ponuditi različite izlazne predloške i staze za preuzimanje za različite vrste datoteka.
  • Također možete postaviti privremeni put na koji se posredničke datoteke preuzimaju pomoću –paths (-P)
  • Prijenosna konfiguracija - Konfiguracijske datoteke automatski se učitavaju iz korijenskog i kućnog direktorija.
  • Poboljšanja izlaznih predložaka: Izlazni predlošci sada se mogu oblikovati za datum i vrijeme, numeričke pomake, prijelaz objekta i drugo.
  • Ostale nove opcije: –print, –sleep-requests, –convert-thumbnails, –write-link, –force-download-archive, –force-overwrites, –break-on-rejectetc.
  • Poboljšanja: Brži Regex i drugi operatori u –match-filteru, provjera više datoteka-postprocessor-argsy –downloader-args, više mogućnosti odabira formata i još mnogo toga.

Glavne vijesti za yt-dlp 2021.09.02

Ova nova verzija ističe uključivanje interakcije sa SponsorBlock API-jem , budući da se prije u tu svrhu koristio SponSkrub.

Također su dodane nove opcije za uklanjanje ili ugrađivanje poglavlja videa i eksperimentalna podrška za DASH manifeste (zahtijeva ffmpeg s ovom zakrpom).

Što se tiče ekstraktora, spominje se da su napravljene brojne ispravke postojećih ekstraktora, uz dodatak novih , kao što su: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Konačno, ako ste zainteresirani saznati više o ovom projektu, detalje možete pronaći na sljedećoj poveznici.

Nabavite yt-dlp

Za one koji su zainteresirani za instaliranje ove aplikacije, to mogu učiniti pomoću pipa:

python3 -m pip install --upgrade yt-dlp

Ili 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


Dodaj kao preferirani izvor na Googleu