Total Pageviews

Sunday, 19 April 2020

基于nodejs的Music Player


Music Player is a electron app, it is a local player. when you listen music, it will download to local for next listen

reference material

  1. a music player build by angularjs + express + electron
  2. music download api from you-get && baostorm
  3. audio play by videogular
  4. how to build electron app by electronic-wechat
a old version write by jquery place here

Building

  1. git clone
  2. bower install
  3. npm install
  4. on mac use make, on windows use gulp && node app/app.js

Download

  • not provide for now
  • on mac use make build to build a app

License

MIT

Music Player

Music Player 是一款 electron 实现的app, 当听完一首歌后, 这首歌就缓存在本地, 下次再次进入时,无需连接网络,即可播放.

资料

  1. 由 angularjs + express + electron 实现的本地音乐播放器
  2. 音乐接口来源 you-get && baostorm
  3. 音乐播放操作 videogular
  4. electron打包资料 electronic-wechat

本机使用

  1. git clone
  2. bower install
  3. npm install
  4. 在mac上直接输入 make, 在windows上输入 gulp && node app/app.js

下载成品

  • 暂时不提供
  • 在mac使用 make build 自行编译成app.
---------------------------------------------

使用angular.js完成的音乐播放器。

ngMusic

html5播放,只支持chrome!!!

  1. 支持百度随心听
  2. 支持用户自定义播放列表(通过搜索添加歌曲)
  3. 播放码率为128
  4. 用localStorage存储用户自定义播放列表
  5. 使用 AngularJS 和 node, 菜鸟学习作品;欢迎批评

安装

  1. 先clone或者下载代码
  2. 在项目根目录下或者dist目录下 npm install (根目录下代码未压缩; dist目录下前端显示代码经过压缩,具体看gulpfile.js)
  3. 运行node server.js
  4. 浏览器打开 http://localhost:1340/