MOC en puissance
MOC, pour Music On Console, est un lecteur multimédia en ligne de commande qui lit les formats MP3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, Opus, WAVE, WMA, RealAudio, AAC, MP4, AIFF, AU, SVX, Sphere Nist WAV… Il est installé par défaut dans antiX Full, mais n'a pas de lanceur dans les menus.
Sa présentation et son utilisation ressemblent à celles de Midnight Commander (pour ceux qui connaissent). MOCP (le client) utilise de nombreux raccourcis clavier en minuscule ou majuscule. (Une présentation complète sur cette page https://antix.x10.mx/prog-mocp.html.)
Création d'une liste de lecture
Ceux qui connaissent déjà MOCP peuvent passer directement au paragraphe suivant Utilisation du client.
Si une liste est chargée dans MOCP, on peut l'effacer totalement en tapant <C>. Attention, il s'agit bien d'une majuscule.
On parcourt les fichiers musicaux en utilisant les flèches de directions et la touche <Entrée> pour lire les répertoires. Les .. affichés en début de liste permettent de remonter d'un niveau dans les répertoires. On peut aussi taper <U>. La frappe de <a> sur un fichier ajoute le morceau musical à la liste. Tapée sur le nom d'un répertoire, cette même touche <a> ajoute tous les fichiers musicaux de manière récursive (le répertoire, les sous-répertoires s'ils existent…).
La touche <TAB> permet de passer d'un panneau à l'autre. Dans la liste de lecture, <d> permet d'effacer un seul fichier, <u> de le remonter d'une ligne, <j> de le descendre d'une ligne. <V> permet d'enregistrer la liste créée en lui donnant un nom.
Astuce : MOCP enregistre par défaut dans le répertoire en cours. Si on lui donne un chemin absolu comme /home/demo/Musique/Playlist/Ma_liste.m3u (si les répertoires existent), on retrouvera plus facilement son travail. Pour charger cette liste, il faudra effacer la liste en cours avec <C> et ajouter les fichiers de la liste en se plaçant sur le nom de la liste et en tapant <Entrée>.
Utilisation du client
Dans MOCP, en tapant <Entrée> sur la première ligne de la liste, on lance la lecture automatique. En tapant <q>, on ferme l'interface et son terminal.
Et si on veut changer de morceau ?On peut reprendre l'interface en ncurses du départ (mocp). On peut aussi utiliser un petit utilitaire moc_power qui sert de client minimaliste utilisable à la souris.
Il comporte les commandes de base d'un lecteur, avec des options réduites.
Si cela convient, on peut installer le paquet moc_power_0.0.3d suivant (versions anglaise, finnoise, française et portugaise du Brésil). Il ajoute dans les menus un lanceur pour MOC en puissance, la barre de contrôle graphique et un lanceur autonome pour une information sur le morceau en cours de lecture. Les fonctions des boutons sont détaillées ci-dessous.
![]() |
Montrer/cacher l'interface en ncurses MOCP |
![]() |
Passer au morceau précédent de la liste de lecture ou des morceaux en attente |
![]() |
Lire le premier titre de la liste de lecture ou des morceaux en attente |
![]() |
Mettre en pause le morceau en cours |
![]() |
Relancer la lecture interrompue |
![]() |
Arrêter la lecture |
![]() |
Passer au morceau suivant de la liste de lecture ou des morceaux en attente |
![]() |
Lecture linéaire de la liste en cours |
![]() |
Lecture aléatoire de la liste en cours |
![]() |
Montrer des informations sur le morceau en cours (artiste, album, nom du morceau, pochette) |
![]() |
Rechercher et afficher les paroles du morceau en cours |
![]() |
Rechercher et afficher la pochette de l'album en cours |
![]() |
Arrêter MOC (serveur) et fermer la barre MOC en puissance |
![]() |
Agrandir la barre et montrer les options cachées |
![]() |
Réduire la barre en cachant les options les moins utilisées |
![]() |
Afficher les explications sur l'utilisation de la barre MOC en puissance |
![]() |
Faire apparaître les rappels sur les raccourcis clavier utilisés dans MOCP |
![]() |
Enregistrer la position de la barre avant agrandissement |
![]() |
Configurer les options de la barre (canal audio, position, boutons optionnels affichés) |
Quand on lance la barre, on peut la déplacer à l'emplacement qu'on trouve le plus pratique, cliquer sur la première icône (montrer/cacher la partie gauche) et cliquer enfin sur l'icône Enregistrer la position de la barre : cela enregistre ses coordonnées avant agrandissement. Au lancement suivant, la barre se replacera à l'endroit choisi.
Quand on clique sur Lecture, on obtient toujours le premier fichier audio de la liste de lecture. On utilise Pause pour interrompre la diffusion : c'est un bouton à bascule qui indique son état.
Le bouton Morceau en cours… permet d'obtenir des renseignements comme le nom du groupe/chanteur, le nom du morceau… Si la couverture du disque est disponible dans le répertoire de l'album, une miniature est ajoutée. Si c'est un morceau sur Internet, un simple globe est présent.
On peut ajouter deux boutons optionnels pour rechercher les paroles d'une chanson ou la couverture d'un album. On ouvre la partie gauche de la barre et on clique sur le bouton Configurer. On coche Télécharger les paroles ou Télécharger la pochette et on valide. Lors de l'utilisation d'une de ces options, il faudra accepter l'installation du programme glyrc qui s'occupe de la recherche.
Quelques astuces
Il peut arriver que le réglage du volume de la barre ne fonctionne pas. Pour régler le problème, on peut activer le serveur de son Pipewire qui utilise le canal Master pour les applications ALSA. Ou alors, on peut changer le canal utilisé par défaut en cliquant sur Configurer et en changeant Master pour Speaker ou Headphone. On peut utiliser Alsamixer (menu → Applications → Son et vidéo → Alsamixer) pour trouver le canal le plus approprié.
Il n'est pas utile de lancer MOCP à la main dans un terminal. On peut lancer MOC en puissance, ce qui démarre aussi le serveur de musique, puis cliquer sur l'icône « Montrer/cacher MOC » pour afficher MOCP.
MOC en puissance utilise par défaut la liste favoris.m3u (~/.moc/favoris.m3u) s'il ne trouve pas de liste de lecture créée par MOCP. Cette liste correspond à différentes radios Internet. On peut placer en premier sa radio préférée ou créer une liste favoris.m3u totalement différente avec une structure m3u valide.
Quand on a construit une longue liste de lecture à l'aide de MOCP, on peut l'utiliser directement sans passer par l'interface dans un terminal. On lance la barre MOC en puissance qui se charge de lancer le serveur de musique puis de commencer la lecture, automatiquement. On active la lecture aléatoire et on passe le premier morceau si on l'a trop entendu.
Si on juge la barre gênante, on la ferme avec la croix, en haut à droite de la fenêtre : la musique continue en tâche de fond en utilisant très peu de ressources système. On pourra relancer la barre plus tard si on en a besoin.
On peut utiliser la petite application Information de MOC pour savoir quel est le morceau joué sans utiliser MOCP ni MOC en puissance. On place l'application dans la barre de lancement et on clique dessus quand on veut des renseignements.
Pour fermer la barre et arrêter le serveur de musique, on clique sur le bouton Arrêt complet (icône de droite).
Si on est à la recherche de son lecteur, on peut parcourir les pages : XMMS, le lecteur audio par défaut d'antiX, Celluloid, un lecteur multimédia, MOCP, le lecteur de musique en console ou même PlayMusic, le lecteur minimaliste.
lecteur musique multimédia défaut antiX bash gtkdialog barre MOC minimaliste