mp
1.0.0
Klik di sini untuk mencobanya secara online!
Ini adalah pemutar musik yang dibangun berdasarkan teknologi web. Ini dapat digunakan sebagai aplikasi lintas platform yang berdiri sendiri (menggunakan nw.js atau Electron) atau sebagai halaman web.
Triknya di sini adalah basis kode dibagikan: kode aplikasi yang sama yang menjalankan halaman web digunakan dalam aplikasi mandiri .
dist/electron/ mp .sh [path-to-song-or-playlist]
dist/nw/ mp .sh [path-to-song-or-playlist]
dist/web/index.html
Versi web juga dihosting di halaman GitHub.
[-p] play1. mp 3 play2. mp 3 ... -q enqueue1. mp 3 enqueue2. mp 3 ... -c command1 command2
Dimana command
adalah play
, pause
, prev
atau next
.
Versi web dapat dikontrol melalui postMessage
dengan objek data berikut:
{
command : "control" ,
argv : [ "array" , "of" , "command" , "line" , "arguments" ]
}
npm install
make
HTMLAudioElement
melalui grafik suara Web Audio
decodeAudioData
AnalyserNode
XHR2
, ArrayBuffer
, DataView
, dan TextDecoder