Der er masser af online-sider og Android-apps, der lader dig downloade videoer fra Internettet. Men hvad med vi gør dette med Android-terminal (ingen ROOT krævet). Lyder nørdet? Lad os se, hvordan man gør det.
Relaterede:3 måder at sløjfe YouTube-videoer på Android og iOS
Fordele
- Ingen grund til at forlade YouTube-appen eller nogen app for den sags skyld
- Intet behov for at downloade nogen tredjepartsapp, der er fyldt med annoncer
- Sæt det op en gang og glem det for evigt.
Ulemper
- Brug for noget tinkering med Android-terminalen
- Du har ikke flere downloadmuligheder (360p eller 480 osv.), Som du får i andre apps
Så hvordan fungerer det?
Nå, sig, du ser enhver video i YouTube-appen, og du vil downloade den. Så tryk bare på delingsikonet øverst til højre. Vælg termux app. Dette starter en terminalemulator og kører nogle kommandoer. Og det er det, din video downloades i filmappens YouTube-mappe
Denne metode understøtter omkring 1250 steder inklusive alle de populære videosider - YouTube, Vimeo, Facebook, twitch osv. Du kan tjekke den komplette liste på siden med YouTube-dl-understøttede sider.
Jeg anbefaler stærkt, at du først ser den følgende video, i dette indlæg forklarer jeg trinene og retter nogle almindelige fejl, som du kan få, når du prøver metoden. Så lad os komme i gang, skal vi?
Download eventuelle videoer på Internettet med Android Terminal
Trin 1
Gå over til Google play Store, og download enhver terminalemulator-app. Lad os i dette tilfælde gå med Termux.
Trin 2
Nu, da det er vores første gangs opsætning, bliver vi nødt til at indtaste nogle terminalkommandoer. Bare rolig, alle disse kommandoer er enkle. Og kræver ikke nogen rootadgang. Du kan downloade denne fil (Google-drev) og kopiere og indsætte dem en efter en til din terminal.
Hvis du nogensinde har arbejdet i terminalen, ved du muligvis, at det altid er en god aftale at opdatere dit lager. Så skriv
apt opdatering && apt opgradering
og tryk derefter på Y for at bekræfte ændringer.
(Bemærk: Hvis du får en fejl apt-get: ikke fundet, rul ned i slutningen af artiklen, jeg har alle løsninger der)
Trin 3
Dernæst skal du give termux adgang til enhedens filsystem, så skriv følgende kommando, og tryk på enter.
Termux-opsætning-lagring
Trin 4
Dernæst skal vi installere YouTube-dl-pakke, der gør al den magi i baggrunden. Men YouTube-dl har brug for python for at arbejde. Så først skal du installere python.
pakker installerer python
og tryk derefter på Y for at bekræfte ændringer.
Trin 5
Okay, nu er vi klar til at installere YouTube-dl
pip installere youtube-dl
Trin 6
Nu, selvom du har YouTube-dl, skal du stadig fortælle det, hvor du skal gemme alle downloadede videoer. Og hvilken opløsning der skal downloades. Så lad os først oprette en mappe til at gemme dine downloadede videoer
mkdir /data/data/com.termux/files/home/storage/shared/Youtube
Nu, hvis du går til roden af dit interne lager, skal du se en mappe kaldet YouTube.
Trin 7
Kom nu tilbage til terminalen. Vi er nødt til at fortælle YouTube-dl - 'Hver gang jeg downloader en YT-video, skal den have dette standardnavn og denne opløsning'
Og for at gøre dette opretter vi konfigurationsfiler og tilføjer alle reglerne i den. Så for at oprette en konfigurationsfil. Skriv denne kommando.
mkdir -p ~ / .config / youtube-dl
Trin 8
For at tilføje regler til denne konfigurationsfil har vi brug for en terminaleditor. Du kan bare ikke skrive ting, som du normalt gør. Så installer nano teksteditor med følgende kommando
apt-get install nano
Trin 9
Okay, nu tilføjer vi regler til konfigurationsfilen. Åbn det med nano-editor med denne kommando.
nano ~ / .config / youtube-dl / config
Trin 10
Og kopier og indsæt følgende regler, dvs. hvad er standardmappen, titlen og opløsningen til download. I dette tilfælde går jeg med 480p, hvilket du naturligvis kan erstatte med 360, 720 eller 1080p. Hvis du kun vil downloade lyd, skal du bruge 140, mere om det i slutningen af denne artikel.
–No-mtime
-o /data/data/com.termux/files/home/storage/shared/Youtube/%(title)s.%(ext)s
-f “bedste [højde <= 480]”
For normalt at gemme ændringer gør vi CTRL + S rigtigt. Men da har vi ikke nogen CTRL-nøgle på Android. Disse terminalemulatorer bruger vol down-tasten som CTRL-tast. Så gem dine ændringer, og afslut appen tryk på følgende kommando.
"Volumen ned" + O for at gemme ændringer og tryk på gå ind. Og luk derefter nano med “Vol-down” + X
Trin 11
Okay, nu er der en gang tilbage i redaktøren. Du er nødt til at gøre en sidste ting, dvs. at linke Youtube-dl-terminalkommandoen med Youtube-delingsmenuen eller (enhver app til det der betyder noget)
Igen er vi nødt til at oprette en fil og tilføje regler i den. Ligesom vi gjorde i det foregående trin. Så skriv denne kommando
mkdir ~ / bin
cd ~ / bin
nano termux-url-åbner
Trin 12
Så langt har vi oprettet en bin-mappe, og i det har vi oprettet en ny fil kaldet - termux-url-opener. Dette åbner nano-editoren, indsæt følgende kommando i den.
youtube-dl $ 1
Gem med “Volumen ned ”+ O, tryk på Gå ind, og luk derefter nano med “Vol-down ”+ X
Lad os nu teste det
Åben Youtube app (husk det fungerer dog for enhver app, så længe du får delingsmulighed), skal du klikke på “Del”Link under videoen og vælg“Termux“. Downloaden starter og når den er færdig. Du kan finde den under YouTube-mappen.
Almindelige problemer og deres løsninger
1. ingen kommando 'apt-get' fundet, menede du: kommando 'apt-get' fra pakken 'apt'
Chancerne er, at du skriver Apt-get i stedet for apt-get. De fleste tastaturapps udgør første bogstav. Terminal er store og små bogstaver
2. mkdir: kan ikke oprette katalog '/data/data/com.termux/files/home/storage/shared/Youtube': Ingen sådan fil eller bibliotek
Enten har du allerede en mappe med navnet YouTube i din interne lagerplads, eller du har ikke givet adgang til lager at termux ordentligt. Sørg for, at du ikke bruger nogen skærmoverlay-app som skærmoptager eller Deskdock osv. Hvis du er, skal du deaktivere dem midlertidigt og omskrive lageradgangskoden, dvs. termux-setup-storage
3. Hvad er koder for at downloade lyden
Tak til YouTube-bruger - Gabi Tiplea for at give tipet. Hvis du kun ønsker at downloade lyd erstatter "bedste [højde <= 480]" med 140, så i finalen har du -f 140 i stedet for -f "bedste [højde <= 480]. Jeg prøvede det, og det fungerede fint.
4. Hvordan får man pop-up-muligheder med forskellige downloadformater som 360, 480, 720p osv., Som man får i YouTube-downloader-appen?
Vi arbejder stadig på det. Med nogle gode koder er det muligt. Men desværre på grund af en travl tidsplan er jeg ikke i stand til at lægge tid på det. Hvis jer har en idé, kan du skyde mig en e-mail eller efterlade en kommentar nedenfor.
Relaterede:Hvor mange penge tjener YouTubere? Besvaret af YouTubers