Documentation française pour antiX

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 ?

Présentation de la barre d'icônes de MOC en puissanceOn 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.

Masquer Montrer/cacher l'interface en ncurses MOCP
Listes Passer au morceau précédent de la liste de lecture ou des morceaux en attente
Éditer Lire le premier titre de la liste de lecture ou des morceaux en attente
Lecture Mettre en pause le morceau en cours
Arrêter Relancer la lecture interrompue
Précédent Arrêter la lecture
Suivant Passer au morceau suivant de la liste de lecture ou des morceaux en attente
Enregistrer Lecture linéaire de la liste en cours
Cinq titres Lecture aléatoire de la liste en cours
+ favoris Montrer des informations sur le morceau en cours (artiste, album, nom du morceau, pochette)
Préférences Rechercher et afficher les paroles du morceau en cours
Quitter Rechercher et afficher la pochette de l'album en cours
Effacer Arrêter MOC (serveur) et fermer la barre MOC en puissance
Rechercher Agrandir la barre et montrer les options cachées
Enregistrer Réduire la barre en cachant les options les moins utilisées
Radiobrowser Afficher les explications sur l'utilisation de la barre MOC en puissance
Tester Faire apparaître les rappels sur les raccourcis clavier utilisés dans MOCP
Ajouter Enregistrer la position de la barre avant agrandissement
Ajouter 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

Retourner en haut