Většina z vás je možná používána (nebo o nich alespoň slyšela) Youtube-dl , program příkazového řádku pro stahování videí z YouTube a dalších 100+ webů. Právě jsem narazil na podobnou utilitu s názvem You-Get . Je to také CLI downloader napsaný v Pythonu . Umožňuje vám stahovat obrázky, audio a videa z oblíbených webových stránek, jako je YouTube, Facebook, Twitter a mnoho dalších. V současné době je podporováno více než 80 webových stránek. Klikněte sem a přečtěte si úplný seznam podporovaných stránek.
You-Get není pouze stahovač, ale také může streamovat online videa ve vašem přehrávači médií. Umožňuje dokonce vyhledávat videa na Googlu. Stačí zadat hledaný výraz a You-Get si jej vygoogluje a stáhne nejrelevantnější videa. Další pozoruhodnou funkcí je, že vám umožňuje pozastavit a obnovit stahování. Je to zcela bezplatná, open source a multiplatformní aplikace pro Linux, Mac OS a Windows.
Install You-Get
Ujistěte se, že jste nainstalovali následující předpoklady.
- Python 3
- FFmpeg (důrazně doporučujeme) nebo Libav
- (Volitelné) RTMPDump
You-Get lze nainstalovat mnoha způsoby. Oficiálně doporučenou metodou je použití Pip správce balíčků. Pokud jste do svého linuxového boxu ještě nenainstalovali PIP, přejděte na následující odkaz.
- Jak spravovat balíčky Python pomocí Pip
Vezměte prosím na vědomí, že musíte nainstalovat Python 3 verzi pip .
Nyní spusťte následující příkaz k instalaci You-Get:
$ pip3 install you-get
You-Get můžete upgradovat na nejnovější verzi pomocí příkazu:
$ instalace pip3 --upgrade you-get
Začínáme s vámi-Get
Použití je v podstatě stejné jako u nástroje Youtube-dl.
Stáhnout videa
Chcete-li stáhnout video, stačí spustit:
$ dostanete https://www.youtube.com/watch?v=HXaglTFJLMc
Ukázkový výstup:
site:YouTubetitle:The Last of The Mohycans od Alexandra Querevalústream:- itag:22 kontejner:mp4 kvalita:hd720 velikost:56,9 MiB (59654303 bajtů) # download-with:you-get --itag=22 [URL] Stahování Posledního Mohykána od Alexandra Querevalú.mp4 ... 100 % ( 56,9/ 56,9 MB) ├█████████████████████████████████████ ███████████████████████████████┤[1/1] s> 72 kPřed stažením si možná budete chtít prohlédnout podrobnosti o videu. You-Get to může udělat za použití "--info" nebo "-i" vlajka. Tato možnost vám poskytne veškerou dostupnou kvalitu a formáty daného videa.
$ you-get -i https://www.youtube.com/watch?v=HXaglTFJLMcNebo,
$ you-get -info https://www.youtube.com/watch?v=HXaglTFJLMcUkázkový výstup by byl:
site:YouTubetitle:The Last of The Mohicans od Alexandra Querevalústreams:# Dostupná kvalita a kodeky [ DASH ] _____________________________________ - itag:137 kontejner:kvalita mp4:188106 1x1 ke stažení (velikost mp4:058106:1x1) # get --itag=137 [URL]- itag:248 kontejner:webm kvalita:1920x1080 velikost:90,3 MiB (94640185 bajtů) # download-with:you-get --itag=248 [URL]- itag:136 kontejner:mp4 kvalita:1280x720 velikost:56,9 MiB (59672392 bajtů) # download-with:you-get --itag=136 [URL]- itag:247 kontejner:webm kvalita:1280x720 velikost:52,6 MiB (55170859 bajtů) # download-with you-get --itag=247 [URL]- itag:135 kontejner:kvalita mp4:854x480 velikost:32,2 MiB (33757856 bajtů) # download-with:you-get --itag=135 [URL]- itag:244 kontejner :kvalita webm:854x480 velikost:28,0 MiB (29369484 bajtů) # download-with:you-get --itag=244 [URL][ DEFAULT ] ____________________________________________________________________________________________ITAG ) # stažení -with:you-get --itag=22 [URL]Ve výchozím nastavení You-Get stáhne formát označený DEFAULT . Pokud se vám tento formát nebo kvalita nelíbí, můžete si vybrat jakýkoli jiný formát, který se vám líbí. Použijte itag hodnota uvedená v každém formátu.
$ you-get --itag=244 https://www.youtube.com/watch?v=HXaglTFJLMcStáhnout audio
Následující příkaz stáhne zvuk z webu soundcloud.
$ you-get 'https://soundcloud.com/uiceheidd/all-girls-are-same-999-prod-nick-mira' Site:SoundCloud.comTitle:VŠECHNY DÍVKY JSOU STEJNÉ (PROD. NICK MIRA)Typ:MP3 (audio/mpeg)Velikost:2,58 MiB (2710046 bajtů)Stahování VŠECHNY DÍVKY JSOU STEJNÉ (PROD. NICK MIRA).mp3 ... 100 % (2,6/ 2,6 MB) ├████████████████████████████████████████████████████████████████████████████████████████ ██████████████┤[1/1] 983 kB/sChcete-li zobrazit podrobnosti o zvukovém souboru, použijte -i vlajka.
$ you-get -i 'https://soundcloud.com/uiceheidd/all-girls-are-same-999-prod-nick-mira'Stáhnout obrázky
Chcete-li stáhnout obrázek, spusťte:
$ dostanete https://pixabay.com/en/mountain-crumpled-cyanus-montanus-3393209/You-Get si také může stáhnout všechny obrázky z webové stránky.
$ dostanete https://ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/Hledat videa
You-Get dokonce nevyžaduje platnou adresu URL. Stačí na něj zadat náhodné hledané výrazy a You-Get si to vygoogluje a stáhne nejrelevantnější video na základě vašeho vyhledávacího řetězce.
$ dostanete 'Micheal Jackson' Vyhledávání ve videích Google:Nejlepší výsledek:web:YouTubetitle:Michael Jackson - Beat It (oficiální video)stream:- itag:43 kontejner:kvalita webm:střední velikost:29,4 MiB (30792050 bajtů) # download-with:you-get - -itag=43 [URL]Stahování Michael Jackson - Beat It (oficiální video).webm ... 100 % ( 29,4/ 29,4 MB) ├███████████████████████████ ████████████████████████████████████████████████████████████████████████████████████████████████/1 předSledování videí
You-Get můžete streamovat online videa ve vašem přehrávači médií nebo prohlížeči, jen bez reklam nebo sekce komentářů.
Chcete-li sledovat videa v přehrávači médií, například VLC, spusťte následující příkaz:
$ you-get -p vlc https://www.youtube.com/watch?v=HXaglTFJLMcNebo,
$ you-get --player vlc https://www.youtube.com/watch?v=HXaglTFJLMcPodobně pro streamování videí ve vašem prohlížeči, například chromium, použijte:
$ you-get -p chromium https://www.youtube.com/watch?v=HXaglTFJLMc
Jak můžete vidět na výše uvedeném snímku obrazovky, nejsou zde žádné reklamy, sekce komentářů. Jen obyčejná stránka s videem.
Nastavit cestu a název souboru pro stažená videa
Ve výchozím nastavení budou videa stažena do aktuálního pracovního adresáře s výchozími video tituly. Můžete je samozřejmě změnit podle svých představ pomocí --output-dir/-o příznak pro nastavení cesty a --output-filename/-O pro nastavení názvu stahovaného souboru.
$ you-get -o ~/Videos -O output.mp4 https://www.youtube.com/watch?v=HXaglTFJLMcPozastavit a obnovit stahování
Stiskněte CTRL+C pro zrušení stahování. Dočasné stažení soubor bude uložen do výstupního adresáře. Až příště spustíte you-get se stejnými argumenty, proces stahování bude pokračovat od poslední relace.
V případě, že je soubor zcela stažen, dočasná přípona .download bude pryč a vy-get stahování pouze přeskočí. Chcete-li vynutit opětovné stažení, použijte --force/-f možnost.
Další podrobnosti naleznete v části nápovědy spuštěním následujícího příkazu.
$ dostanete --helpA to je zatím vše. Přijdou další dobré věci. Zůstaňte naladěni!
Na zdraví!
Linux