For noen dager siden utgivelsen av den nye versjonen av yt-dlp ble kunngjort, som er et verktøy for å laste ned lyd og video fra tjenester som YouTube. Verktøyet er en gaffel av youtube-dl basert på youtube-dlc-prosjektet, som ikke er under utvikling.
Siden så langt vi kan legge merke til stagnasjonen i utviklingen av det opprinnelige youtube-dl-prosjektet, siden den siste utgivelsen fant sted 5. juni 2021 og siden har det ikke vært noen nye utgivelser, til tross for tilstedeværelsen av en rekke nye bekreftelser i hovedgrenen.
Samtidig forblir noen stygge feil (for eksempel problemer med nedlasting av YouTube -videoer med aldersbegrensninger), som sammen med den beryktede mangelen på aktivitet reiser forskjellige spørsmål fra brukerne.
Om yt-dlp
Hovedfokuset for yt-dlp-utvikling er å legge til nye funksjoner og reparasjoner, i tillegg til å beholde alle relevante funksjoner i det opprinnelige prosjektet, for eksempel formatklassifisering: standardformatklassifiseringsalternativene er endret slik at høyere oppløsning og bedre kodeker nå foretrekkes i stedet for bare å bruke en høyere bithastighet. Du kan også angi sorteringsrekkefølgen med -S. Dette gir mye lettere formatvalg enn det som er mulig bare ved å bruke –format.
Likeledes det de fleste funksjonene fra andre youtube-dl gafler har blitt importert, spesielt alternativet «–write-comments» (lasting av videokommentarer i infojson), innebygging av forhåndsvisninger i mp4 / ogg / opus og andre.
Blant de nye funksjonene til yt-dlp mangler fra originalen er:
- Bruk SponsorBlock API for å fjerne / flagge sponsede innlegg på YouTube -videoer.
- Mulighet for å laste ned YouTube Music -album.
- Muligheten til enkelt å importere informasjonskapsler fra nettleseren.
- Del videoen inn i kapitler.
- Nedlasting av videoklipp med flere tråder.
- Mulighet for å bruke aria2c for å laste ned DASH (mpd) og HLS (m3u8).
- Nye videoutdragere
- Alle feeder (: ytfav ,: ytwatchlater, ytsubs, ythistory, ytrec) og støtter nedlasting av private spillelister fra flere innholdssider
- Søk (ytsearch:, ytsearchdate :), søkeadresser og kanalsøkarbeid
- Mixes støtter nedlasting av flere sider med innhold
- Delløsning for begrensningsproblemet
- Omdiriger automatisk start / URL for kanal / video for å bevare gammel oppførsel
- Ekstrahering av teksting fra manifester: Teksting kan hentes ut fra kringkastingsmedier.
- Flere utdatamaler og stier - Du kan tilby forskjellige utdatamaler og nedlastingsbaner for forskjellige filtyper.
- Du kan også angi en midlertidig bane der mellomliggende filer lastes ned med –baner (-P)
- Bærbar konfigurasjon - Konfigurasjonsfiler lastes automatisk fra rot- og hjemmekatalogene.
- Forbedringer av utdatamalen: Utdatamaler kan nå formateres for dato og klokkeslett, numeriske forskyvninger, objektsoverføring og mer.
- Andre nye alternativer: –utskrift, –søvn-forespørsler, –konvertere-miniatyrbilder, –skrive-lenke, –kreve-nedlasting-arkiv, –kreve-overskrive, –bryte-på-avvise osv.
- Forbedringer: Raskere Regex og andre operatører i –match-filter, multiple file check –postprocessor-argsy –downloader-args, flere alternativer for formatvalg og mer.
Hovednyheter om yt-dlp 2021.09.02
I denne nye versjonen er det fremhevet det implementeringen av samspillet med SponsorBlock API var inkludertsiden SponSkrub tidligere ble brukt til dette formålet.
også lagt til nye alternativer for å slette eller legge inn videokapitler og eksperimentell støtte for DASH -manifest (du trenger ffmpeg med denne oppdateringen).
Som for ekstraktorer nevnes det at det ble gjort mange reparasjoner i eksisterende avtrekkere, i tillegg til nye ble også lagt til, for eksempel: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.
Endelig hvis du er interessert i å vite mer om det av dette prosjektet, kan du sjekke detaljene I den følgende lenken.
Få yt-dlp
For de som er interessert i å kunne installere denne applikasjonen, kan de gjøre det med pip:
python3 -m pip install --upgrade yt-dlp
Eller en annen metode er med:
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