Prije nekoliko dana najavljeno je izdavanje nove verzije yt-dlp-a, koji je uslužni program za preuzimanje audio i video zapisa sa usluga poput YouTubea. Uslužni program je vilica youtube-dl na temelju projekta youtube-dlc koji se trenutno ne razvija.
Od do sada možemo primijetiti stagnaciju u razvoju izvornog youtube-dl projekta, od posljednjeg izdanja od 5. lipnja 2021. godine i od tada nije bilo novih izdanja, unatoč prisutnosti niza novih potvrda u glavnoj podružnici.
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 ispravki, kao i zadržavanje svih relevantnih značajki izvornog projekta, poput klasifikacije formata: zadane su mogućnosti klasifikacije formata promijenjene tako da se sada preferira veća rezolucija i bolji kodeci umjesto da se jednostavno koristi viši bitrate. Također, sada možete odrediti redoslijed sortiranja pomoću -S. To omogućuje mnogo lakši odabir formata nego što je moguće jednostavno pomoću –format.
Isto tako i to većina značajki s drugih youtube-dl vilica je uvezena, posebno opciju «–piši-komentare» (učitavanje video komentara u infojson), ugrađivanje pregleda u mp4 / ogg / opus i druge.
Među novim značajkama yt-dlp u originalu nedostaju:
- 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
U ovoj novoj verziji istaknuto je da uključena je implementacija interakcije sa API -jem SponsorBlock, budući da se ranije u tu svrhu koristio SponSkrub.
también dodane nove opcije za brisanje ili ugradnju video poglavlja i eksperimentalna podrška za manifestacije DASH -a (potreban vam je ffmpeg s ovom zakrpom).
Što se tiče ekstraktori spominje se da su napravljeni brojni popravci u postojećim obožavateljima, pored dodani su i novi, kao što su: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.
Konačno ako vas zanima više o tome ovog projekta možete provjeriti pojedinosti U sljedećem linku.
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