Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Es ist kein Geheimnis, dass Linux-Keyboard-Krieger ihr Leben im Terminal verbringen und nur auftauchen, um einen Browser zu laden und ihr Lieblingsmusikvideo von Taylor Swift auf YouTube anzusehen.

Mit ytfzf können Sie YouTube-Videos von Ihrem Terminal aus durchsuchen und sie mit einem leichten Mediaplayer streamen. Sie müssen nie wieder einen Browser öffnen, um YouTube unter Linux anzusehen!

Was ist ytfzf?

ytfzf ist eine Reihe von Skripts, die in Ihrem Terminal ausgeführt werden und die YouTube-API nicht verwenden. Wenn ytfzf startet, ruft es eine Liste der Top 10 Invidious-Instanzen ab und wählt zufällig eine davon aus. Invidious ist ein webbasiertes alternatives Frontend für YouTube, und es gibt Tausende von Instanzen auf der ganzen Welt.

Mit der Invidious API sucht ytfzf nach dem gewünschten Video. Es verwendet dann yt-dlp, um das Video herunterzuladen und in mpv zu streamen.

YouTube kann dann keine Cookies auf Ihren Geräten setzen und Sie sehen auch keine Werbung oder Pre-Roll-Videos.

So installieren Sie ytfzf unter Linux

Bevor Sie ytfzf installieren, müssen Sie seine Abhängigkeiten installieren, einschließlich mpv – einem kostenlosen Media Player für die Befehlszeile, mit Unterstützung für eine Vielzahl von Mediendateiformaten, Audio- und Video-Codecs und Untertiteln Typen.

sudo apt Installieren jq curl mpv fzf

ytfzf verwendet yt-dlp, um YouTube-Videos herunterzuladen, die Sie finden, also du solltest yt-dlp installieren sowie.

Klonen Sie das ytfzf-Repository und cd hinein:

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

Kompilieren Sie nun ytfzf, installieren Sie die Dokumentation und kompilieren Sie die Add-Ons:

sudo machen Installieren
sudo machen Installieren Dok
sudo Addons erstellen

ytfzf ist jetzt auf Ihrem Linux-System installiert und Sie können es starten, indem Sie Folgendes eingeben:

ytfzf

Da ytfzf etwas umständlich zu tippen oder zu merken ist, möchten Sie dies vielleicht tun Erstellen Sie einen einprägsamen Alias ​​für den Befehl.

So verwenden Sie ytfzf zum Suchen nach Videos in der Befehlszeile

Da ytfzf keine direkte Verbindung zu YouTube herstellt, um nach Videos zu suchen, sehen Sie beim Starten der App „Liste gesunder schädlicher Instanzen wird abgerufen“.

Bei der suchen geben Sie den Namen des Videos ein, nach dem Sie suchen möchten. Dies muss nicht genau sein und "swif" eingeben und dann drücken Eingeben gibt Ihnen alle Musikvideos von Taylor Swift, die Sie sich nur wünschen können. Sie können diese weiter verfeinern, indem Sie mehr Text eingeben.

Verwenden Sie die Pfeiltasten auf Ihrer Tastatur, um durch die Ergebnisse zu navigieren, und drücken Sie Eingeben um die gewünschte zu streamen.

mpv wird geöffnet und das Video wird abgespielt. Sie können das Video mit pausieren Raum, und spulen Sie mit den Pfeiltasten vor oder zurück.

Wenn Sie Miniaturansichten der Videos sehen möchten, bevor Sie sie streamen, müssen Sie einen Schalter hinzufügen, bevor Sie ytfzf starten:

ytfzf -t

Beachten Sie, dass dies nicht in allen Terminals funktioniert.

Um eine Wiedergabeliste mit ytfzf und mpv zu erstellen, drücken Sie einfach Tab wenn ein Video, das Sie ansehen möchten, markiert ist, dann Eingeben um es der Playlist hinzuzufügen.

Anstatt ytfzf zu starten und dann Ihren Suchbegriff einzugeben, können Sie Folgendes eingeben:

ytfzf-Linux

...um eine Liste mit Linux-Videos zur Auswahl zu erhalten. ytfzf akzeptiert Argumente, um Ihre Erfahrung präziser zu machen. Hier sind einige davon:

  1. -D: Wenn Sie ytfzf mit dieser Option starten, lädt yt-dlp das von Ihnen ausgewählte Video herunter, anstatt es in mpv zu streamen
  2. -M: Nur Audio abspielen
  3. -l: Öffnen Sie das Menü erneut, wenn die Wiedergabe des Videos stoppt
  4. -L: Zeigen Sie den Link des/der ausgewählten Videos an
  5. -A: Wählen Sie automatisch das erste Video aus
  6. -R: Wählt automatisch ein zufälliges Video aus

Geben Sie als Beispiel ein:

ytfzf -ein taylor bejeweled

... und mpv beginnt sofort mit der Wiedergabe von „Bejeweled“ von Taylor Swift.

Das Durchsuchen von YouTube vom Terminal aus ist wahnsinnig cool

In der Lage zu sein, YouTube vom Terminal aus zu durchsuchen, ohne einen Browser öffnen zu müssen, und Anzeigen, Tracking und Cookie-Zustimmungsdialoge zu akzeptieren, wird Sie von Ihren Freunden beneiden.

Warum beeindrucken Sie sie nicht noch mehr, indem Sie eine Wikipedia-Zusammenfassung Ihres Lieblingsmusikers im selben Terminalfenster vorlesen?