Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Nie je žiadnym tajomstvom, že linuxoví klávesoví bojovníci trávia svoj život v termináli, kde si len načítajú prehliadač a pozerajú svoje obľúbené hudobné video Taylor Swift na YouTube.

Pomocou ytfzf môžete vyhľadávať videá YouTube zo svojho terminálu a streamovať ich pomocou ľahkého prehrávača médií. Už nikdy nebudete musieť otvoriť prehliadač, aby ste mohli pozerať YouTube v systéme Linux!

čo je ytfzf?

ytfzf je sada skriptov, ktoré sa spúšťajú vo vašom termináli a nepoužívajú rozhranie YouTube API. Keď sa ytfzf spustí, načíta zoznam 10 najlepších inštancií Invidious a náhodne vyberie jednu. Invidious je webové alternatívne rozhranie pre YouTube a existujú tisíce prípadov na celom svete.

Pomocou rozhrania Invidious API ytfzf vyhľadá požadované video. Potom použije yt-dlp na stiahnutie a streamovanie videa do mpv.

YouTube nebude môcť na vašich zariadeniach nastaviť žiadne súbory cookie a neuvidíte ani žiadne reklamy ani predprehrávané videá.

instagram viewer

Ako nainštalovať ytfzf na Linuxe

Pred inštaláciou ytfzf si musíte nainštalovať jeho závislosti vrátane mpv – bezplatného prehrávača médií pre príkazový riadok s podporou širokej škály formátov mediálnych súborov, audio a video kodekov a titulkov typy.

sudo apt Inštalácia jq curl mpv fzf

ytfzf používa yt-dlp na sťahovanie videí YouTube, ktoré nájdete, takže mali by ste si nainštalovať yt-dlp tiež.

Naklonujte úložisko ytfzf a vložte do neho cd:

git klonovať https://github.com/pystardust/ytfzf
cd ytfzf

Teraz skompilujte ytfzf, nainštalujte dokumentáciu a skompilujte doplnky:

urobiť sudo Inštalácia
urobiť sudo Inštalácia doc
sudo vytvoriť doplnky

ytfzf je teraz nainštalovaný vo vašom systéme Linux a môžete ho spustiť zadaním:

ytfzf

Keďže ytfzf je trochu nepohodlné na písanie alebo zapamätanie, možno budete chcieť vytvorte pre príkaz zapamätateľný alias.

Ako používať ytfzf na vyhľadávanie videí v príkazovom riadku

Keďže ytfzf sa na vyhľadávanie videí nepripája priamo k službe YouTube, po spustení aplikácie sa zobrazí „Načítava sa zoznam zdravých invidujúcich prípadov“.

Na Vyhľadávanie zadajte názov videa, ktoré chcete vyhľadať. Toto nemusí byť presné a napíšte „swif“ a potom stlačte Zadajte vám poskytne všetky hudobné videá Taylor Swift, ktoré by ste mohli chcieť. Môžete ich ďalej upraviť zadaním ďalšieho textu.

Na navigáciu vo výsledkoch použite klávesy so šípkami na klávesnici a stlačte Zadajte streamovať ten, ktorý chcete.

mpv sa otvorí a video sa prehrá. Video môžete pozastaviť pomocou Priestora rýchlo dopredu alebo dozadu pomocou klávesov so šípkami.

Ak chcete vidieť miniatúry videí pred ich streamovaním, musíte pred spustením ytfzf pridať prepínač:

ytfzf -t

Uvedomte si, že to nebude fungovať vo všetkých termináloch.

Ak chcete vytvoriť zoznam skladieb s ytfzf a mpv, jednoducho stlačte Tab keď sa zvýrazní video, ktoré si chcete pozrieť, potom Zadajte pre pridanie do zoznamu skladieb.

Namiesto spustenia ytfzf a následného zadania hľadaného výrazu môžete vydať:

ytfzf linux

...získať zoznam linuxových videí, z ktorých si môžete vybrať. ytfzf prijíma argumenty na spresnenie vašej skúsenosti. Tu sú niektoré z nich:

  1. -d: Spustenie ytfzf s touto možnosťou spôsobí, že yt-dlp stiahne vybraté video namiesto streamovania do mpv
  2. -m: Prehrávajte iba zvuk
  3. -l: Keď sa video prestane prehrávať, znova otvorte ponuku
  4. -L: Zobraziť odkaz na vybrané videá
  5. -a: Automaticky vyberte prvé video
  6. -r: Automaticky vyberie náhodné video

Ako príklad zadajte:

ytfzf -a Taylor vyzdobený

...a mpv okamžite začne hrať „Bejeweled“ od Taylor Swift.

Vyhľadávanie na YouTube z terminálu je šialene skvelé

Možnosť vyhľadávať na YouTube z terminálu bez toho, aby ste museli otvárať prehliadač a prijímať dialógy s reklamami, sledovaním a súhlasom so súbormi cookie, vám budú vaši priatelia závidieť.

Prečo na nich nezapôsobiť ešte viac tým, že si v tom istom okne terminálu prečítate zhrnutie vášho obľúbeného hudobného interpreta na Wikipédii?