yt-dlp, fork/nasljednik ukinutog youtube-dl-a koji vam omogućuje preuzimanje videozapisa s desetaka platformi

yt-dlp

Prije nekoliko godina, moj tada još nesuputnik Darkcrizt objavio članak koji govori o youtube-dl, programu napisanom u Pythonu koji nam je omogućio preuzimanje videa s desetaka stranica s terminala. youtube-dl Bio je to motor koji je pokretao mnoge programe, ali njegov programer odlučio ga je napustiti krajem 2021. (najnovija verzija, 2021.). Kao što se dogodilo s mnogim drugim projektima, drugi su odlučili krenuti naprijed stvarajući fork, a sada je najbolja opcija za preuzimanje videozapisa tzv. yt-dlp.

Ono što se također obično događa kada netko uzme štafetu koju drugi ispusti je da pokušava unaprijediti ono što već postoji, a to je nešto što je zadužen yt-dlp tim naglasiti do te mjere da u svojoj službenoj slici doda da je «fork youtube-dl-a s dodanim značajkama i popravcima«. U većini slučajeva, oni dodane funkcije Jesu kao dodatak, ali najvažniji su, po meni, ispravci. Drugim riječima, ažuriranja se i dalje objavljuju jer je uobičajeno da video usluge unose promjene i na kraju prekidaju kompatibilnost.

Kako instalirati yt-dlp

Napajati se možete na različite načine, ali ja bih preporučio da to učinite putem python pip upravitelj paketa. Ako je netko na distribuciji kao što je derivat Arch Linuxa i odluči pomisliti "Koja je svrha, ako je na AUR-u?" ili čak u distribucijskim spremištima, pa, recite da, jest, ali ažuriranja nisu tako brza kao službeni paket. Dakle, ako unesu izmjene u video uslugu i potrebno je nekoliko dana da se ažurira paket, preuzimanje vjerojatno neće proći. Ako koristite pip paket, samo ga morate ažurirati i pokušati ponovno.

Stoga inzistiram na korištenju najizravnijeg paketa, a da biste ga instalirali, sve dok imate instaliran Python na operativnom sustavu (ovo vrijedi za svakoga), morate otvoriti terminal i napisati:

pip instaliraj yt-dlp

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

AŽURIRANO: u novije vrijeme postoje distribucije Linuxa koje ne dopuštaju korištenje zvjezdica za instaliranje softvera za cijeli sustav. Sada se preporuča korištenje svakog pojedinačnog upravitelja paketa. Druga je mogućnost da odete na svoju GitHub stranicu, preuzmete izvršnu datoteku, date joj dopuštenja za izvršavanje i pokrenete je s terminala.

Kako se koristi

A njegova uporaba može biti jednostavna ili pomalo komplicirana. Ovdje ćemo vam objasniti tri načina kako ga koristiti, jer nositi se sa svime što radi nije jednostavno ni čitajući službenu dokumentaciju. Za preuzimanje videozapisa u najboljoj kvaliteti, otvorit ćemo terminal i napisati naziv programa iza kojeg slijedi poveznica u navodnicima, kao što su:

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

Time će program zasebno preuzeti najbolji audio i najbolji video i pridružit će im se povlačenjem FFmpeg. Ako nemamo instaliran FFmpeg, spajanje videozapisa s platformi poput YouTubea morat ćemo napraviti ručno.

Ostale opcije preuzimanja s yt-dlp

Drugi način preuzimanja videa je birajući kvalitetu. 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 poveznice pod navodnicima, stavili smo -F prije veze. -F traži da nam u konzoli pokažete različite formate koji su dostupni, a mi ćemo vidjeti nešto poput sljedećeg:

video formati na youtube

Kao što vidite, prikazano je mnogo informacija. U drugom stupcu vidimo video format, u trećem rezoluciju ili ako je samo audio, a u petom 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 -f opcijom, u ovom slučaju malim slovima:

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

Preuzimanje će biti potpuno isto kao i samo postavljanje poveznice, s tom razlikom što ćemo mi odabrati što se preuzima. I jedan detalj: ovo također može raditi na stranicama koje nisu video, ali imaju link na video.

Za zasebni odabir audio i video zapisa iza zastava -f stavit ćemo zbroj oba, na primjer "-f 248+600" ako ono što želimo je da preuzme video u najvišoj kvaliteti, audio u najnižoj kvaliteti i, kada završi, sve to spoji.

Tko želi znati više o yt-dlp-u, njegova službena stranica je esta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Diego Nijemac Gonzalez dijo

    Hvala Vam.
    Baš neki dan sam instalirao youtube-dl i nije mi radio. Ja ću pokušati

  2.   CMM dijo

    Hvala na ažuriranju