mp
1.0.0
点击这里在线尝试!

这是一个基于网络技术构建的音乐播放器。它可以用作独立的跨平台应用程序(使用 nw.js 或 Electron)或用作网页。
这里的技巧是代码库是共享的:运行网页的应用程序代码在独立应用程序中使用。
dist/electron/ mp .sh [path-to-song-or-playlist]dist/nw/ mp .sh [path-to-song-or-playlist]dist/web/index.html网络版本也托管在 GitHub 页面上。
[-p] play1. mp 3 play2. mp 3 ... -q enqueue1. mp 3 enqueue2. mp 3 ... -c command1 command2
其中command是play 、 pause 、 prev或next 。
Web 版本可以通过postMessage控制,数据对象如下:
{
command : "control" ,
argv : [ "array" , "of" , "command" , "line" , "arguments" ]
} npm installmakeHTMLAudioElement通过Web Audio声音图进行播放decodeAudioData呈现波形视觉效果AnalyserNode的实时视觉效果XHR2 、 ArrayBuffer 、 DataView和TextDecoder API 进行元数据解析