Youtube-dl: Tipy, ktoré ste možno nepoznali

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.

youtube-dl

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:

Zdá sa, že ste nainštalovali youtube-dl so správcom balíkov, pipom, setup.py alebo tarballom. Použite to na aktualizáciu.

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é 


Pridať ako preferovaný zdroj v Google