ytfzf: selaa YouTubea päätteestä ja katso videoita MPV:llä tai lataa ne yt-dlp:llä

ytfzf näyttää videoita Linuxista

Maailmassa, jossa melkein kaikki tapahtuu verkossa, selaimesta riippumattomien työkalujen löytäminen on yhä vaikeampaa. Kyllä, no, liioittelen vähän, mutta suuri osa ajasta, jonka vietämme tietokoneen ääressä, kuluu verkkoselaimessa. Mutta jos on jotain, josta Linux-käyttäjät pitävät, se on monimutkaista tehdä kaiken päätteestä. Monimutkaista tai yksinkertaistaa sen mukaan, miten katsot asiaa, ja ytfzf on yksi niistä työkaluista, jotka rakastavat vähän resursseja kuluttavia sovelluksia ja CLI-tyyppisiä työkaluja.

ytfzf on "POSIX-skripti, joka auttaa sinua löytämään Youtube-videoita (ilman API) ja avaa/lataa ne mpv/youtube-dl:llä", vaikka heidän on päivitettävä tunnuslauseensa viimeinen osa sellaisena kuin se nyt käyttää. yt-dlp. Kaikki, mitä hän tekee, tehdään terminaalista, tai melkein kaikki, siitä lähtien katsoakseen videoita MPV-nauha. Sen käyttö on yksinkertaista, ja sen käyttöliittymä on erittäin mielenkiintoinen, ainakin jos olemme X11:ssä tai käytämme jotakin yhteensopivista työkaluista pikkukuvien näyttämiseen Waylandin alla.

Asenna ja käytä ytfzf

ytfzf Se on yleensä saatavilla virallisista arkistoista Linux-jakeluista, joten sen asennus on yhtä yksinkertaista kuin mennä päätteeseen ja kirjoittaa sudo apt install jq curl mpv fzf Ubuntu-pohjaisille järjestelmille. Sitä voi myös etsiä joistakin ohjelmistoliikkeistä. Mitä tulee riippuvuuksiin, on suositeltavaa asentaa yt-dlp ja ueberzugpp, jotka näyttävät pikkukuvat otsikon kuvakaappauksen mukaisesti.

Asennuksen jälkeen, kuten minkä tahansa CLI-työkalun kanssa, sinun on käynnistettävä komentosarja päätteestä. Se voidaan tehdä kirjoittamalla ytfzf ja haku, mutta sillä tavalla näemme kaiken liian yksinkertaisena. Kannattaa ainakin käyttää lippu -t ennen hakua. Tämä "t" tarkoittaa "pikkukuvia", eli niin että näytä pikkukuvat. Oletusarvoisesti ueberzugpp:lla näemme ne vain, jos olemme X11:ssä. Nähdäksesi niitä Waylandissa, sinulla on oltava asennettuna jokin yhteensopivista vaihtoehdoista, kuten kitty, iterm2, sixel (nämä kolme vaativat ueberzugpp), chafa, catimg, imv, mpv (vaikka tämä ei toiminut minulle) ja swayimg for Wayland tai hyprland.

liput ja esimerkit

Niitä on kaksi liput "t":llä: pienet kirjaimet ja haku näyttää pikkukuvat oletuksena; komennolla -T ilmoitamme käytettävän pikkukuvien katseluohjelman, esimerkiksi ytfzf -T kytty Linux etsii Linux-videoita, joissa näytetään pikkukuvia käyttämällä kittyä. Yleisimmät liput ovat:

  • -d: lataa sen sijaan, että se välittäisi sen MPV:lle katselua varten. Jotta tämä toimisi, sinun on oltava asennettuna yt-dlp.
  • -m: toistaa vain äänen päätteellä.
  • -l (se on pieni L): se palauttaa meidät luetteloon toiston päätyttyä.
  • -L: näyttää valittujen videoiden linkin.
  • -a: valitsee automaattisesti luettelon ensimmäisen videon.
  • -r: Valitsee automaattisesti satunnaisen videon luettelosta.
  • -co: Hae Oddysee-haku YouTuben sijaan.
  • -s: videon toistamisen jälkeen se palauttaa meidät ikkunaan, jossa voit suorittaa hakuja. Näin vältymme käynnistämästä ytzf:ää uudelleen, kun lopetat videon/audion.

Jos esimerkiksi haluamme etsiä videoita Linuxista, että se toistaa luettelon ensimmäisen ja että äänen lopussa se toistaa seuraavan, kirjoitamme

ytfzf -lam Linux

Yllä oleva ei ehkä ole paras mahdollinen esimerkki, koska Linux on hyvin yleinen aihe ja voi laittaa meille mitä tahansa. Mutta kaikki muuttuu, kun haluamme jotain konkreettisempaa. Jos haluamme kuulla kuuluisan kappaleen, en tiedä, "Nothine Else Matters", ytfzf -sam mitään muuta ei väliä soittaa ensimmäisen tuloksen, luultavasti Metallican kappaleen, vain audiona ja kun se on valmis, sen pitäisi palauttaa meille valikkoon löytääksesi toisen vaihtoehdon.

Vaikka on totta, että tämä työkalu toimii melko hyvin, on myös totta, että haut eivät ole niin tarkkoja kuin ne, joita voimme tehdä virallisella YouTube-sivustolla, joka käyttää myös Google-hakukonetta. Mutta vaihtoehto on olemassa, ja se on sen arvoinen monista syistä.

Lisätietoja, sisään projektin GitHub-sivu.


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Claudia Segovia dijo

    Miten yt-dlp ja ueberzugpp asennetaan?