Nejlepší na věcech jako je příkazová řádka (terminál) v Linuxu či Mac OS (ale máte to i ve Windows i jinde) je, že tam hodně věci jde udělat mnohem snáz, než v okéncích a ploše.
Jedna taková věc je, stáhnout video z youtube, případně jenom stáhnout zvuk z videa na youtube.
V klasickém okénkovém rozhraní budete muset buď mít nějakou aplikaci (co bude nejspíš něco stát) nebo to dělat přes různé stahovače v prohlížeč (kde to málokdy bude zadarmo a velmi často tam spíš chytíte virus).
V příkazové řádce je to jednoduché.
Pořiďte si yt-dlp (což je fork youtube-dl). Stačí ho nainstalovat cestou v LInuxu obvyklou, na Mac OS přes Homebrew (brew install yt-dlp ffmpeg) – a rovnou přidejte i ffmpeg, protože bude třeba pro vytažení zvuku z videa.
Stažení zvuku z YouTube
Spusťte
yt-dlp -x --audio-format mp3 "URL_VAŠEHO_YOUTUBE_VIDEA"
Stáhne video a poté pomocí ffmpeg vytáhne zvuk, stažené video pak smaže a nechá uložené jen vytažený zvuk. Pokud chcete stažené video zacholat, tak:
yt-dlp -x --audio-format mp3 -k URL
TIP: Pokud příkazovou řádku nechcete, tak viz Jak stáhnout z YouTube video? či Jak stáhnout video z Facebooku, YouTube, Instagramu a dalších webů?
Stažení videa (bez extrakce zvuku)
Tady stačí jen takto:
yt-dlp "URL_VAŠEHO_YOUTUBE_VIDEA"
Jde i zvolit potřebný formát, ale nejprve pomocí t-dlp -f “URL” zjistěte jaké jsou dostupné. A poté určete který chcete
yt-dlp -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]" "URL"
Případně stačí použít jenom “-f best” pro ten nejlepší co tam je.
Pozor na ukládání
Pozor na to, že yt-dlp si moc neporadí s tím, že název videa bude obsahovat české znaky. Ale můžete určit jak se má jmenovat uložené video (audioú:
yt-dlp -f best -o "KAM_ULOZIT/NAZEV" "URL"
Bez uvedení ukládá do složky ve kterého jste yt-dlp spustili, takže nezapomeňte případně uvést cestu kam má ukládat. Pokud chcete aby v takovém případě zachoval jméno z názvu videa, tak použijte například toto:
"~/Downloads/%(title)s.%(ext)s"
TIP: Ve Windows je k dispozici WSL (Windows Subystem for LInux), takže i tam můžete mít terminál a třeba Ubuntu či jiný Linux.
Další tipy týkající se Linuxu (a podobných věcí)
-
TIP#3233: Jak se připojit k souborům sdíleným na Macu přes síť
V Jak na MacOS zpřístupnit soubory pro další počítače přes síť můžete zjistit jak na Macu zpřístupnit složky pro sdílení přes síť. A v tomto tipu, jak k nim přistupovat z dalších…
-
TIP#3213: Jak na MacOS, Windows i jinde mít snadného a praktického SSH klienta?
SSH klient, terminál, prostě cokoliv co vám umožní přístup na stroje co mají “linuxový shell” je vesmírně užitečná věc. A je dost jisté, že si nevystačíte s tím co má daný systém…
-
TIP#3165: Jak uspat/hibernovat Ubuntu z terminalu (příkazové řádky)
Pokud máte počítač s displejem, klávesnici a myší, tak uspání či hibernace bývají jednoduché. Prostě je to tam někde v menu a stačí kliknout. Nebo použít zapínací tlačítko. Co když ale máte…
-
TIP#3164: Acemagic Mini PC jako alternativa k velké PC krabici
Pořídil jsem Acemagic A3A i3-1215U (16+512GB) Silver, mám v plánu u z toho udělat “homelab server” pro nějaké věci, které nechci páchat na QNAP NAS ani na “klasickém PC”, natož na Mac…
-
TIP#3160: Jak v terminálu v Linuxu hledat v souborech. Grep a ripgrep
Něco co budete potřebovat často, zjistit zda v nějakém textovém souboru je něco obsaženo (a kde). Případně ve kterém ze souborů ve složce to něco jeho. Související příspěvky TIP#3213: Jak na MacOS,…
-
TIP#3126: Aplikace pro Chromebook? To nejlepší ze tří světů. Vlastní, pro Android a pro Linux
Pro Chromebooky existují tři hlavní typy aplikací. Nativní, pro Android a pro Linux. Dává to dost velké možnosti najít nejen ty rozšířené a oblíbené, ale přesně to co potřebujete. Související příspěvky TIP#2805: Historie…
-
TIP#3123: Jak na používání Chromebooku a iPhone? Platí i na používání čehokoliv, co není od Apple a k tomu iPhone
Co když máte iPhone a k tomu Chromebook? Jak tohle vhodně skloubit? Prakticky stejně, jako když máte iPhone a k tomu Windows či Linux. Prostě něco co není uzavřený jablečný svět. Související…
-
TIP#3119: Jak v ChromeOS mít terminál (shell). Jak na virtuální stroj s Linuxem. Vývojářský režim a co je to VT2 shell
Chromebooky umí normální linuxový terminál – stačí v nastavení zapnout Vývojové prostředí Linux. Tím se vytvoří virtuální stroj s Debianem (Crostini) a dostanete plnohodnotný shell, aniž byste museli zapínat Developer Mode. Související…
-
TIP#3115: Jak v příkazové řádce spustit více příkazů než jeden
Příkazovou řádku znáte. Ve Windows je CMD (a nově PowerShell), v Linuxu/Macu je to terminál zpřístupňující shell, v různých provedeních (bash, zsh, atd). Je velmi snadné tam prostě spustit jeden příkaz, ale…
-
TIP#3113: K čemu použít starší Chromebook? Ale i starší notebook či počítač
Pokud jste si pořídili něco novějšího či jiného a zbyl vám Chromebook, je řada možností jak ho začít používat na něco trochu jiného, než byla práce či zábava. Související příspěvky TIP#3131: Chromebook:…
-
TIP#3111: Umíte používat rouru/pipe (|)? Jaké další podobné operátory můžete využívat?
Rouru (|) znáte? A co < a >? Víte jak tyhle věcí fungují a k čemu je můžete použít? Liší se to nějak mezi operačními systémy? Související příspěvky TIP#3115: Jak v příkazové…
-
TIP#486: Jak zkontrolovat otevřené TCP/IP porty ve Windows. Poznejte příkaz netstat a další možnost jak na to
Po vysvětlení k čemu slouží ve Windows příkaz ipconfig je čas na další související příkaz (spustitelný z příkazové řádky). Jmenuje se netstat a můžete si ho nejprve vyzkoušet jako netstat /? (případně…
-
TIP#3092: Jak v Linuxu kopírovat soubory a složky? Naučte se cp
cp je základní příkaz v Linuxu pro kopírování souborů, stejně jako copy ve Windows. Ostatně je zkratka právě z oné delší verze. Související příspěvky TIP#2989: Jak na (nejen) Raspberry Pi (rychle) vidět…
-
TIP#3091: Jak na MacOS mít (spustit) Linux?
MacOS je “tak trochu” Linux, ale se záplavou změn a omezení vytvořených Apple. Pokud potřebujete skutečný Linux, tak je na to třeba jít trochu jinak. Související příspěvky TIP#3226: Jak na Macu s…

















