Peter1303 / xMDPlayer

一个可以在线听网易云音乐、QQ音乐、酷狗音乐的音乐播放器,还可以让你听自己的网易云歌单哦!

Home Page:https://pdev.top/music/#neteaseList

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xMDPlayer

一个可以在线听网易云音乐、QQ音乐、酷狗音乐的音乐播放器,还可以让你听自己的网易云歌单哦!

A player that can make you listen to music online including Netease music, QQ music, Kugou Music.What's more, you can listen to your own Netease music list!

Created by mengkunsoft

Optimized by Peter1303

介绍(Introduction)

xMDPlayer 基于 Meting 的在线音乐播放器,有音乐搜索、播放、下载、歌词同步显示、个人网易云音乐播放列表同步等功能。

xMDPlayer is an online music player based on Meting. It has the functions of music search, play, download, lyrics (synchronization) display, personal netease music play list synchronization, etc.

前端界面使用 MDUI 来开发,Material Design 风格。

本项目仅为学习前端的练手之作,请勿用作商业用途,请勿利用本项目下载盗版歌曲资源,否则后果自负!This project is only for learning the front practical, do not use it for commercial purposes, do not use this project to download pirated song resources, or you will be responsible for the consequences!

本程序结合(This program combines with the secondary development of) https://github.com/mengkunsoft/MKOnlineMusicPlayer 二次开发

演示

在线演示 https://pdev.top/music/#neteaseList

主界面 侧滑菜单

更新(Update)

v1.1 Beta 200822

  • 修复 菜单 bug
  • 修复 复制 bug

v1.1 Beta 200810

  • 全面使用 Material Design
  • 可以设置主题 (Able to change the player's theme)
  • 支持显示歌词翻译

要求(Requirements)

  • Directory Lister 需要 PHP 5.4+ (requires PHP 5.4+ to work properly)
  • curl_exec 搜索音乐 (Search music)
  • file_get_contents 获取音乐数据 (Get music data)
  • json_decode 解析数据 (Decode data)
  • hex2bin 解析数据 (Decode data)
  • openssl_encrypt 解析数据 (Decode data)

结构(Structure)

├─ js
│   ├ functions.js
│   ├ js.js
│   ├ lyric.js
│   ├ netease.js
│   ├ player.js
│   └ theme.js
├─ css
│   └ css.css
├ index.php
├ music.php
└ Meting.php

致谢

特别感谢 @metowolf网易云音乐QQ音乐虾米酷狗百度音乐

采用的开源模块

TODO

  • 下载或分享无版权音乐时给出提示
  • 自定义列表
  • 网易云榜单
  • (bug)下一首会跳过几首
  • 随机播放等
  • 网易云热评
  • auto 主题未完善

联系(Contact Me)

邮件联系(Contact me) peter13034@outlook.com

License

xMDPlayer is distributed under the terms of the GNU Affero General Public License v3.0.

Copyright 2020 PDEV

About

一个可以在线听网易云音乐、QQ音乐、酷狗音乐的音乐播放器,还可以让你听自己的网易云歌单哦!

https://pdev.top/music/#neteaseList


Languages

Language:PHP 63.8%Language:JavaScript 34.9%Language:CSS 1.4%