本项目面向需要整理个人音乐文件的 Windows 用户,解决网易云音乐分享链接信息分散、本地 NCM 文件处理步骤繁琐、格式与保存位置不易管理的问题。用户可在本机预览单曲信息并按账号授权选择可用格式,也可批量导入已有 NCM 文件,统一完成解密、转码和输出管理,减少在浏览器、播放器与多个文件夹之间切换。
点击空白处退出提示
本项目面向需要整理个人音乐文件的 Windows 用户,解决网易云音乐分享链接信息分散、本地 NCM 文件处理步骤繁琐、格式与保存位置不易管理的问题。用户可在本机预览单曲信息并按账号授权选择可用格式,也可批量导入已有 NCM 文件,统一完成解密、转码和输出管理,减少在浏览器、播放器与多个文件夹之间切换。
1. 单曲分享链接解析:粘贴链接后展示封面、歌名、歌手和专辑,确认后按账号和歌曲授权选择 MP3、WAV 或符合资格的 FLAC,并逐格式反馈结果与保存位置。2. 本地 NCM 转换:支持文件/文件夹导入、拖放、格式选择、批量队列、实时进度和取消,可输出 MP3、FLAC、WAV 或保留源格式,并写入可用的标签与封面。3. 歌单本地匹配:以曲目信息查找本地文件。4. 官方客户端下载目录接收:文件稳定后解析并加入待处理列表,转换仍由用户主动发起。5. Windows 单文件运行,内置 FFmpeg,无需预装 Go、Python 或 FFmpeg。下载能力受网易云账号授权约束。
实现工作涵盖 Go Windows 单文件应用、本机回环 HTTP 服务和内嵌 HTML/CSS/JavaScript 界面;按模块实现 NCM 解析解密、元数据与封面读取、安全文件命名、并发任务队列及 MP3/FLAC/WAV 转码。FFmpeg 按需解压,校验归档哈希和版本后使用;客户端桥接只调用已注册的 orpheus:// 协议,不读取账号或伪报下载完成;目录接收依据文件稳定性后解析入列。项目文档记录了单元测试、干净环境检查和真实 EXE 黑盒验收;真实账号 FLAC 与目标机器兼容性仍需人工验收。



评论