P/ECE の標準音楽ドライバーファイル (*.pmd) ファイルを Web ブラウザだけで再生します。
Chrome (Win/Mac/Linux/Android), Safari (Mac/iOS), Firefox (Mac), Edge で動作確認しています。
UI としてはページ全体を使うフル版と、Web ページに埋め込んで使うウィジェット版があります。
Git と Node と Ruby をインストールしておきます。
$ git clone https://github.com/autch/pceplayer.js.git
$ cd pceplayer
./pmd/
ディレクトリに pmd ファイルを置く$ ./gen_list.rb pmd/ > list.json
list.json
ファイルに pmd ファイルから抽出したタイトル情報が入っているので、必要に応じて修正する。pceplayer/
ディレクトリの中身全部を Web サーバから見えるようにし、index.html
を開けばフル版で再生可能
- 上記手順を済ませる。
test.html
の内容に倣って、ウィジェットを貼りたいページに以下のタグを配置する。<script src="./embed.js" data-width="400" data-height="300" data-url="./list.json"></script>
data-width
,data-height
,data-url
属性を必要に応じて修正する。pceplayer/
ディレクトリの中身全部を Web サーバから見えるようにする。