Yra keletas įrankių, leidžiančių atsisiųsti vaizdo įrašus iš „YouTube“. Windows, Android, iPhone ir Blackberry vartotojai gali nemokamai parsisiųsti tubemate ir GNU / Linux Žinome, kad tai vienas geriausių įrankių (jei ne pats geriausias), iš kurio galima atsisiųsti vaizdo įrašus "YouTube" būtent taip youtube-dl, programa, kurią paleidžiame per terminalą.
Nors apie šią priemonę jau kalbėjome kitomis progomis, šį kartą pateikiu jums keletą patarimų, kurių galbūt nežinojote. Taigi pradėkime.
Kaip naudoti youtube-dl?
Natūralu, kad pirmas dalykas yra žinoti, kaip naudoti šį įrankį, kuris yra daugelyje platinimų. Pagrindinis jo naudojimas būtų toks:
$ youtube-dl https://www.youtube.com/watch?v=higI04jG6R8
Tačiau būkite atsargūs (ir čia yra pirmoji detalė), ji veikia ne tik su „YouTube“, bet ir veikia išsamų sąrašą svetainių, iš kurių galime atsisiųsti vaizdo įrašų, įskaitant svetaines suaugusiesiems.
Norėdami atnaujinti šį įrankį įdiegus, galime naudoti komandą:
$youtube-dl -U
Žinoma, jei įdiegsime iš saugyklų, galime gauti šį ženklą:
Taip pat galime atsisiųsti vaizdo įrašus visais turimais formatais. Norėdami tai padaryti, naudojame parinktį –visų formatų:
$ youtube-dl --all-formats https://www.youtube.com/watch?v=higI04jG6R8
Jei norime atsisiųsti tik vaizdo įrašą tam tikru formatu, naudojame parinktį –format:
$ youtube-dl --format 46 https://www.youtube.com/watch?v=higI04jG6R8
Skaičius, kurį pateikiame, skiriasi priklausomai nuo vaizdo įrašo formato ir dydžio, pavyzdžiui:
37 – mp4 [1080x1920] 46 – webm [1080x1920] 22 – mp4 [720x1280] 45 – žiniatinklio [720x1280] 35 – flv [480x854] 44 – žiniatinklio [480x854] 34 – žiniatinklio [360x640] 18 [4x360-640] 43 mp360 640-5 ] x240] 400 – webm [17x4] 144 – flv [176xXNUMX] XNUMX – mpXNUMX [XNUMXxXNUMX]
Taip pat galime atsisiųsti vaizdo įrašų sąrašą, norėdami tai padaryti, tiesiog įdedame juos į tekstinį dokumentą ir vykdome:
$ youtube-dl -a enlaces.txt
Jei naudojame tarpinį serverį, vaizdo įrašus galime atsisiųsti naudodami –proxy URL parametrą:
$ youtube-dl --format 46 --proxy http://192.168.0.1:3128 https://www.youtube.com/watch?v=higI04jG6R8
Palieku jums keletą variantų, kurie gali sudominti:
PARINKTYS -i : kai, pavyzdžiui, atsiranda atsisiuntimo klaidų, jis praleidžia vaizdo įrašą, kurio nėra grojaraštyje. – nutraukti per klaidą : nutraukite daugiau vaizdo įrašų atsisiuntimą (grojaraštyje arba komandinėje eilutėje), jei įvyktų klaida --dump-user-agent : rodyti esamą naršyklės ID --user-agent UA : nurodykite pasirinktinį vartotojo agentą -- Pažymėjimas be patikrinimo : Slopina HTTPS sertifikatų patvirtinimą. --grojaraščio pradžia NUMBER : Atsisiųskite grojaraštį, pagal numatytuosius nustatymus jis prasideda 1 numeriu. --grojaraščio pabaiga NUMBER : atsisiųskite grojaraštį, paskutinis numeris prasideda pagal numatytuosius nustatymus. --min-failo dydis SIZE : neatsisiųskite vaizdo įrašo, mažesnio nei DYDIS (pvz., 50 KB arba 44.6 m) --maksimalus failo dydis DYDIS : neatsisiųskite vaizdo įrašo, didesnio nei DYDIS (pvz., 50 KB arba 44.6 m) --data DATE : atsisiųskite vaizdo įrašus, įkeltus tik tam tikrą dieną. --data prieš DATE : atsisiųskite vaizdo įrašus prieš tam tikrą dieną arba tam tikrą dieną. --data po DATE : atsisiųskite vaizdo įrašus po tam tikros datos arba tam tikrą dieną. --min-peržiūrų COUNT : neatsisiųskite vaizdo įrašų, kurių peržiūrų skaičius mažesnis nei X --maks. peržiūrų COUNT : neatsisiųskite vaizdo įrašų, kurių peržiūrų skaičius didesnis nei X --rate-limit LIMIT : didžiausias atsisiuntimo greičio apribojimas baitais per sekundę (pvz., 50K arba 4.2M) --bando dar kartą RETRIES : pakartojimų skaičius (numatytasis yra 10)
Ir kaip visada, atidarę terminalą ir įvedę:
$ man youtube-dl
Na, o jei nenorite naudoti Youybe-dl, galite gauti daugiau informacijos apie Tubemate, ar kita panaši programa, skirta „Android“, yra daug daugiau, kurios daro tą patį