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.
Miten yt-dlp ja ueberzugpp asennetaan?