mp
1.0.0
Cliquez ici pour l'essayer en ligne !

Il s'agit d'un lecteur de musique construit sur les technologies Web. Il peut être utilisé comme application multiplateforme autonome (en utilisant nw.js ou Electron) ou comme page Web.
L'astuce ici est que la base de code est partagée : le même code d'application qui exécute la page Web est utilisé dans une application autonome .
dist/electron/ mp .sh [path-to-song-or-playlist]dist/nw/ mp .sh [path-to-song-or-playlist]dist/web/index.htmlLa version Web est également hébergée sur les pages GitHub.
[-p] play1. mp 3 play2. mp 3 ... -q enqueue1. mp 3 enqueue2. mp 3 ... -c command1 command2
Où command est play , pause , prev ou next .
La version Web peut être contrôlée par postMessage avec l'objet de données suivant :
{
command : "control" ,
argv : [ "array" , "of" , "command" , "line" , "arguments" ]
} npm installmakeHTMLAudioElement via le graphique sonore Web AudiodecodeAudioDataAnalyserNodeXHR2 , ArrayBuffer , DataView et TextDecoder