- 1. „Linux“ operacinės sistemos atnaujinimas
- 2. Naudojant „YouTube-dl Linux“
- 3. „YouTube-dl Linux“ GUI diegimas
- 4. Parametrai, kurie turi būti bendrai naudojami su „YouTube-dl“
- 5. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ tinklo lygiu, turime šias parinktis
- 6. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ vaizdo įrašo lygiu
- 7. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ atsisiuntimo lygiu
- 8. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ failų sistemos lygiu
Viena iš šiuo metu plačiausiai naudojamų platformų visai vaizdo įrašų problemai yra neabejotinai „YouTube“, kuri siūlo platų vaizdo įrašų pasirinkimą įvairiose kategorijose ir, dar daugiau, leidžia mums įkelti savo vaizdo įrašus ir sulaukti pripažinimo bei galbūt šiek tiek pinigų..
Be šių privalumų, gali būti, kad tam tikru metu reikia atsisiųsti kai kuriuos „YouTube“ vaizdo įrašus dėl tokių priežasčių:
Priežastys atsisiųsti „YouTube“ vaizdo įrašus
- Leiskite vaizdo įrašą bet kuriuo metu be interneto ryšio
- Naudokite juos su atitinkamais autoriaus leidimais pristatymams ar veiklos palaikymui
- Turėkite vaizdo įrašų seriją, kurią galima nemokamai atsisiųsti ir dar daugiau.
Šiandien „Solvetic“ analizuos, kaip galime naudoti praktinį įrankį, leidžiantį lengvai atsisiųsti vaizdo įrašus iš „YouTube“ ir kitų platformų.
Kas yra „YouTube-dl“„YouTube-dl“ yra atvirojo kodo komandinės eilutės vaizdo įrašų atsisiuntimo įrankis, kurį galima naudoti norint atsisiųsti vaizdo įrašus iš „YouTube“ ir kitų svetainių, tokių kaip „Facebook“, „Dailymotion“, „Google Video“, „Yahoo“ ir kt.
„YouTube-dl“ yra pagrįsta „pygtk“ ir reikalauja, kad „Python“ paleistų jo turinį. Jis suderinamas su daugeliu operacinių sistemų, kuriose yra „Windows“, „Mac“ ir „Unix“. Norint naudoti „YouTube-dl“, reikalingas „Python“ vertėjas (2.6, 2.7 arba 3.2+).
Kai kurios „YouTube-dl“ funkcijos yra
- Palaiko nutrauktų atsisiuntimų atnaujinimą
- Galimybė atsisiųsti kanalus ar grojaraščius
- Leidžia pridėti pasirinktinį pavadinimą, tarpinį serverį ir daug daugiau.
Dabar pamatysime, kaip įdiegti ir naudoti „YouTube-dl“ „Ubuntu 17.04“.
1. „Linux“ operacinės sistemos atnaujinimas
1 žingsnis
Prieš tęsdami diegimą, atnaujinsime operacinės sistemos paketus vykdydami šias eilutes:
sudo apt -get update -y sudo apt -get upgrade -yAtnaujinus operacinės sistemos paketus, pradedame diegti „YouTube-dl“, šios „Youtube-dl“ programos nėra „Ubuntu 17.04“ saugykloje. Todėl turėsite jį atsisiųsti iš oficialios svetainės. Norėdami tai padaryti, atsisiųsime ją naudodami komandą curl:
sudo apt install curl -y
DIDELIS
2 žingsnis
Dabar atsisiųsime „YouTube-dl“ dvejetainius failus vykdydami šią eilutę:
sudo curl -L https://yt-dl.org/latest/youtube-dl -o/usr/bin/youtube-dl
DIDELIS
Dabar pakeisime dvejetainio paketo „youtube-dl“ leidimus naudodami šią komandą:
sudo chmod 755 / usr / bin / youtube-dl
2. Naudojant „YouTube-dl Linux“
1 žingsnis
Jei norime išvardyti visas „YouTube-dl“ siūlomas parinktis, galime vykdyti šią komandą:
„youtube -dl“ -pagalba
DIDELIS
2 žingsnis
„YouTube-dl“ palaiko kelis vaizdo įrašų formatus, tokius kaip Mp4, WebM, 3gp ir FLV. Mes galime išvardyti visus galimus konkretaus vaizdo įrašo formatus naudodami šią komandą:
youtube -dl -F (vaizdo įrašo kelias)
DIDELIS
3 žingsnis
Ten galime pamatyti visas tuo metu galimas vaizdo įrašo parinktis, o kiekvienos jų kairėje pusėje yra identifikatorius.
Tada tiesiog pasirinkite bet kokį formatą, kuriuo norite atsisiųsti vaizdo įrašą, naudodami parametrą -f:
youtube -dl -f 18 https://www.youtube.com/watch?v=6WteQjr49f4Vykdant šią eilutę, ji pradės atsisiųsti vaizdo įrašą 640x360 raiška. Matome, kad vaizdo įrašas atsisiųstas teisingai.
DIDELIS
4 žingsnis
Jei norime atsisiųsti „YouTube“ vaizdo įrašą mp3 garso formatu, tai taip pat įmanoma naudojant šią komandą:
youtube-dl https://www.youtube.com/watch?v=6WteQjr49f4 -x-garso formato mp3
DIDELIS
5 žingsnis
Šiuo atveju matome, kad reikės grotuvo, suderinamo su šiuo formatu. Jei norime atsisiųsti visus vaizdo įrašus iš konkretaus kanalo, turime įvykdyti šią eilutę:
youtube -dl -citw https://www.youtube.com/channel/UCK8sQmJBp8GCxrOtXWBpyEAJei mūsų naudojamas tinklas turi tarpinio serverio paslaugas, vaizdo įrašui atsisiųsti galime vykdyti šią eilutę:
youtube-dl-tarpinis serveris http: // proxy-ip: port https://www.youtube.com/watch?v=6WteQjr49f4Kita galimybė, kurią „YouTube-dl“ mums siūlo, yra kelių komandų „YouTube“ vaizdo įrašų sąrašo atsisiuntimas su viena komanda, todėl pirmiausia visus „YouTube“ vaizdo įrašų URL įrašysime į failą, vadinamą „youtube-list.txt“, ir tada vykdysime Norėdami atsisiųsti visus vaizdo įrašus, atlikite šią komandą. Čia bus pradėtas kiekvieno vaizdo įrašo atsisiuntimas.
youtube -dl -a failas.txt
DIDELIS
3. „YouTube-dl Linux“ GUI diegimas
„YouTube-dl“ įrankis turi grafinę sąsają, pavadintą „youtube-dlg“, kuri yra nemokamas ir atviro kodo „youtube-dl“ įrankis, parašytas „wxPython“.
1 žingsnis
Pagal numatytuosius nustatymus šis įrankis nepasiekiamas „Ubuntu 17.04“ saugykloje, todėl turime pridėti PPA, atlikdami šiuos veiksmus:
sudo add-apt-repository ppa: nilarimogard / webupd8
DIDELIS
sudo apt -get update -y2 žingsnis
Vėliau tęsiame „youtube-dlg“ diegimą vykdydami šią eilutę:
sudo apt įdiegti youtube -dlg -y
DIDELIS
3 žingsnis
Įdiegę programą galime pasiekti tiesiogiai iš „Unity“:
4 žingsnis
Kai programa bus atidaryta, jums tereikia įvesti atsisiųstus URL, spustelėti mygtuką Pridėti ir galiausiai spustelėti atsisiuntimo mygtuką, esantį apatiniame dešiniajame kampe. Čia prasidės visas vaizdo įrašų atsisiuntimo procesas.
4. Parametrai, kurie turi būti bendrai naudojami su „YouTube-dl“
Yra daug parametrų, kuriuos galime įgyvendinti naudodamiesi „YouTube-dl“ visam vaizdo įrašo atsisiuntimo procesui:
Išspausdinkite pagalbą ir išeikite iš programos
-h, -padėti
Atnaujinkite programą į naujausią versiją
-U, -atnaujinti
Tai tęsiasi net su atsisiuntimo klaidomis
i, --ignore-klaidos
Jei yra klaidų, nutraukite daugiau vaizdo įrašų (grojaraščio ar komandų eilutės) atsisiuntimą
-sutriko klaida
Rodo dabartinės naršyklės identifikaciją
-sąvartynas-vartotojo agentas
Išvardykite visus suderinamus ištraukiklius
-sąrašų ištraukėjai
Neskaito konfigūracijos failų
--ignore-config
Konfigūracijos failo vieta
--konfigūracijos kelias
Žymėti žiūrėtus vaizdo įrašus (tik „YouTube“)
-stebėtas
Nepažymi žiūrėtų vaizdo įrašų (tik „YouTube“)
-nepastebėta
Jie nespalvina kodo išvesties
-be spalvos
5. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ tinklo lygiu, turime šias parinktis
Leidžia naudoti nurodytą HTTP / HTTPS / SOCKS tarpinį serverį
-tarpinio serverio URL
Palaukite laiko, kol atsisakysite atsisiuntimo, sekundėmis
-lizdo laikas SECONDS
Leidžia taip sukonfigūruoti IP adresus
-šaltinio adresas IP: -4
- Užmegzkite visus ryšius per IPv4
--force-ipv4
- Užmegzkite visus ryšius per IPv6-6,
--force-ipv6
6. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ vaizdo įrašo lygiu
Norėdami pradėti grojaraščio vaizdo įrašą
-grojaraščio pradžia NUMBER
Vaizdo įrašų nuorodų, kurias galima atsisiųsti, grojaraštis
-grojaraščio elementai ITEM_SPEC
Atsisiųskite tik atitinkančius pavadinimus
--match-title REGEX
Praleiskite atitinkamų pavadinimų atsisiuntimą
--reject-title REGEX
Atsisiųskite nurodytus failus
--max-downloads NUMBER
Neatsisiųskite mažesnio nei nurodytas dydis vaizdo įrašo
-min-failo dydis SIZE
Neatsisiųskite didesnio nei nurodyta vaizdo įrašo
--max-fileize SIZE
Atsisiųskite tik pasirinktą dieną įkeltus vaizdo įrašus
--data
Atsisiųskite tik vaizdo įrašus, įkeltus tą dieną arba anksčiau
-data iki DATE
Neatsisiųskite vaizdo įrašų, kurių peržiūrų skaičius yra mažesnis
--min-peržiūros COUNT
Neatsisiųskite jokio vaizdo įrašo, kurio peržiūrų skaičius yra didesnis
-maks. peržiūrų COUNT
Bendras vaizdo filtras
-atitikties filtras FILTRAS
Atsisiųskite tik vaizdo įrašą, bet ne grojaraštį
-nėra grojaraščio
Atsisiųskite grojaraštį
-taip-grojaraštis
7. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ atsisiuntimo lygiu
Maksimalus atsisiuntimo greitis baitais per sekundę
-r, - RATE ribojanti norma
Praleisti nepasiekiamus fragmentus
-praleisti-nepasiekiami fragmentai
Nutraukite atsisiuntimą, kai fragmentas nepasiekiamas
--abort-on-nepasiekiamas fragmentas
Atsisiųsti buferio dydį
-buferio dydžio SIZE
Atsisiųskite vaizdo įrašus iš grojaraščio atvirkštine tvarka
-grojaraštis-atvirkštinis
Atsisiųskite vaizdo įrašus iš grojaraščio atsitiktine tvarka
-grojaraštis-atsitiktinis
Naudokite vietinį HLS atsisiuntimo programą
--hls-nori-gimtoji
Vietoj HLS naudokite ffmpeg
--hls-prefer-ffmpeg
Naudokite nurodytą išorinį ribotuvą
--IŠORINIS atsisiuntėjas COMMAND
8. Parametrai, kuriuos reikia naudoti su „YouTube-dl“ failų sistemos lygiu
Nurodo failą, kuriame yra atsisiunčiamas URL
-a,-paketinis failas
Naudojamas vaizdo įrašo ID failo pavadinime
--id
Apribokite tik ASCII failų pavadinimus
-apriboti failų pavadinimai
Neperrašo failų
w, --neperrašo
Nenaudoja .part failų
--ne dalis
Nenaudokite failo antraštės
-ne laikas
Parašykite vaizdo įrašo aprašymą
-rašyti aprašymą
Nurodo JSON failą, kuriame yra vaizdo įrašo informacija
--load-info-json FILE
Išjunkite failų sistemos talpyklą
--no-cache-rež
Norėdami išsamiai sužinoti visas „YouTube-dl“ parinktis, galite apsilankyti šioje nuorodoje:
Mes matėme, kaip ši praktinė priemonė tampa paprasta priemone, tačiau turi puikių funkcijų, kai reikia funkcionaliai atsisiųsti vaizdo įrašus ne tik iš „YouTube“, bet ir iš kitų papildomų platformų.