Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Není žádným tajemstvím, že linuxoví klávesoví bojovníci tráví svůj život v terminálu, kde se pouze načítají do prohlížeče a sledují své oblíbené hudební video Taylor Swift na YouTube.

S ytfzf můžete vyhledávat videa na YouTube ze svého terminálu a streamovat je pomocí lehkého přehrávače médií. Už nikdy nebudete muset otevřít prohlížeč, abyste mohli sledovat YouTube v systému Linux!

Co je ytfzf?

ytfzf je sada skriptů, které se spouštějí ve vašem terminálu a nepoužívá rozhraní YouTube API. Když se ytfzf spustí, načte seznam 10 nejlepších instancí Invidious a náhodně vybere jednu. Invidious je webová alternativní frontend pro YouTube a existují tisíce případů po celém světě.

Pomocí Invidious API vyhledá ytfzf požadované video. Poté použije yt-dlp ke stažení a streamování videa do mpv.

YouTube nebude moci na vašich zařízeních nastavit žádné soubory cookie a neuvidíte ani žádné reklamy ani předběžná videa.

instagram viewer

Jak nainstalovat ytfzf na Linux

Před instalací ytfzf musíte nainstalovat jeho závislosti, včetně mpv – bezplatného přehrávače médií pro příkazového řádku s podporou široké škály formátů mediálních souborů, audio a video kodeků a titulků typy.

sudo apt Nainstalujte jq curl mpv fzf

ytfzf používá yt-dlp ke stažení videí z YouTube, která najdete, takže měli byste nainstalovat yt-dlp také.

Naklonujte úložiště ytfzf a vložte do něj cd:

git klon https://github.com/pystardust/ytfzf
CD ytfzf

Nyní zkompilujte ytfzf, nainstalujte dokumentaci a zkompilujte doplňky:

udělat sudo Nainstalujte
udělat sudo Nainstalujte doc
sudo vytvářet doplňky

ytfzf je nyní nainstalován na vašem systému Linux a můžete jej spustit zadáním:

ytfzf

Protože ytfzf je trochu nešikovné na psaní nebo zapamatování, možná budete chtít vytvořte zapamatovatelný alias pro příkaz.

Jak používat ytfzf k vyhledávání videí na příkazovém řádku

Protože se ytfzf nepřipojuje přímo k YouTube za účelem vyhledávání videí, po spuštění aplikace se zobrazí „Načítání seznamu zdravých invidujících případů“.

Na Vyhledávání zadejte název videa, které chcete vyhledat. Toto nemusí být přesné a zadejte „swif“ a poté stiskněte Vstupte vám poskytne všechna hudební videa Taylor Swift, která byste mohli chtít. Můžete je dále upřesnit zadáním dalšího textu.

Pomocí kláves se šipkami na klávesnici procházejte výsledky a stiskněte Vstupte streamovat ten, který chcete.

mpv se otevře a video se přehraje. Video můžete pozastavit pomocí Prostora rychle vpřed nebo vzad pomocí kláves se šipkami.

Pokud chcete vidět miniatury videí před jejich streamováním, musíte před spuštěním ytfzf přidat přepínač:

ytfzf -t

Uvědomte si, že to nebude fungovat ve všech terminálech.

Chcete-li vytvořit seznam skladeb pomocí ytfzf a mpv, jednoduše stiskněte Tab když je zvýrazněno video, které chcete sledovat, pak Vstupte pro přidání do seznamu skladeb.

Namísto spuštění ytfzf a zadání hledaného výrazu můžete vydat:

ytfzf linux

...abychom dostali seznam linuxových videí, ze kterých si můžete vybrat. ytfzf přijímá argumenty, aby vaše zkušenosti byly přesnější. Tady jsou některé z nich:

  1. -d: Spuštění ytfzf s touto možností způsobí, že yt-dlp stáhne vybrané video místo streamování do mpv
  2. -m: Přehrávejte pouze zvuk
  3. -l: Jakmile se video přestane přehrávat, znovu otevřete nabídku
  4. -L: Zobrazit odkaz na vybraná videa
  5. -A: Automaticky vybrat první video
  6. -r: Automaticky vybere náhodné video

Jako příklad zadejte:

ytfzf -a Taylor ozdobený drahokamy

...a mpv okamžitě začne hrát "Bejeweled" od Taylor Swift.

Vyhledávání na YouTube z terminálu je šíleně cool

Možnost prohledávat YouTube z terminálu, aniž byste museli otevírat prohlížeč a přijímat reklamy, sledování a dialogová okna souhlasu s cookies, vám vaši přátelé budou závidět.

Proč na ně neudělat ještě větší dojem tím, že si ve stejném okně terminálu přečtete shrnutí vašeho oblíbeného hudebního umělce na Wikipedii?