yunMusicPlayer:一个支持直连网盘播放的便携音乐播放器
软件名
yunMusicPlayer(网盘音乐播放器)
一句话简介
一个用 WPF + .NET 10 + BASS 写的 Windows 音乐播放器:解压即用、数据随身、能直接连坚果云 WebDAV 听歌、自带三层歌词与响度统一。
软件介绍(正文)
市面上的播放器要么臃肿、要么不开源、要么不让你连自己的云盘。yunMusicPlayer 想做一个「我自己的播放器」:不收集你的数据、不插广告、把你存在坚果云里的歌也能直接播。
它从第一天起就定位成个人非商业项目,代码完全公开,你可以审查、自己构建、甚至二次开发。
功能亮点
-
真·便携:解压到任意可写目录就能跑,曲库 / 设置 / 播放列表全部写在 exe 同目录下。塞进 U 盘带着走,换一台电脑也不丢配置。
-
自包含,零安装:已随包打包 .NET 10 运行时,下载后无需安装任何运行库,双击即用。
-
直连坚果云听歌:内置 WebDAV 浏览,连上坚果云后进入文件夹、选中歌曲即可加入播放列表播放——歌在云上,不必先下到本地。
-
三层歌词:优先读本地
.lrc/ 音频内嵌标签,其次云盘同目录.lrc,最后联网 API 兜底;歌词还能自动写回,让歌词跟着歌走。 -
响度统一(ReplayGain):读取曲目里的 ReplayGain 标签,让不同歌曲之间音量一致,不再被忽大忽小折磨。
-
格式广泛:基于 BASS 音频引擎,支持 mp3 / wav / flac / ape / alac / opus 等常见无损与有损格式。
-
开源可查:全部源码公开,更新透明。
获取方式
-
开源地址(含更新日志): GitHub - Post-85sFIRE/music-player: Cross-platform music player (Windows WPF + .NET 10 + BASS) · GitHub
-
下载(v0.1.0,Windows x64 便携版,约 81MB): https://github.com/Post-85sFIRE/music-player/releases/download/v0.1.0/MusicPlayer-Desktop-win-x64-v0.1.0.zip
使用注意
-
未代码签名:Windows 首次运行会被 SmartScreen 拦截,请点「更多信息 → 仍要运行」即可正常启动。这是免费个人项目的正常现象,不是病毒。
-
请解压到可写目录:不要直接放进
C:\Program Files,否则程序无法写入曲库数据。建议解压到「文档」或任意你有权限的文件夹。 -
坚果云用「应用专用密码」:连接云盘时填的密码不是网页登录密码,需在坚果云网页端「安全选项 → 应用密码」里生成。这是最常踩的坑。
合规与开源声明
-
本项目为个人非商业项目,音频引擎使用 Un4seen BASS(非商业授权)。
-
软件仅用于播放你拥有合法权利的音乐,不包含任何搜索、分享、下载他人资源的功能。
-
欢迎在遵守许可的前提下使用与衍生。
附图
-
【截图 1】主界面总览:菜单栏 / 播放控制 / 播放列表 / 歌词区
-
【截图 2】云盘窗口:连接表单(名称 / URL / 用户名 / 应用密码)+ 浏览区


