Jednou z nejpoužívanějších platforem pro prohlížení videí na celém světě je bezpochyby YouTube, který nám nabízí nespočet možností prohlížení více videí jak na vzdělávací, tak na osobní úrovni. Na této platformě můžeme najít velké množství videí, která při mnoha příležitostech chceme stáhnout do svého počítače.
Na úrovni Linuxu existuje docela praktický nástroj pro stahování videí z YouTube, který zachovává jeho vlastnosti a kvalitu. Dnes bude Solvetic analyzovat, co tento praktický nástroj je.
YouTube-DLJedná se o aplikaci napsanou v Pythonu, prostřednictvím které budeme mít možnost stahovat videa z platforem jako YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles a mnoha dalších.
Jedná se o multiplatformní nástroj vyvinutý v pygtk, který vyžaduje překladač Pythonu. YouTube-DL lze nainstalovat na operační systémy Windows, Mac OS nebo Linux.
Jeho hlavní vlastnosti tohoto nástroje jsou:
- Podporuje obnovení neúspěšných stahování
- Umožňuje stahování jednotlivých videí
- Podporuje stahování seznamů skladeb
- Stahujte videa ve více formátech
- Stažení titulků
1. Instalace YouTube-DL na Ubuntu 17.04
K instalaci tohoto praktického nástroje budeme mít dvě možnosti:
- Použijte aplikaci Ubuntu Software a odtud vyhledejte nástroj a nainstalujte jej
- Použijte terminál zadáním následujícího příkazu:
sudo apt install youtube-dl
Zadáme písmeno S, abychom přijali stahování a instalaci balíčků.
Poznámka:Pro ostatní distribuce Linuxu můžeme spustit následující řádek:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
Později bude nutné ke staženému skriptu přiřadit oprávnění ke spuštění pomocí následujícího řádku:
sudo chmod a + rx / usr / local / bin / youtube-dl
2. Pomocí YouTube-DL
Krok 1
Jakmile je nainstalován pro spuštění, bude nutné použít následující syntaxi:
URL videa youtube-dlNapříklad:
youtube-dl https://www.youtube.com/watch?v=U_zOCy-GTWgKrok 2
Uvidíme provedený proces:
Krok 3
Zde vidíme detaily, jako je název staženého videa, velikost a provedené procesy. Pokud přejdeme do naší osobní složky, uvidíme stažené video. Toto je ve výchozím nastavení staženo ve formátu MP4.
3. Stahujte videa z YouTube pomocí YouTube-DL v různých formátech
YouTube -DL nám nabízí možnost stahování videí v různých formátech pomocí parametru -f a přiřazení čísla podle formátu a rozlišení, možnosti jsou:
Možnosti formátu YouTube
- 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]
Pokud chceme stáhnout video ve formátu MP4 v kvalitě 720 X 1280, provedeme následující syntaxi:
youtube -dl -f 22 adresa URL videa
Poznámka: Pokud chceme stáhnout video ve všech dostupných formátech, provedeme následující syntaxi:
youtube-dl-URL všech formátů videa
4. Stahujte videa s titulky pomocí YouTube-DL
Tato aplikace nám umožňuje stahovat výhradně titulky videí z YouTube. Za tímto účelem musíme nejprve ověřit, že video obsahuje titulky, proto spustíme následující syntaxi:
youtube-dl --list-subs URL videaV tomto případě video nemá titulky, takže uvidíme následující:
Pokud video obsahuje titulky, provedeme následující příkaz a stáhneme pouze titulky, ale nikoli video:
youtube-dl --all-subs-přeskočit stahování adresy URL videa
5. Stáhněte si seznamy skladeb YouTube
Víme, že seznamy skladeb obsahují řadu konkrétních videí, a tato aplikace nám umožňuje tento seznam snadno stáhnout pomocí následující syntaxe:
adresa URL seznamu skladeb youtube -dl -cit
Mezi další možnosti tohoto skvělého nástroje patří:
Přeskočte videa s chybami
-i
Pokud během stahování dojde k chybě, přerušte stahování videa
--abort-on-error
Zobrazuje identifikaci aktuálního prohlížeče
--dump-user-agent
Umožňuje zadat vlastního uživatelského agenta
-uživatelský agent UA
Potlačte ověřování certifikátu HTTPS
--ne-check-certifikát
Stáhněte si seznam skladeb, počínaje číslem 1 ve výchozím nastavení.
-začátek seznamu skladeb ČÍSLO
Stáhněte si seznam skladeb, který ve výchozím nastavení začíná na posledním čísle.
-ČÍSLO seznamu skladeb
Neumožňuje stahování videa menšího než je hodnota nastavená v SIZE (například 30k nebo 34,6m)
--min-velikost souboru VELIKOST
Nepodporuje stahování videa většího než je hodnota SIZE (například 30k nebo 34,6m)
--max-velikost souboru VELIKOST
Stahujte videa, která byla nahrána k určitému datu.
-datum DATUM
Stahujte videa před datem nebo k určitému datu.
-datum před DATE
Stahujte videa po datu nebo k určitému datu
--datum DATE
Nestahujte videa s méně než určitým počtem zhlédnutí
--min-prohlédnutí COUNT
Nestahujte videa s více než určitým počtem zhlédnutí
--max-zobrazení POČET
Nastavuje limit maximální rychlosti stahování v bajtech za sekundu
-limit rychlosti LIMIT
Udává počet opakování stahování (výchozí je 10)
-opakování ZPĚT
Vidíme, že YouTube-DL je kompletní nástroj pro stahování videí z YouTube.