Dans le monde d'aujourd'hui, Musepack est un sujet qui a acquis une pertinence sans précédent. Depuis sa création, elle suscite un grand intérêt et fait l’objet de multiples études et recherches dans des domaines variés. Au fil du temps, Musepack a évolué et s'est adapté aux changements de la société, devenant un sujet d'actualité qui continue de susciter débats et controverses. Dans cet article, nous explorerons les différents aspects de Musepack, en analysant son impact aujourd'hui et en réfléchissant à son importance dans le monde contemporain.
Extensions | .mpc , .mp+ , .mpp , .mp |
---|---|
Type MIME | audio/x-musepack , audio/musepack |
Version initiale | |
Type de format | |
Basé sur |
MPEG-1 Audio Layer II (en) |
Spécification | |
Site web |
(en) musepack.net |
Musepack, abrégé MPC, est un algorithme de compression audio (voir aussi « codec ») avec pertes[1].
Musepack utilise nativement les tags au format APEv2[2] ; les tags ID3v1 sont aussi supportés, mais déconseillés ; les tags ID3v2 sont à proscrire (provoquent de nombreux problèmes)
Les fichiers audio obtenus avec Musepack portent l'extension ".mpc". On peut aussi rencontrer les extensions ".mpp" ou ".mp+", mais cela est très rare. En effet, Musepack était auparavant appelé MPEGplus, MPEG+ ou bien encore MP+.
Sous Microsoft Windows, l'encodage en Musepack s'effectue avec mpcenc.exe, un utilitaire en ligne de commande. Celui-ci peut être utilisé de 3 manières différentes :
Le fonctionnement est similaire sur les autres systèmes d'exploitation.
Sous GNU/Linux, Il est possible également d'encoder/décoder sous ce format en utilisant par exemple dBPowerAmp, par le biais de Wine. dBPowerAmp est conçu pour Windows, mais est parfaitement fonctionnel sous Linux en passant par Wine, et s'utilise de façon pratiquement transparente, et en lui adjoignant les codecs disponibles sur le site d'illustrate, il obtient les mêmes fonctionnalités, et crée des fichiers *.mpc de qualité identique à ceux créés sous Windows.
Un encodage s'effectue avec la commande suivante :
mpcenc.exe input.wav
"n" est le facteur de qualité (voir ci-dessous). Si l'option "--quality n" n'est pas précisée, le paramètre par défaut, soit "--quality 5", est utilisé.
"output.mpc" est le nom du fichier obtenu. Si cette option n'est pas précisée, c'est le nom du fichier d'entrée qui est utilisé, avec l'extension ".mpc" (ici, nous obtiendrions "input.mpc").
Il est conseillé de choisir comme facteur de qualité un entier compris entre 5 et 7. Soit :
Dans la quasi-totalité des cas, le profil "standard" ne provoque que peu d'altérations audibles du signal audio. Les audiophiles exigeants peuvent utiliser les profils "xtreme" et "insane". De tels profils peuvent également s'avérer utiles si le fichier est réencodé par la suite.
Musepack n'est pas conçu pour les profils inférieurs à "standard" (par exemple "--quality 4", soit "--radio"). Cependant, ses performances avec de tels profils demeurent plutôt bonnes.
L'option "--xlevel" est une option permettant d'éviter le "clipping" (saturation du signal sonore). Depuis la version 1.15s de mppenc, cette option est activée par défaut. Il n'y a donc plus lieu de l'ajouter à la ligne de commande.
Ces 2 lignes produisent le même résultat :
mpcenc.exe --quality 7 musique.wav musique.mpc
mpcenc.exe --insane musique.wav