ytfzf : parcourez YouTube depuis le terminal et visionnez les vidéos avec MPV ou téléchargez-les avec yt-dlp

ytfzf montrant des vidéos sur Linux

Dans un monde où presque tout se passe sur le web, trouver des outils qui ne dépendent pas d'un navigateur devient de plus en plus difficile. Oui, eh bien, j'exagère un peu, mais une grande partie du temps que nous passons devant un ordinateur est passée dans un navigateur Web. Mais s'il y a quelque chose qui plaît aux utilisateurs de Linux, c'est de compliquer les choses pour tout faire depuis le terminal. Compliquez ou simplifiez, selon la façon dont vous le voyez, et ytfzf est l'un de ces outils que ceux qui préfèrent les applications à faible consommation de ressources et les outils de type CLI vont adorer.

ytfzf est un "script POSIX qui vous aide à trouver des vidéos Youtube (sans API) et à les ouvrir/télécharger en utilisant mpv/youtube-dl", bien qu'ils doivent mettre à jour la dernière partie de leur slogan car il utilise maintenant yt-dlp. Tout ce qu'il fait se fait depuis la borne, ou presque, puisque pour visionner les vidéos bande monospace. Son utilisation est simple, et son interface est très intéressante, du moins si l'on est en X11 ou en utilisant l'un des outils compatibles pour afficher les vignettes sous Wayland.

Installer et utiliser ytfzf

ytfzf Il est généralement disponible dans les dépôts officiels des distributions Linux, son installation est donc aussi simple que d'aller dans un terminal et de taper sudo apt install jq curl mpv fzf pour les systèmes basés sur Ubuntu. Il peut également être recherché dans certains magasins de logiciels. En ce qui concerne les dépendances, il est recommandé d'installer yt-dlp et ueberzugpp, qui afficheront les vignettes comme indiqué dans la capture d'écran de l'en-tête.

Une fois installé, comme pour tout outil CLI, vous devez lancer le script depuis le terminal. Cela peut être fait en tapant ytfzf et une recherche, mais de cette façon, nous verrons tout trop simple. Il vaut au moins utiliser le drapeau -t avant la recherche. Ce "t" est pour "vignettes", c'est-à-dire, de sorte que affiche des vignettes. Par défaut, avec ueberzugpp nous ne les verrons que si nous sommes en X11. Pour les afficher sous Wayland, vous devez avoir installé l'une des options compatibles, telles que kitty, iterm2, sixel (ces trois nécessitent ueberzugpp), chafa, catimg, imv, mpv (bien que cela n'ait pas fonctionné pour moi) et swayimg pour Wayland ou hyprland.

drapeaux et exemples

Il y a deux drapeaux avec le "t" : les minuscules et une recherche affiche les vignettes par défaut ; avec -T nous indiquerons le visualiseur de vignettes à utiliser, par exemple ytfzf -T kytty Linux recherchera les vidéos Linux montrant des vignettes en utilisant kitty. Les drapeaux les plus courants sont :

  • -d: téléchargera au lieu de le transmettre à MPV pour le visionnement. Pour que cela fonctionne, vous devez avoir installé yt-dlp.
  • -m: ne jouera que l'audio sur le terminal.
  • -l (c'est un L minuscule): il nous ramènera à la liste après avoir terminé la lecture.
  • -L: affichera le lien des vidéos sélectionnées.
  • -a: sélectionnera automatiquement la première vidéo de la liste.
  • -r: sélectionnera automatiquement une vidéo aléatoire dans la liste.
  • -co: Recherchez Oddysee au lieu de YouTube.
  • -s: après la lecture d'une vidéo, il nous ramènera à une fenêtre pour effectuer des recherches. Avec cela, nous évitons d'avoir à relancer ytzf à la fin d'une vidéo/audio.

Par exemple, si nous voulons rechercher des vidéos sur Linux, qu'il joue le premier de la liste et qu'à la fin d'un audio, il joue le suivant, nous écrirons

ytfzf -lam Linux

Ce qui précède n'est probablement pas le meilleur exemple possible, car Linux est un sujet très générique et peut nous imposer n'importe quoi. Mais tout change quand on veut quelque chose de plus concret. Si nous voulons entendre une chanson célèbre, je ne sais pas, "Nothine Else Matters", ytfzf -sam rien d'autre ne compte jouera le premier résultat, probablement la chanson de Metallica, uniquement en audio et, une fois terminé, il devrait nous revenir au menu pour trouver une autre option.

S'il est vrai que cet outil fonctionne plutôt bien, il est également vrai que les recherches ne sont pas aussi précises que celles que l'on peut faire sur le site officiel YouTube, qui utilise également le moteur de recherche Google. Mais l'option existe, et elle en vaut la peine pour de nombreuses raisons.

Plus d'informations, en page GitHub du projet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Claudio Ségovie dit

    Comment installer yt-dlp et ueberzugpp ?