YouTube-DL-Last ned YouTube-videoer som bruker Termux

YouTube-DL er et Windows, Mac OS, i tillegg til GNU/Linux-verktøy som gjør nedlasting av nettvideoer ganske enklere. Den implementerer en kraftig nedlastingsmotor så vel som nedlasting, samt manipulere lyd samt videodata fra en rekke nettsteder. Som navnet antyder, startet det opprinnelig som et verktøy for å laste ned YouTube-videoer på Android ved å bruke YouTube-DL-kommandoer, men det ble senere utvidet av nabolaget for å støtte mye mer enn hundre forskjellige nettsteder. Det er åpen kildekode, lite i størrelse og tillater nedlasting av medier med en enkelt kommando.

Mellom andre støtter “YouTube-DL” -kommandoer nedlasting fra å overholde tjenestene:

YouTube

ADN – Anime Digital Network

Audiomack

BBC

Dailymotion

Oppdagelse

Play.fm

Rykke

Vimeo

En liste over alle støttede nettsteder kan oppdages her.

Takket være arbeidet med open source-samfunnet, er det mulig å kjøre YouTube-DL på Android med Termux. Når den er installert, vil alle driften bli støttet totalt på Android -enheten, inkludert å trekke ut lyd fra videodata (f.eks nettsiden.

Hvordan sette den opp

Installer termux

Installer termux: API -plugin. Termux trenger denne pluginen for å få tilgang til Android -enhetens lagring.

Aktiver lagringsgevinst tilgang til Termux. Åpne Termux -appen i tillegg til å gå inn på kommandoen:
Termux-Setup-lagring
Gadgeten din kan kaste en dialog som ber om lagring få tilgang til autorisasjon for Termux -appen.

Installer nødvendige pakker
Inne i Termux, gå inn i overholdelsen med kommandoen:

pkg set opp -y ffmpeg python
Dette vil sette opp Python så vel som FFMPEG -avhengigheter. Neste, sett opp YouTube-DL med overholdelsen med kommandoen:

Pip Sett opp YouTube-DL

Må lese: Hvordan konvertere mediedata ved bruk av FFMPEG så vel som Termux

Hvordan bruke YouTube-DL til å laste ned YouTube-videoer

YouTube-DL muliggjør full mediemanipulering ved å bruke en enkelt kommando. Vi kan sette i gang en grunnleggende nedlasting med overholdelsen med kommandoen:

youtube-dl media_url
Der media_url er nettadressen til mediefilen. For å laste ned traileren til Motion Picture Pulp Fiction fra YouTube, vil vi for eksempel problem med denne kommandoen:

YouTube-DL
YouTube-DL vil umiddelbart trekke ut websideinfo i tillegg til å laste ned mediefilen. På nåværende versjoner laster YouTube-DL umiddelbart ned video så vel som lydstrømmer av den aller beste tilbudte høy kvalitet når ingen ekstra valg blir gitt til den.

Valg av video så vel som lydformat

YouTube-DL leverer forskjellige konfigurasjonsvalg for det nedlastede videoformatet. Helt først av alt, består av -f -parameteren alle stiler som tilbys for nedlasting:

YouTube -dl -f
Dette vil gi en utgang som følgende:

YouTube-DL-kommandoer
Redaktører Pick: Har mørke temaer så vel som svarte bakgrunnsbilder, sparer batteri?

Den aller første kolonnen viser stilkoden, andre kolonne medieutvidelsen så vel som den tredje oppløsningen (for videostrømmer). Betydning at vi krever å laste ned den aller beste tilbudte (den siste) videostrømmen samt 160K Opus Audio Stream, vi krever å gi kommandoen for å overholde kommandoen:

YouTube -dl -f 22+251
Der -f -parameteren instruerer YouTube -DL å velge Style Codes 22 så vel som 251, som representerer henholdsvis videoen og lydstrømmen.

Utvalg basert på betingelser

YouTube-DL leverer en fascinerende ytelse for enkeltpersoner som krever høyere kontroll. Video så vel som lyd kan filtreres ved å sette en tilstand i parentes, som i -f “[høyde = 720]” (velger samt nedlasting av en video med 720 piksler høyde), eller -f “[FilSize> 10m]” (Velger så vel som nedlastingsmedier med datastørrelse høyere enn 10 MB). Felt som kan brukes i Conditionals er følgende:

Filesize: Antall byte, hvis forstått på forhånd

Bredde: bredden på videoen, hvis kjent

Høyde: Høyden på videoen, hvis kjent

TBR: Typisk bitrate av lyd så vel som video i KBIT/S

ABR: Typisk lydkurs i Kbit/s

VBR: Typisk videobitrate i Kbit/s

ASR: Lydprøvetakingshastighet i Hertz

FPS: bildefrekvens

Så overholdelsen med kommandoen vil velge så vel som nedlasting av videodata med bildefrekvens høyere enn 25, høyden høyere eller lik 720 piksler samt lydprøvetakingshastighet høyere enn 44200 Hz:

YouTube -dl -f “[fps> 25] [høyde> = 720] [ASR> 44200]” Media_url
Hvis ingen tilbudte lyd-/videostrømmer dekker de medfølgende kriteriene, vil YouTube-DL vise en feilmelding samt avkjørsel. Filtrering Bruk av betingelser kan være fordelaktig for eldre Android -enheter, som ikke raskt kan avkode videodata med høye oppløsninger.

Trekke ut i tillegg til å konvertere lyd

For å trekke ut lyd fra mediefiler, må -x -kommandolinjeparameteren sendes. Det er også mulig å velge det ekstraherte lydformatet, med –audio-format-parameterennull

Back to top