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
입니다.
웹 버전은 다음 데이터 개체를 사용하여 postMessage
로 제어할 수 있습니다.
{
command : "control" ,
argv : [ "array" , "of" , "command" , "line" , "arguments" ]
}
npm install
make
Web Audio
사운드 그래프를 통해 HTMLAudioElement
를 통해 재생decodeAudioData
통한 파형 시각화AnalyserNode
사용한 실시간 시각화XHR2
, ArrayBuffer
, DataView
및 TextDecoder
API를 통한 메타데이터 구문 분석