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