Existuje niekoľko nástrojov na sťahovanie videí z YouTube. Používatelia systémov Windows, Android, iPhone a Blackberry si môžu bezplatne stiahnuť TubeMate a používatelia GNU/Linuxu vedia, že jedným z najlepších nástrojov (ak nie najlepším) na sťahovanie videí z YouTube je youtube-dl , aplikácia, ktorá beží cez terminál.
Aj keď sme o tomto nástroji už hovorili pri iných príležitostiach, tentokrát vám prinášam niekoľko tipov, ktoré ste možno nepoznali. Tak poďme na to.
Ako používať youtube-dl?
Ako je logické, prvou vecou je vedieť, ako používať tento nástroj, ktorý sa nachádza vo väčšine distribúcií. Jeho základné použitie by bolo:
$ youtube-dl https://www.youtube.com/watch?v=higI04jG6R8
Ale pozor (a tu prichádza prvý detail) nefunguje to len s YouTube, pretože má rozsiahly zoznam stránok, z ktorých si môžeme sťahovať videá, vrátane stránok pre dospelých.
Po nainštalovaní tohto nástroja môžeme tento príkaz aktualizovať:
$ youtube -dl -U
Samozrejme, ak nainštalujeme z úložísk, je možné, že dostaneme tento plagát:
Môžeme si tiež stiahnuť videá vo všetkých dostupných formátoch, ktoré má, na to používame možnosť –všetky formáty:
$ youtube-dl --all-formats https://www.youtube.com/watch?v=higI04jG6R8
Ak chceme stiahnuť iba video v konkrétnom formáte, použijeme voľbu –formát:
$ youtube-dl --format 46 https://www.youtube.com/watch?v=higI04jG6R8
Počet zadaných čísel sa líši podľa formátu a veľkosti videa, napríklad:
37 - mp4 [1080x1920] 46 - webm [1080x1920] 22 - mp4 [720x1280] 45 - webm [720x1280] 35 - flv [480x854] 44 - webm [480x854] 34 - flv [360x640] 18 - mp4 [360x640] 43 - webm [360x640] 5 - flv [240x400] 17 - mp4 [144x176]
Môžeme si tiež stiahnuť zoznam videí, pretože ich vložíme do textového dokumentu a spustíme:
$ youtube-dl -a enlaces.txt
Ak používame proxy server, môžeme sťahovať videá s parametrom –proxy URL:
$ youtube-dl --format 46 --proxy http://192.168.0.1:3128 https://www.youtube.com/watch?v=higI04jG6R8
Tu sú niektoré z možností, ktoré by vás mohli zaujímať:
VOĽBY -i : Ak sa vyskytnú napríklad chyby pri sťahovaní, video, ktoré nie je k dispozícii v zozname skladieb, preskočí. --abort-on-error : Ak sa vyskytne chyba, prerušte sťahovanie ďalších videí (v zozname skladieb alebo v príkazovom riadku) -dump-user-agent : zobraziť aktuálne ID prehliadača -užívateľský agent UA : zadajte vlastného agenta používateľa --osvedčenie o kontrole : Potlačí overenie certifikátu HTTPS. - Playlist - štart ČÍSLO : Stiahnutie zoznamu skladieb, predvolene začína na čísle 1. - koniec zoznamu skladieb ČÍSLO : Stiahne zoznam skladieb, predvolene spustí posledné číslo. --min. veľkosť súboru SIZE : Nesťahujte žiadne video menšie ako hodnota SIZE (napríklad 50k alebo 44.6m) --max-veľkosť súboru SIZE : Nesťahujte žiadne video väčšie ako je hodnota SIZE (napríklad 50k alebo 44.6m) - dátum DATE : Stiahnutie videí nahraných iba k určitému dátumu. --dátum pred DATE : Stiahnite si videá pred alebo k určitému dátumu. --dátum po DATE : Stiahnutie videí po alebo v určitý deň. --min-zhliadnutia COUNT : Nestahujte videá s menším počtom videní ako X --max-zhliadnutí COUNT : Nesťahujte videá s viac ako X počtom zaznamenaných návštev - rýchlosť-limit LIMIT : Obmedzte maximálnu rýchlosť sťahovania v bajtoch za sekundu (napríklad 50 kB alebo 4.2 milióna) --retries DOPORUČUJE sa : Počet pokusov (predvolená hodnota je 10)
A ako vždy, môžete nájsť oveľa viac možností, ak otvoríte terminál a vložíte:
$ man youtube-dl
Ak nechcete používať Youybe-dl, môžete sa dozvedieť viac o Tubemate alebo nejakej inej podobnej aplikácii; pre Android existuje mnoho ďalších, ktoré robia to isté