多种音乐播放实现方式
- 页面内插入音乐列表。Aplayer实现
- 单独页面音乐列表。Aplayer实现
- 音乐Docker。在线云音乐
- 原作者DMCA原因不再维护,如果你想自己部署,需要修改原作者docker内部代码。
- 后面提供另一个Fork的版本,不过也被DMCA干掉了,不过功能比上面多一些,基本直接可用!
- 音乐Docker Mstream docker。
- 音乐Docker Logitech Media Server。Github
- 多用户音乐分享、播放,在线,分类等功能。
Aplayer 在线音乐
博文页面内插入音乐列表
单独Aplayer音乐页面
直接戳这里 -> Musics
在线云音乐
私人云音乐
研究学习使用
不对外公开发布,研究学习用。
用户名密码base64编码
55So5oi35ZCN5a+G56CB6YO95pivMTdsYWk=
base64解密: 在线加密解密
- 公开在线云音乐服务网页版。
- 可以与网易云音乐UID同步!
- DockerHub
与网易云同步
网易云UID在登陆 https://music.163.com/ 后 点击右上角图标的我的主页 https://music.163.com/#/user/home?id=617xxxxx0
home?id= 后面的数字就是你的UID。登录后,可以同步个人列表!
在线播放可以配合IDM下载各个平台的音乐,在放入后面介绍的Docker播放器中,如此,可搭建自己的音乐播放器!
吐槽一下,QQ音乐在线版和这个神似,基本可以肯定就是抄袭这个的!
另一个 Fork 版本
注意! 不要公开使用!
version: '3'
services:
music:
image: bloodstar/music-player
container_name: music
hostname: music
restart: always
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- /www/cache/docker/music/cache/:/var/www/html/cache/
- /www/cache/docker/music/temp/:/var/www/html/temp/
ports:
- "264:264"
私人音乐服务器
- 所有音乐作者,专辑,演唱者元数据刮削。
- rclone挂载webdav网盘存储音乐文件。
- cloudflare parterner加速。
- 私人使用,不对外公开。
在线音乐播放 Mstream
- SelfHost 支持。Docker 部署!
- Github: Mstream docker。
- 浏览器界面支持。
支持DJ模式
- 在音乐库中随机选择音乐播放。
- 选择症患者救星。
Android支持
其它特性
- 转码支持
- 遥控器支持
- 播放列表
- 等等
在线音乐播放 navidrome
Docker compose
# This is just an example. Customize it to your needs.
version: "3"
services:
navidrome:
image: deluan/navidrome:latest
ports:
- "4533:4533"
environment:
# Optional: put your config options customization here. Examples:
ND_SCANSCHEDULE: 1h
ND_LOGLEVEL: info
ND_BASEURL: ""
volumes:
- "./data:/data"
- "/path/to/your/music/folder:/music:ro"
在线Demo
登录用户名和密码
- User: demo
- Password: demo
Mstream文件路径管理更完善,Navidrome界面更现代化,有封面,更美观!
目前博主使用中!
Logitech Media Server
- Dockerhub LMS
另一个音乐播放器,Docker管理音乐文件,音乐上传到指定目录。
博主试用了一段时间后,感觉管理音乐文件不方便,就弃用了。
docker run -d \
--name lms \
-p 9000:9000 \
-p 9090:9090 \
-p 3483:3483 \
-p 3483:3483/udp \
-v /etc/localtime:/etc/localtime:ro \
-v <local-state-dir>:/srv/squeezebox \
-v <audio-dir>:/srv/music \
apnar/logitech-media-server