北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

搭建一个媲美QQ音乐/网易云的私人音乐库

正文内容

一、前言:为什么要搭建私人音乐库?

现在各大音乐平台动不动就下架、会员收费、歌曲版权丢失,听歌体验非常不稳定。于是我决定自己动手,搭建一个完全属于自己的音乐库——不依赖任何商业平台,随时随地都能听,想加什么歌都行。

实际上,几个平台音乐会员,我开通挺多年了,其实也挺费钱...


二、整体方案一览

我的方案核心就是三步:

  1. 管理与整理音乐文件MusicBrainz Picard、music-tag-web
  2. 建立流媒体音乐库Navidrome
  3. 全平台播放器播放音流、Symfonium、Feishin

最终效果:和网易云、QQ音乐一样,支持歌手、专辑、歌单、歌词、封面展示。




三、工具与玩法细节

1.MusicBrainz Picard(桌面端 GUI) —— 自动识别+标签补全神器

地址:
https://github.com/metabrainz/picard

  • 直接扫描本地音乐文件,它能自动识别歌曲并补全专辑封面、艺术家、曲目信息。
  • 支持音纹识别,速度非常快
  • 支持一键写入 ID3 标签,保证文件再也不是“01.mp3、未知歌手”。
  • 文件目录整理和文件重命名

整理后效果:


2. music-tag-web(WEB端) —— 在线管理标签的小帮手

地址:
https://github.com/xhongc/music-tag-web

  • 有时候MusicBrainz Picard识别不到或信息不准确,用music-tag-web可以手动调整标签。
  • 对中文歌曲支持特别友好,大部分都能识别


3. Navidrome —— 搭建自己的“在线音乐平台”

地址:
https://github.com/navidrome/navidrome

  • 支持 Docker 部署,也可以直接安装,搭建后就像一个“私人网易云”。
  • 自动读取文件夹里的音乐,生成歌手、专辑、封面库。
  • 自带 Web 界面,甚至支持多用户、在线播放、歌词显示。


4. 播放器推荐:音流 / Symfonium / Feishin

  • 这些播放器都支持连接 Navidrome,体验不输主流平台。
  • 支持歌词同步、离线缓存、歌单同步。

平台各有特色,一般使用完全免费。高级功能,可以付费支持作者(几十块买断)。


四、为什么值得搭建?

  1. 真正属于自己的音乐库,整理积累自己的音乐库也是一种乐趣
  2. 全平台支持:Windows、Mac、安卓、iOS 都能听
  3. 高音质+无广告+歌单自定义
  4. 数据掌控在自己手里,音乐爱好者的终极方案

五、作者的玩法

  • 有一台18小时开机的NAS,拥有公网IP,千兆电信(百兆上传)
  • 硬盘上大概3千首音乐已经整理完毕
  • QQ音乐/网易上的歌单400首完整迁移到私有音乐库Navidrome上(10分钟,AI代码实现)

结尾 Call to Action

如果你也想体验自由听歌的快感,可以试试我这套方案。后续如果大家感兴趣,我可以单独出一篇详细的安装教程(含 Docker、NAS、公网访问)。

有兴趣的朋友可以在评论区留言「搭建教程」!

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言