当前位置: 首页 > news >正文

免费听全网易云和QQ音乐:第三方Web播放器NeteaseMusic完整使用指南

免费听全网易云和QQ音乐:第三方Web播放器NeteaseMusic完整使用指南

【免费下载链接】NeteaseMusic网易云音乐 & QQ音乐 & 咪咕音乐 第三方 web端 (可播放 vip、下架歌曲)项目地址: https://gitcode.com/gh_mirrors/ne/NeteaseMusic

NeteaseMusic 是一个第三方 Web 端音乐播放器,把网易云音乐、QQ 音乐、咪咕三个平台的接口聚合到一个网页里。遇到网易云没版权或下架的歌,它按"歌名 + 歌手"去其他平台找到对应版本接着播。歌单、评论、下载、日推照常使用,浏览器里就能跑。

听歌总被版权卡住?

歌单里常出现灰色播放按钮:那首歌在网易云下架了,或者只有 VIP 能听。常规解法是手动换平台搜同名歌,进度条、歌词、收藏全得重头再来;收藏夹里跨平台的歌越来越多,切 App 切换网页的成本也越来越高。这个项目的思路很直接:与其让用户自己找音源,不如一次请求三处,谁有版权用谁。

一句话定位:三平台合一的网页播放器

登录后它就是一个普通音乐播放器:搜歌、看歌单、点播放。区别藏在音源层——播放请求走的是聚合接口,网易云拿不到可用链接时,自动转去 QQ 音乐或咪咕找同名歌曲,播放列表的样式、顺序都不变。VIP 歌曲、下架歌曲因此可以继续听,前提是配置好对应的账号 cookie(QQ 音乐部分接口需要 VIP 登录态)。

场景化拆解:它把三处体验缝在了一起

播放:下架歌自动换源继续播

搜索框一次查询三个平台,结果混合排列,点哪首播哪首。歌词、封面、播放地址跟着歌曲走,换源时不重头缓冲,播放列表的样式保持不变。

歌单跨平台合并,收藏只留一份

搜索歌单时能同时查到三个平台的歌单,QQ 音乐的歌单可以直接拉进来播放。收藏、红心统一落在网易云账号上,心动模式和私人 FM 照常可用,不用在两边来回搬运歌单。

评论、听歌记录、下载都不缺

  • 发评论、删评论、回复、点赞,走的是网易云接口,和原生 App 里的记录互通
  • 听歌打卡把播放历史同步回网易云账号,历史时间线不断档
  • 单曲下载支持整首歌或整首下载,配合浏览器就能离线听
  • 切到极简模式后只剩一个小播放器,适合挂在副屏或待机页
  • 键盘可以直接控制播放和切歌,不用反复点鼠标

三步跑起来

git clone https://gitcode.com/gh_mirrors/ne/NeteaseMusic cd NeteaseMusic && npm install npm run serve

浏览器打开本地地址就能用。QQ 音乐的高级接口需要 VIP 登录 cookie,在设置页填入即可;接口层封装在 src/assets/utils/apiList.js,想看三个平台怎么拼在一起可以从这里入手。

技术实现与项目现状

前端是 Vue 2 + Vuex + vue-router 的全家桶方案,组件按播放、歌单、歌手、评论拆分,接口路径统一命名;三平台的请求合并逻辑集中在 src/assets/utils/request.js,音源切换的兜底就发生在这层。后端由 NetEase Cloud Music API 与 QQMusicApi 两个开源服务支撑。目前歌单编辑、电台还在 TODO 里,有想法可以直接提 issue 或 PR,作者对社区反馈的响应比较积极。

把仓库拉下来跑一遍,你的老歌单应该能原样续上。

【免费下载链接】NeteaseMusic网易云音乐 & QQ音乐 & 咪咕音乐 第三方 web端 (可播放 vip、下架歌曲)项目地址: https://gitcode.com/gh_mirrors/ne/NeteaseMusic

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4164342.html

相关文章:

  • AI智能体部署后评估:从静态测试到持续监控的工程实践
  • 基于OpenClaw与AI大模型的求职辅助系统开发实践
  • 结构化面试自我认知类题目解析与应对技巧
  • 数学建模竞赛实战:从时空预测到优化调度完整解决方案
  • 【原创】基于微信小程序+AI大模型+uni-app的母婴用品商城与育儿知识小程序(设计与实现)
  • 机密计算与TEE技术:为AI智能体构建硬件级数据安全保险箱
  • 自动驾驶世界模型算法:技术要点与蔚来面试解析
  • qmcdump:3条命令把QQ音乐qmcflac/qmc0/qmc3解密成标准flac/mp3
  • 多模态情感分析指南:5种融合策略一次讲清
  • 3 条命令搞定 Papermerge 部署:让扫描件也能全文搜索
  • 选对AI论文写作软件提前 2 周交稿!高口碑工具盘点 + 避坑全攻略
  • 维恩图入门:从集合概念到容斥原理的图形化学习指南
  • 01-Nginx核心架构与工作原理:进程模型、并发处理、适配高并发售货柜业务
  • 医学影像指纹彩色化图像数据集
  • 校园招聘系统开发:Vue+UniApp跨平台实践与Node.js高并发处理
  • 从信息化到空间智能:Cognize-Agent驱动海关生态立体管控白皮书
  • 基于CameraGraph全域视场组网的机场旅客全流程无感定位与智能安防技术白皮书
  • taskt 免费开源 RPA 办公自动化工具:3 步上手你的第一个拖拽脚本
  • AI生成文本数据集
  • SpringBoot毕业生求职信息撮合平台设计与实现
  • 金融AI Agent批量处理抖音视频实战
  • 5 分钟搞定 ncmdump:NCM 转 MP3/FLAC 的本地解密完整指南
  • 如何用 Dark Reader 把任意网页变成深色模式:从零到顺手的一份指南
  • 画网络拓扑图不用从零造轮子:vue-webtopo-svgeditor 组态编辑器上手指南
  • Vue校园兼职招聘系统开发与优化实践
  • 华为OD机试红黑图算法解析与Java/Go实现
  • SpringBoot2+Vue3构建高校招生系统技术解析
  • 数学建模解题操作系统:从语义图谱到可信验证
  • ol-plot:25 种地图标绘符号一站搞定,OpenLayers 矢量绘制不再手搓
  • ComfyUI-KJNodes:让 ComfyUI 更快更省心的完整教程