yt-dlp, fork/nasljednik ukinutog youtube-dl-a koji vam omogućava preuzimanje videa sa desetina platformi

yt-dlp

Prije nekoliko godina, moj tada još ne-saputnik Darkcrizt javno članak koji govori o youtube-dl, programu napisanom na Python-u koji nam je omogućio da preuzimamo video zapise sa desetina lokacija sa terminala. youtube-dl Bio je to motor koji je pokretao mnoge programe, ali je njegov programer odlučio da ga napusti krajem 2021. (najnovija verzija, 2021-12-17). Kao što se dogodilo s mnogim drugim projektima, drugi su odlučili nastaviti kreirati viljušku, a sada se najbolja opcija za preuzimanje videa zove yt-dlp.

Ono što se takođe obično dešava kada neko preuzme štafetu koju drugi ispusti jeste da pokušava da unapredi ono što već postoji, a to je nešto što je yt-dlp tim zadužen da naglasi do te mere da u svojoj zvaničnoj slici doda da je to «fork youtube-dl sa dodatnim funkcijama i ispravkama«. U većini slučajeva, oni dodane funkcije One su kao dodatak, ali najvažnije su, po meni, korekcije. Drugim riječima, ažuriranja se i dalje objavljuju, jer je uobičajeno da video servisi unose promjene i na kraju naruše kompatibilnost.

Kako instalirati yt-dlp

Napajanje se može obaviti na različite načine, ali ja bih preporučio da to radite putem python pip menadžer paketa. Ako je neko na distribuciji kao što je Arch Linux derivat i odluči da razmisli "Koja je svrha, ako je na AUR-u?" ili čak u distributivnim repozitorijumima, pa, recite da jeste, ali ažuriranja nisu tako brza kao službeni paket. Dakle, ako naprave promjene u video servisu i potrebno je nekoliko dana da se ažurira paket, preuzimanje vjerovatno neće proći. Ako koristite pip paket, samo ga morate ažurirati i pokušati ponovo.

Zato insistiram na korištenju najdirektnijeg paketa, a da biste ga instalirali, sve dok imate instaliran Python na operativnom sistemu (ovo važi za svakoga), morate otvoriti terminal i napisati:

pip install yt-dlp

Iako je dostupan za bilo koju platformu koja može koristiti Python, uključujući iOS i iPadOS (preko a-ljuska), možda nećete moći koristiti pip u svim scenarijima, posebno u Windowsu ako niste dodano na vaš PATH. U tom slučaju, možda će biti potrebno pokrenuti pip kao modul, a sintaksa bi bila python -m pip instalirati yt-dlp. Brzo će preuzeti i sada ga možete koristiti.

AŽURIRANO: u novije vrijeme postoje Linux distribucije koje ne dozvoljavaju korištenje pipa za instaliranje softvera za cijeli sistem. Sada je preporučljivo koristiti menadžer paketa svakog od njih. Druga opcija je da odete na vašu GitHub stranicu, preuzmete izvršnu datoteku, date joj dozvole za izvršavanje i pokrenete je sa terminala.

Kako se koristi

A njegova upotreba može biti jednostavna ili malo komplikovana. Ovdje ćemo objasniti tri načina za korištenje, jer rješavanje svega što radi nije lako čak ni čitanjem službene dokumentacije. Za preuzimanje video zapisa najboljeg kvaliteta, otvorit ćemo terminal i napisati ime programa praćeno vezom u navodnicima, kao što su:

yt-dlp "https://www.youtube.com/xxxxxxxxx"

Uz to, program će zasebno preuzeti najbolji audio i najbolji video, i će im se pridružiti povlačenjem FFmpeg. Ako nemamo instaliran FFmpeg, spajanje videa sa platformi kao što je YouTube morat će se obaviti ručno.

Ostale opcije preuzimanja sa yt-dlp

Drugi način za preuzimanje video zapisa je odabiru kvaliteta. Postoje načini da vam kažem najbolji video, najbolji audio, sve zajedno, odvojeno... ali ja radije to radim na ovaj način. Umjesto stavljanja yt-dlp iza veze u navodnicima, stavljamo -F prije veze. -F traži da nam na konzoli pokažete različite formate koji su dostupni, a mi ćemo vidjeti nešto poput sljedećeg:

video formate na youtube

Kao što vidite, prikazuje se mnogo informacija. U drugoj koloni vidimo video format, u trećoj rezoluciju ili ako je samo audio, a u petoj veličinu. Za ovaj primjer, mi ćemo preuzeti video u najvećoj rezoluciji u kojoj je dostupan iu mp4 formatu. Da bismo to učinili, moramo pogledati broj u prvom stupcu i koristiti ga s opcijom -f, u ovom slučaju malim slovima:

yt-dlp -f 137 "https://www.youtube.com/xxxxxxxxx"

Preuzimanje će biti potpuno isto kao i samo stavljanje linka, s tom razlikom što ćemo mi izabrati ono što se preuzima. I jedan detalj: ovo može funkcionirati i na stranicama koje nisu video, ali imaju video link.

Da biste odabrali audio i video zasebno, iza Zastava -f stavićemo zbroj oba, na primjer "-f 248+600" ako ono što želimo je da preuzme video u svom najvišem kvalitetu, audio u najnižem kvalitetu i, kada završi, pridruži se svemu.

Ko želi da sazna više o yt-dlp-u, njegova zvanična stranica je esta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Diego German Gonzalez rekao je

    Hvala.
    Pre neki dan sam instalirao youtube-dl i nije mi radio. Pokušaću

  2.   CMM rekao je

    Hvala na ažuriranju