Je suis de plus en plus convaincu que lorsque je dis que le terminal Linux est un outil puissant et injustement apprécié par tous ceux qui ne font pas partie du système d'exploitation, je le pense avec une raison quelconque. Le terminal a tellement de possibilités que vous pouvez même rechercher des vidéos YouTube et les lire.
Voulez-vous savoir comment cela se passe? Alors ne manquez pas ce que nous allons vous montrer ensuite, qui n'est ni plus ni moins que le programme mps-youtube, une application de terminal qui est légère, simple et utile et qui nous permet de lire et de télécharger des vidéos YouTube en fonction de commandes, et nous allons vous montrer comment l'installer et l'utiliser.
Installation de mps-youtube
mps-youtube est déjà dans les référentiels Ubuntu, mais il n'est pas dans sa version la plus récente. Pour installer la dernière version nous devrons recourir à PIP, nous devrons donc d'abord ouvrir un terminal et taper ceci:
sudo apt-get install python-pip
Après l'avoir installé, nous devons utilisez-le pour obtenir mps-youtube, comme nous venons de le dire. Pour cela, nous devrons entrer ces commandes dans le terminal:
sudo pip install mps-youtube
Quant au lecteur que nous utiliserons pour regarder les vidéos, nous avons deux alternatives: MPlayer2 ou mpv. Pour installer MPlayer2, nous entrons cette commande:
sudo apt-get install mplayer2
Et pour installer le lecteur mpv cet autre:
sudo apt-get install mpv
Quant au joueur à utiliser, je vous laisse le choix, mais mps-youtube fonctionne par défaut avec mpv. Cela peut être modifié par la suite, mais nous l'expliquerons ci-dessous.
Utilisation et configuration de mps-youtube
Pour commencer utiliser l'appli nous devons écrire la commande suivante:
mpsyt
Ensuite, nous procédons à sa configuration. Si au lieu de mpv nous voulons utiliser MPlayer En tant que joueur par défaut, dans l'interface qui s'ouvrira, nous écrivons ce qui suit:
set player mplayer
Par défaut, mps-youtube autorise uniquement la recherche de musique, mais cela peut également être changé pour regarder des vidéos de toutes sortes avec la commande suivante:
set search_music false
Enfin, nous n'avons que configurer la sortie vidéo:
set show_video true
Avec la commande set
ils peuvent voir tous les paramètres paramètres disponibles.
Effectuer une recherche est très simple. Dans l'interface de saisie de texte, nous plaçons un point en avance sur ce que nous voulons rechercher, par exemple:
.led zeppelin
Regarder une vidéo est très simple: il vous suffit d'écrire le numéro de liste qui apparaît à gauche et appuyez sur Introduction, et pour télécharger une vidéo, tout ce que nous avons à faire est d'utiliser cette commande:
d ITEM-NUMBER
Où est ITEM-NUMBER le nombre restant du nom de la vidéo dont nous avons discuté plus tôt.
Comme vous pouvez le voir, c'est un outil simple, facile à utiliser et à configurer, ce qui nous permettra de regarder des vidéos depuis le terminal et sans avoir besoin d'ouvrir un navigateur. Laissez-nous un commentaire avec votre expérience si vous osez l'essayer.
Bonjour, merci beaucoup pour l'article, je voulais savoir si je peux automatiser le processus, c'est-à-dire qu'à chaque fois que je l'ouvre, je n'ai pas à entrer la commande dans le terminal pour ouvrir le programme (je suis un peu oublieux)
Salut Patrick, tout d'abord merci pour ton commentaire.
Je ne connais aucun moyen d'automatiser le processus, à moins que vous ne souhaitiez créer un script pour celui-ci que vous pouvez placer dans le lanceur sur votre bureau, mais je vais essayer de savoir si je trouve quelque chose.
Salutations.
Tout d'abord, merci beaucoup pour l'article. Il est beaucoup plus confortable de voir YouTube depuis le terminal que d'ouvrir le navigateur.
En ce qui concerne l'automatisation du processus, il peut peut-être être utile de créer un lanceur dans un panneau et dans la boîte de commande mettre:
mate-terminal -e mpsyt
o
xfce4-terminal -e mpsyt
o
gnome-terminal -e mpsyt
selon le terminal que vous utilisez.
Très bon article et très bonne application. J'avais toujours manqué de pouvoir obtenir une liste de vidéos sur youtube-dl
(ou je ne sais pas comment faire au moins).
À Patrick: vous pouvez créer un alias en .bashrc dont vous vous souviendrez facilement
alias vervideos = '/ chemin / vers / mpsyt /'
Je l'utilise pour les commandes que j'oublie souvent.
Bonjour, regardez ce qu'il m'a lancé:
Traceback (appel le plus récent dernier):
Fichier "/ usr / local / bin / mpsyt", ligne 9, dans
load_entry_point ('mps-youtube == 0.2.5', 'console_scripts', 'mpsyt') ()
Fichier "/usr/lib/python2.7/dist-packages/pkg_resources.py", ligne 351, dans load_entry_point
return get_distribution (dist) .load_entry_point (groupe, nom)
Fichier "/usr/lib/python2.7/dist-packages/pkg_resources.py", ligne 2363, dans load_entry_point
retourne ep.load ()
Fichier "/usr/lib/python2.7/dist-packages/pkg_resources.py", ligne 2088, en cours de chargement
entry = __import __ (self.module_name, globals (), globals (), ['__name__'])
Fichier "/usr/local/lib/python2.7/dist-packages/mps_youtube/__init__.py", ligne 1, dans
depuis .main import init
Fichier "/usr/local/lib/python2.7/dist-packages/mps_youtube/main.py", ligne 54, dans
à partir de urllib.request import urlopen, build_opener
ImportError: aucun module nommé request
J'ai déjà désinstallé le mps-youtube avec $ sudo pip, désinstaller mps-youtube et j'ai désinstallé le python-pip, j'ai tout refait et le problème persiste si vous pouviez m'aider, je l'apprécierais.
En regardant la liste des changements (https://github.com/np1/mps-youtube/blob/develop/CHANGELOG), dans la dernière version (0.2.5), il est dit:
- Prise en charge de python 3 uniquement (ne fonctionnera pas avec python 2)
Et selon la trace que vous envoyez, vous avez python2.7
Essayez d'installer python3-pip
[sudo] apt-get installer python3-pip
Et puis installez mps-youtube en utilisant pip3
[sudo] pip3 installer mps-youtube