MOC-Music on Console

MOC est un lecteur de musique fonctionnant dans un terminal ou une console qui:

  • est léger et dispose d'une interface claire;
  • peut s'utiliser en ligne de commande mais dispose également d'une interface ncurse semblable à celle de midnight commander pour se déplacer dans les dossiers;
  • permet de lire de nombreaux formats : mp3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, WAVE, AIFF, AU, SVX, Sphere Nist WAV, IRCAM SF, Creative VOC et grace à FFMpeg les formats WMA, RealAudio, AAC, MP4;
  • comporte différents thèmes de couleurs;
  • permet de fonctionner aussi bien avec OSS, Alsa que JACK;
  • peut aussi bien lire une liste de fichiers à la suite que créer une playlist récursivement ou fichier par fichier;
  • peut également lire un fichier depuis une URL;
  • peut aussi afficher les paroles d'une musiques;
  • ….

Pré-requis

Installation

Pour installer ce logiciel, il suffit d' installer le paquet moc.

Utilisation avec l'interface

Pour lancer l'interface de MOC, depuis un terminal saisissez :

mocp

Deux panneaux s'afficheront alors: celui de gauche est un explorateur de fichier et celui de droite correspond à la liste de lecture.

Raccourcis Clavier

Une fois dans l'interface de mocp, les touches h ou ? permettent d' afficher la liste des raccourcis clavier dont en voici certains :

  • La touche de tabulation () permet de passer du panneau de gauche à celui de droite;
  • Utilisez les flèches haut () et bas () pour vous déplacez dans un dossier;
  • La ligne avec les deux points .. correspond au retour au dossier parent;
  • La touche q pour quitter l'interface de mocp mais laisser le serveur de musique actif 1);
  • La touche Q pour quitter l'interface de mocp et arrêter le serveur;
  • La touche L permet d'afficher les paroles d'une chanson : celles-ci doivent se trouver dans un fichier texte sans extension dans le même dossier que la musique;

Le lecteur de musique

  • La touche Entrée pour entrer dans un dossier ou lancer la lecture d'un fichier audio;
  • La touche n2) pour passer au titre suivant;
  • La touche b3) pour passer au titre précédent;
  • La touche s4) pour stopper la lecture;
  • La touche p5) ou la touche Espace pour mettre en pause;
  • Les touches , et . ainsi que les touches < et > permettent de réduire ou d'augmenter le volume sonore.

La Playlist

  • La touche a6) pour ajouter un fichier à la playlist
  • La touche A7) pour ajouter récursivement tous les fichiers musicaux d'un dossier 8)
  • La touche g pour chercher dans votre playlist
  • La touche S9) active le mode de lecture aléatoire dans la playlist
  • La touche R10) active le mode répétition de la playlist

Thèmes

Il est possible de changer de thème une fois dans l'interface de MOC en appuyant sur la touche T.
Les thèmes sont stockés dans le dossier /usr/share/moc/themes.
Vous pouvez également créer vos propres thèmes : copiez le contenu d'un des thèmes et placez-le dans un dossier ~/.moc/themes que vous aurez au besoin créé. Modifiez la copie à votre guise et donnez-lui un nom explicite.

Pour attribuer un thème par défaut, il vous suffira de l'indiquer en modifiant le fichier de configuration ~/.moc/config à la ligne Theme.
Par exemple :

Theme = darkdot_theme

Utilisation sans l'interface

MOC peut également s'utiliser sans interface ncurse, il suffit de saisir dans un terminal:

  • mocp -S

    pour lancer le serveur de musique;

  • mocp -a /nom/du/repertoire/ 

    pour ajouter un répertoire ou un fichier à la playlist;

  • mocp -p

    pour jouer le premier titre de la playlist;

  • mocp -f

    pour jouer la piste suivante;

  • mocp -r

    pour jouer la piste précédente;

  • mocp -s

    pour arrêter la lecture;

  • mocp -G

    pour basculer entre la lecture et la pause;

  • mocp -x

    pour arrêter la musique et le serveur MOC.

Vous pouvez évidemment attribuer ces commandes à des raccourcis clavier.

Vous trouverez plus de fonctionnalités en lisant le manuel du logiciel.

Exemple

Si vous souhaitez lancer la lecture d'un titre choisi aléatoirement dans votre playlist au démarrage de MOC

mocp -S && mocp -o s -f -p

Configuration

Pour configurer MOCP il faut modifier le fichier ~/.moc/config.
S'il n'existe pas déjà, vous pouvez copier puis extraire l'archive /usr/share/doc/moc/examples/config.example.gz

Chacune des nombreuses options est expliquée en anglais mais il peut-être utile de s'attarder sur celles-ci :

  • MusicDir = "/home/votre_login/repertoire/musique/" : Indique le dossier de musique par défaut
  • StartInMusicDir = yes/no : Indique s'il faut démarrer MOC dans le répertoire par défaut
  • Theme = nom_du_theme : Indique le thème à appliquer par défaut à l'interface de MOC. Plus d'info plus avant.
  • SavePlaylist = yes/no : Indique s'il faut enregistrer la playlist avant de quitter MOC

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

Voir aussi


Contributeurs: jibweb, fabux

1)
la musique continue de jouer
2)
next
3)
before
4)
stop
5)
pause
6)
add
7)
add All
8)
Très utile! Placez vous dans le dossier Musique, appuyez sur A et vous aurez toutes vos chansons ajoutées à la playlist
9)
Shuffle
10)
Repeat
  • moc.txt
  • Dernière modification: Le 28/04/2018, 11:18
  • (modification externe)