Mõni päev tagasi teatati yt-dlp uue versiooni väljaandmisest, mis on utiliit heli ja video allalaadimiseks sellistest teenustest nagu YouTube. Kasulikkus on kahvel youtube-dl põhineb youtube-dlc projektil, mida praegu ei arendata.
Kuna siiani võime märgata esialgse youtube-dl projekti arengu stagneerumist, alates selle viimasest väljaandmisest toimus 5. juunil 2021 ja sellest ajast alates ei ole ühtegi uut väljaannet ilmunud, vaatamata sellele, et peaharus on mitu uut kinnitust.
Samal ajal jäävad mõned vastikud vead (näiteks probleemid vanusepiirangutega YouTube'i videote allalaadimisel) parandamata, mis tekitab koos kurikuulsa vähese aktiivsusega kasutajaid mitmesuguseid küsimusi.
Teave yt-dlp kohta
Yt-dlp arenduse põhirõhk on uute funktsioonide ja paranduste lisamisel, samuti säilitades kõik algse projekti asjakohased omadused, näiteks vormingu klassifikatsiooni: vormingu klassifitseerimise vaikesuvandeid on muudetud nii, et nüüd eelistatakse kõrgema eraldusvõime ja paremaid koodekeid, selle asemel et lihtsalt kasutada suuremat bitikiirust. Samuti saate nüüd sortimisjärjestust määrata, kasutades -S. See võimaldab vormingu valimist palju lihtsamini, kui see on võimalik ainult –format abil.
Samamoodi see enamik funktsioone teistest youtube-dl kahvlitest on imporditud, eriti valik «–kirjutage kommentaare» (videokommentaaride laadimine infojsonis), eelvaadete manustamine mp4 / ogg / opus jm.
Yt-dlp uute funktsioonide hulgas originaalist puudu on:
- SponsorBlock API abil saate YouTube'i videote sponsoreeritud postitusi eemaldada / märkida.
- Võimalus alla laadida YouTube Musicu albumeid.
- Võimalus küpsiseid brauserist hõlpsalt importida.
- Jagage video peatükkideks.
- Videolõikude mitme lõimega allalaadimine.
- Võimalus kasutada aria2c -d DASH (mpd) ja HLS (m3u8) allalaadimiseks.
- Uued video väljavõtjad
- Kõik kanalid (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) ja toetavad privaatsete esitusloendite allalaadimist mitmelt sisulehelt
- Otsing (ytsearch:, ytsearchdate :), otsingu URL -id ja kanaliotsing
- Mixes toetab mitme sisulehe allalaadimist
- Piiranguprobleemi osaline lahendus
- Vana käitumise säilitamiseks suunake kanali / video algus -URL automaatselt ümber
- Subtiitrite väljavõtmine manifestidest: Subtiitreid saab eraldada ringhäälingumeedia manifestidest.
- Mitu väljundi malli ja teed - saate erinevat tüüpi failide jaoks pakkuda erinevaid väljundmalle ja allalaadimisteid.
- Samuti saate määrata ajutise tee, kuhu vahefailid alla laaditakse, kasutades –paths (-P)
- Kaasaskantav konfiguratsioon - konfiguratsioonifailid laaditakse automaatselt juur- ja kodukataloogidest.
- Väljundmallide täiustused: väljundmalle saab nüüd vormindada kuupäeva ja kellaaja, numbrilise nihke, objektide läbimise ja muu jaoks.
- Muud uued valikud: –printimine, –unerežiimi taotlused, –pisipiltide teisendamine, –kirjutamislink, –jõudude allalaadimise arhiiv, –jõu-ülekirjutamine, –puhkus-tagasilükkamine jne.
- Täiustused: kiirem Regex ja teised operaatorid-match-filter, mitme faili kontroll-postprocessor-argsy-allalaadija-args, rohkem vorminguvaliku valikuid ja palju muud.
Yt-dlp peamised uudised 2021.09.02
Selles uues versioonis on see esile tõstetud kaasati SponsorBlock API -ga suhtlemise rakendamine, kuna varem kasutati selleks SponSkrubi.
Tambien lisas uusi võimalusi video peatükkide kustutamiseks või manustamiseks ja DASH manifestide eksperimentaalne tugi (selle plaastriga on vaja ffmpeg).
Nagu väljatõmbeid mainitakse, et tehti arvukalt parandusi olemasolevates fännides, lisaks lisandus ka uusi, näiteks: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.
Lõpuks kui olete huvitatud sellest rohkem teada saama selle projekti kohta saate üksikasju kontrollida Järgmisel lingil.
Hankige yt-dlp
Neile, kes on huvitatud selle rakenduse installimisest, saavad nad seda teha pipiga:
python3 -m pip install --upgrade yt-dlp
Või teine meetod on järgmine:
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