--- categories: ['OpenBSD','Système','Audio'] date: 2022-11-24T18:48:06+02:00 description: "Écouter de l'audio en mode console sous OpenBSD, avec le lecteur mocp, du projet moc" draft: false include_toc: true show_comments: false tags: ['OpenBSD','moc'] title: "moc - Music on Console / OpenBSD" translationKey: 'openbsd-moc' --- ## Description **MOC** (musique en console) est un lecteur audio en mode console/terminal pour Linux/Unix conçu pour être puissant et simple à utiliser. La lecture faite par MOC est fluide, quelle que soit la charge du système ou des {{< abbr "E/S" "Entrées/Sorties" >}}, car elle utilise le tampon de sortie dans un thread/processus séparé. Il permet une lecture sans interruption car le prochain fichier à lire est mis en cache pendant la lecture du fichier en cours. Les formats de fichiers supportés sont : MP3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, Opus, WAVE, tous ceux supportés par la bibliothèque FFmpeg/LibAV (e.g., WMA, RealAudio, AAC, MP4), AIFF, AU, SVX, Sphere Nist WAV, IRCAM SF, Creative VOC, SID, wavpack. - Site web : http://moc.daper.net/ - Architectures supportées : aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sh sparc64 --- Ce lecteur audio est pratique pour exécuter de l'audio sur un serveur multimédia, par le biais d'une session SSH, en mode console. ## Installation Sous OpenBSD, **{{< inside2 l="sys/openbsd/pkg" t="installez" a="installer" >}} **`moc`**** ! ## Utilisation Très simplement, dans un terminal ou en mode console, un appel du binaire `mocp` suffit.
C'est une interface ressemblant à celle de Midnight Commander, avec deux fenêtres, une à gauche pour naviguer dans le système de fichiers, l'autre affichant la playlist en cours, sinon l'espace est vide. Voici quelques interactions possibles depuis l'appui de touches : * la touche a permet d'ajouter un répertoire/fichier dans la playlist * la touche h permet d'avoir accès à la liste des différentes commandes * la touche L affiche les paroles si elles sont disponibles * la touche n permet de passer au morceau suivant * la touche o permet de jouer une piste musicale depuis une URL * les touches p et ESPACE permettent de mettre en pause * la touche q ferme le lecteur, sans arrêter la lecture audio * la touche Q arrête la lecture et ferme le lecteur, et la connexion au serveur de son * la touche R active ou non la relecture * la touche s arrête la lecture musicale * la touche S active ou non la lecture aléatoire * la touche V permet d'enregistrer la playlist, là où vous le désirez et au nom que vous désirez * la touche X active ou non la prise en charge de la lecture suivante * la touche , diminue le son de 5% * la touche . augmente le son de 5% * etc… --- {{< img a="Capture d'écran du logiciel mocp en cours de fonctionnement" s="openbsd/mocp.png" w="250" >}} --- ## Historique J'ai écrit historiquement cette documentation sur le wiki de la communauté "OpenBSD Pour Tous". ---