Ceci est une ancienne révision du document !
MOC-Music on Console
MOC est un lecteur de musique fonctionnant sous console. Il est léger et dispose d'une interface très claire pour une application console. En effet, l 'interface est semblable à celle de midnight commander pour se déplacer dans les dossiers.
Il permet de lire les 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. Il comporte différents thèmes de couleurs, et permet de fonctionner aussi bien avec OSS, Alsa que JACK. Il peut aussi bien lire une liste de fichiers à la suite que créer une playlist récursivement ou fichier par fichier. Vous pourrez également lire un fichier depuis une URL et encore bien d'autres choses.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Depuis les dépôts
Pour installer ce logiciel, il suffit d' installer le paquet moc.
Par compilation
- Télécharger la dernière version stable 1) depuis le site officiel
- Pour supporter les formats audio vous aurez besoin d'installer (attention il faut également installer les fichiers de développement, qui termine par -dev):
Possible sous la forme [[apt>nom paquet]] ?
- libvorbis pour les fichiers Ogg Vorbis - (http://www.xiph.org/ogg/vorbis/download/)
- libmad et libid3tag pour le format mp3(ftp://ftp.mars.org/pub/mpeg/)
- Voir ici pour les fichiers nécessaires au support du FLAC: http://flac.sourceforge.net/
- libsndfile pour les fichiers WAVE, AU, AIFF, SVX, SPH, IRC, VOC (http://www.mega-nerd.com/libsndfile/)
- Pour Musepack (mpc) installez libmpcdec (http://www.musepack.net/) et taglib (http://developer.kde.org/~wheeler/taglib.html)
- Pour les formats WMA, ReadAudio, (.ra), AAC, MP4, installez FFmpeg (http://ffmpeg.sourceforge.net/index.php)
- Pour les flux réseaux, vous aurez besoin de libcurl 7.12.0 ou plus récent (http://curl.haxx.se)
- Pour une compatibilité avec le serveur de son à faible latence JACK, allez voir http://jackit.sourceforge.net/
- Pour librcc (corrige l'encodage pour les tags mp3 cassés) allez voir http://rusxmms.sourceforge.net/.</note>
- Extraire l'archive téléchargée précédemment dans votre Dossier Personnel.
- Déplacez-vous dans le dossier où a été extrait l'archive. Par exemple
cd ~/moc-2.4.4
- Saisissez :
./configure
Vérifiez que le résultat de cette commande correspond bien à vos envies (sur les toutes dernières ligne ce programme vous indique le support des différents serveurs de son et les plugins qui fonctionneront) - Pour terminer l'installation saisissez :
make sudo make install
Voilà vous avez terminé !
Utilisation
Pour lancer 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.
- Les deux points (:) correspondent au retour au dossier parent.
- La touche q pour quitter l'interface de mocp mais laisser le serveur actif
- La touche Q pour quitter l'interface de mocp et arrêter le serveur
Thèmes
Pour démarrer MOCP avec un thème il suffit de saisir dans un terminal:
mocp -T nom_du_theme
Des thèmes peuvent être stockés dans le dossier ~/.moc/themes. Vous pouvez en trouver un certains nombre dans le dossier /usr/share/moc/themes (dans le cas d'une installation depuis les dépôts).
Configuration
Pour configurer MOCP il faut modifier le fichier ~/.moc/config.
Explications
Utilisation sans interface ncurse
Pour utiliser MOC sans interface ncurse, reportez-vous à sa page de man
mocp -p, mocp -S, mocp -m…