登录 注册

VutronMusic

去点 Star
图像、视频与音频开发者工具
1,655
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Vue
语言
创建时间
最近更新

项目能做什么

高颜值跨平台第三方网易云播放器,支持插件扩展、流媒体服务、本地播放及多种歌词显示。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
  <a href="https://github.com/stark81/VutronMusic" target="blank">
    <img src="buildAssets/icons/icon.png" alt="Logo" width="156" height="156">
  </a>
  <h2  style="font-weight: 600">VutronMusic</h2>
  <p>多数据源桌面音乐播放器</p>
</div>

[![LocalMusic][localMusic-screenShot]](https://github.com/stark81/VutronMusic)

## 说明

- 本项目为本人个人项目,仅用于个人学习研究,请勿用于商业用途。
- 本项目大部份界面和功能参考 [YesPlayMusic](https://github.com/qier222/YesPlayMusic),侧边导航栏设计参考"方格音乐",本地音乐top部分的信息统计参考 [NSMusicS](https://github.com/Super-Badmen-Viper/NSMusicS)。
- 本地歌曲的内嵌歌词以及外挂lrc歌词支持从[LDDC](https://github.com/chenmozhijin/LDDC)下载的逐字歌词歌词格式。

- 账号登录问题可以从 [wiki - 账号登录](https://github.com/stark81/VutronMusic/wiki/%E8%B4%A6%E5%8F%B7%E7%99%BB%E9%99%86) 里查看解决方法。此外,[wiki](https://github.com/stark81/VutronMusic/wiki/) 里也包含了linux插件、逐字歌词、流媒体等方面的简要说明。

## 特点

- ⚡️ 手脚架为:[vutron](https://github.com/jooy2/vutron);
- ⚡️ 使用 Vue3 + TypeScript + Pinia + Fastify + better-sqlite3 + Zod 进行开发;
- ⚡️ 插件化架构:支持多数据源聚合,可通过插件扩展新的音乐平台
- ⚡️ 支持本地歌曲、离线歌单功能,本地歌曲支持读取外挂和内嵌封面歌词,支持逐字歌词功能,支持线上信息匹配;
- ⚡️ 支持流媒体音乐,暂时包括:navidrome、jellyfin和emby;
- ⚡️ 支持网易云、酷狗等在线音乐平台(通过插件系统)
- ⚡️ 跨平台歌曲匹配:播放时自动匹配在线插件,获取歌词、评论等元数据
- ⚡️ 支持Mac状态栏歌词、TouchBar歌词等;Linux下可通过[media-controls](https://github.com/stark81/media-controls)、[dynamic-music-pill](https://extensions.gnome.org/extension/9334/dynamic-music-pill/)插件(gnome桌面)或者[vutronmusic-lyrics](http://github.com/cmachsocket/org.kde.plasma.vutronmusic-lyrics)插件(kde桌面)将歌词显示在TopBar里;
- ⚡️ 支持音效设置、变调变速等高级音频功能;
- ⚡️ 支持云盘、歌曲评论等功能;

## 配置开发环境

```
# 环境要求:Node.js >= 22.6.0,Yarn 1.22.22
# 安装依赖
yarn install

# 运行
yarn dev(开发)
yarn build(构建)
```

## 开源许可

本项目仅供个人学习研究使用,禁止用于商业及非法用途。

基于 [MIT license](https://opensource.org/licenses/MIT) 许可进行开源。

## 截图

![home-screenShot][home-screenShot] ![explore-screenShot][explore-screenShot] ![library-screenShot][library-screenShot] ![likepage-screenShot][likepage-screenShot] ![local-music-screenShot][local-music-screenShot] ![playlist-screenShot][playlist-screenShot] ![playpage-screenShot][playpage-screenShot] ![comment-screenShot][comment-screenShot] ![search-screenShot][search-screenShot] ![user-screenShot][user-screenShot] ![mv-screenShot][mv-screenShot] ![tray-lyric-screenShot][tray-lyric-screenShot] ![media-controls-screenShot][media-controls-screenShot]

[localMusic-screenShot]: images/localMusic.jpg
[home-screenShot]: images/home.jpg
[explore-screenShot]: images/explore.jpg
[library-screenShot]: images/library.jpg
[likepage-screenShot]: images/like-page.jpg
[local-music-screenShot]: images/local-music.jpg
[playlist-screenShot]: images/playlists.jpg
[playpage-screenShot]: images/play-page.jpg
[comment-screenShot]: images/comment-page.jpg
[search-screenShot]: images/search-lyric.jpg
[setConvolver-screenShot]: images/setConvolver.jpg
[user-screenShot]: images/user.jpg
[tray-lyric-screenShot]: images/tray-TouchBar-lyric.jpg
[mv-screenShot]: images/mv.jpg
[media-controls-screenShot]: images/media-control-lyric.png

## star趋势

[![Stargazers over time](https://starcha
阅读完整原文

商业机会分析 AI 生成

自建媒体服务器(Navidrome/Jellyfin)的专业桌面客户端

产品构想完全剥离网易云/酷狗等公有平台逆向接口,彻底规避版权风险,转型为针对自建流媒体服务器的高级本地客户端,主打发烧级音频功能与精美UI。
核心功能深度对接Subsonic/Navidrome/Emby API、全格式无损播放、精细化本地/远程歌词刮削、高级DSP音效与降调降速。
目标用户拥有NAS及自建音乐库的个人用户、高解析度音频收藏者。
难度/周期中等 · 2-3个月 · 成本:开发机器与NAS测试环境成本(<1000元/月)
收费模式应用商店付费买断(如Mac App Store/Microsoft Store)或高级功能(专业均衡器、无缝跨端同步)订阅制。
竞争风险自建流媒体用户群体较小且普遍偏好免费开源工具;需与现有成熟客户端(如Feishin、Symfonium)竞争。
依据 数据支持的判断

跨平台多端元数据与逐字歌词同步云服务(SaaS插件)

产品构想利用现有的逐字歌词解析与状态栏歌词优势,提供中心化的个人歌词修正库与播放历史跨设备同步插件服务。
核心功能云端逐字歌词时间轴微调与同步、播放历史聚合、跨设备歌单即时同步。
目标用户重度依赖状态栏/桌面逐字歌词、且拥有多台设备(Mac/PC/Linux)的音乐爱好者。
难度/周期较高 · 3-4个月 · 成本:云服务器、数据库与对象存储成本(约300-800元/月)
收费模式增值云同步服务按月/年订阅(Freemium模式,基础离线免费,云同步收费)。
竞争风险服务器带宽成本随用户增长上升;纯歌词同步的付费意愿可能偏弱(推测)。
依据 尚需验证的假设

开源项目赞助与专业定制插件市场

产品构想保持核心代码完全开源合规,提供官方维护的高级音效插件扩展与打赏赞助专属权益体系。
核心功能官方插件市场架构、赞助者专属徽章与抢先体验版、高阶定制皮肤与音频动效。
目标用户开源社区支持者、有特定流媒体接入需求的开发者。
难度/周期低 · 1个月 · 成本:几乎为零(主要为GitHub Sponsors/爱发电配置时间)
收费模式爱发电/GitHub Sponsors赞助,或提供付费定制接入插件服务。
竞争风险个人项目纯赞助收入通常极低,难以覆盖全职开发成本;商业化规模极度受限。
依据 已验证事实
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
EBG-bg/VutronMusic-Android 中文介绍暂未生成
VutronMusic 的非官方 Android 移植版;自 1.1.0 起在此仓库独立维护。
3 Java
oliver-xie666/VutronMusicUniapp 中文介绍暂未生成
写着玩
1 Vue
3265312980-lang/VutronMusic 中文介绍暂未生成
VutronMusic改版维护版
0 Vue
stark81/VutronMusicNext 中文介绍暂未生成
0 C++
Ss-edge/open-music 中文介绍暂未生成
Open Music desktop player based on VutronMusic, with a redes
0 Vue
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 38 个 Release
社区活跃Star 1,655 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/stark81/VutronMusic.git
cd VutronMusic
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。