ytfzf: prehliadajte YouTube z terminálu a prezerajte si videá s MPV alebo si ich sťahujte pomocou yt-dlp

ytfzf zobrazujúci videá o Linuxe

Vo svete, kde sa takmer všetko deje na webe, je hľadanie nástrojov, ktoré nezávisia od prehliadača, čoraz ťažšie. Áno, dobre, trochu preháňam, ale veľa času, ktorý strávime pred počítačom, trávime vo webovom prehliadači. Ale ak existuje niečo, čo sa používateľom Linuxu páči, je to skomplikovanie vecí, ktoré robia všetko z terminálu. Komplikovať alebo zjednodušiť, podľa toho, ako sa na to pozeráte, a ytfzf je jedným z tých nástrojov, ktoré si zamilujú tí, ktorí uprednostňujú aplikácie s nízkou spotrebou zdrojov a nástroje podobné CLI.

ytfzf je „POSIX Script, ktorý vám pomáha nájsť videá z YouTube (bez API) a otvára/sťahuje ich pomocou mpv/youtube-dl, hoci musia aktualizovať poslednú časť svojho sloganu, ako sa teraz používa yt-dlp. Všetko, čo robí, robí z terminálu, alebo takmer všetko, odkedy si prezerá videá MPV pásik. Jeho použitie je jednoduché a jeho rozhranie je veľmi zaujímavé, aspoň ak sme v X11 alebo používame jeden z kompatibilných nástrojov na zobrazenie miniatúr pod Wayland.

Nainštalujte a používajte ytfzf

ytfzf Zvyčajne je k dispozícii v oficiálnych úložiskách distribúcií Linuxu, takže jeho inštalácia je taká jednoduchá, že stačí prejsť na terminál a napísať sudo apt install jq curl mpv fzf pre systémy založené na Ubuntu. Dá sa vyhľadať aj v niektorých obchodoch so softvérom. Čo sa týka závislostí, odporúča sa nainštalovať yt-dlp a ueberzugpp, ktoré zobrazia miniatúry tak, ako je to znázornené na snímke hlavičky.

Po inštalácii, ako pri každom nástroji CLI, musíte skript spustiť z terminálu. Dá sa to urobiť písaním ytfzf a hľadanie, ale tak uvidíme všetko príliš jednoduché. Oplatí sa to aspoň využiť vlajka -t pred hľadaním. To "t" je pre "miniatúry", teda aby zobraziť miniatúry. V predvolenom nastavení ich pomocou ueberzugpp uvidíme iba vtedy, ak sme v X11. Ak ich chcete zobraziť pod Waylandom, musíte mať nainštalovanú jednu z kompatibilných možností, ako napríklad kitty, iterm2, sixel (tieto tri vyžadujú ueberzugpp), chafa, catimg, imv, mpv (hoci toto mi nefungovalo) a swayimg pre Wayland alebo hyprland.

vlajky a príklady

Existujú dve Vlajky s "t": malé písmená a vyhľadávanie štandardne zobrazuje miniatúry; pomocou -T označíme prehliadač miniatúr, ktorý sa má použiť, napríklad ytfzf -T kytty Linux vyhľadá linuxové videá zobrazujúce miniatúry pomocou kitty. Najbežnejšie vlajky sú:

  • -d: stiahne sa namiesto odovzdania do MPV na prezeranie. Aby to fungovalo, musíte mať nainštalovaný yt-dlp.
  • -m: bude prehrávať zvuk iba na termináli.
  • -l (je to malé písmeno L): po dokončení prehrávania nás vráti do zoznamu.
  • -L: zobrazí odkaz na vybrané videá.
  • -a: automaticky vyberie prvé video v zozname.
  • -r: Automaticky vyberie náhodné video zo zoznamu.
  • -co: Namiesto YouTube hľadajte Oddysee.
  • -s: po prehratí videa nás vráti do okna na vyhľadávanie. Vďaka tomu sa vyhneme tomu, že pri dokončovaní videa/audia nemusíme znova spúšťať ytzf.

Napríklad, ak chceme vyhľadať videá o Linuxe, že prehrá prvé v zozname a že na konci zvuku prehrá ďalšie, napíšeme

ytfzf -lam Linux

Vyššie uvedené pravdepodobne nie je najlepší možný príklad, pretože Linux je veľmi všeobecná téma a môže nám dať čokoľvek. Všetko sa však zmení, keď chceme niečo konkrétnejšie. Ak chceme počuť slávnu pieseň, neviem, “Nothine Else Matters”, ytfzf -sam na ničom inom nezáleží prehrá prvý výsledok, pravdepodobne skladbu Metallica, iba v audio a po dokončení by nám to malo vrátiť do ponuky, aby ste našli inú možnosť.

Aj keď je pravda, že tento nástroj funguje celkom dobre, je tiež pravda, že vyhľadávania nie sú také presné ako tie, ktoré môžeme robiť na oficiálnej stránke YouTube, ktorá tiež používa vyhľadávač Google. Ale možnosť existuje a stojí za to z mnohých dôvodov.

Viac informácií, v projektová stránka GitHub.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Claudia Segovia dijo

    Ako nainštalujem yt-dlp a ueberzugpp?