---
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".
---