Vue lecture

Regarder une vidéo Youtube dans son terminal sans pub

Un petit article sur comment regarder une vidéo Youtube sans pub dans son terminal avec YT-X.

Sur le blog, un autre lecteur permettant de lire YouTube depuis le terminal a déjà été présenté : https://memo-linux.com/mps-youtube-regarder-youtube-dans-le-terminal/

Description de YT-X

Caractéristiques principales

  • Téléchargement polyvalent :
    • Téléchargez des vidéos individuelles ou des playlists entières.
    • Prend en charge plusieurs formats (audio et vidéo) comme MP4, MKV, MP3, etc.
    • Sélectionnez des qualités spécifiques, allant de 360p à 4K, selon vos besoins.
  • Extraction audio :
    • Extrayez directement l’audio en formats populaires tels que MP3, AAC ou OPUS.
  • Gestion des métadonnées
    • Ajoutez automatiquement des métadonnées comme le titre, l’artiste ou l’album.
    • Idéal pour organiser des bibliothèques multimédia.
  • Personnalisation :
    • Configurez le chemin de téléchargement, la qualité par défaut, et plus encore via un fichier config.json.
    • Support pour l’utilisation de proxies pour contourner des restrictions géographiques.
  • Intégration de yt-dlp :
    • Bénéficie de la puissance de yt-dlp, un outil performant pour le téléchargement de vidéos.
    • Compatible avec une grande variété de plateformes en plus de YouTube.
  • Optimisation pour les utilisateurs avancés :
    • Options pour le téléchargement en masse via des fichiers d’URL.
    • Contrôle total sur les paramètres vidéo et audio grâce aux options de la ligne de commande.

Avantages de YT-X

  • Simplicité d’utilisation : une interface en ligne de commande claire et intuitive.
  • Flexibilité : prend en charge divers cas d’utilisation, du téléchargement rapide à la gestion avancée.
  • Open Source : entièrement gratuit et modifiable pour répondre à vos besoins spécifiques.

    Cas d’utilisation courants

  • Créer une collection de vidéos ou musiques à regarder/habituer hors ligne.
  • Organiser les fichiers téléchargés avec des noms et des métadonnées propres.
  • Extraire des bandes sonores pour des projets créatifs ou pour une utilisation personnelle.
  • Télécharger du contenu géo-bloqué grâce au support de proxies.

Pré-requis avant installation de YT-X

  • Installer les dépendances :
    • Sous Ubuntu :
    sudo apt install yt-dlp fzf jq curl yt-dlp fzf mpv ffmpeg -y
  • Sous Archlinux :
sudo pacman -S yt-dlp fzf jq curl yt-dlp fzf mpv ffmpeg

Installation de YT-X

  • Exécuter la commande suivante :
curl -sL "https://raw.githubusercontent.com/Benexl/yt-x/refs/tags/0.3.0/yt-x" -o ~/.local/bin/yt-x && chmod +x ~/.local/bin/yt-x

Utilisation de YT-X

Pour l’exemple, je vais utiliser la chaine Youtube d’Adrian Linuxtricks.

  • Lancer yt-x :
yt-x

  • YT-X s’ouvre dans le terminal, sélectioner « Search » :
  • Entrer la recherche, ici linuxtricks et appuyer sur la touche Entrée du clavier :
  • Sélectionner une vidéo et appuyer sur Entrée, exemple ici « 02 Debian abondons 32-bit! » :
  • Pour lire la vidéo, sélectionner « Watch » :
  • La vidéo Youtube se lance dans le terminal via mpv :
  • Ressource

    ❌