介绍
官方网站:https://github.com/Widdit/now-playing-service
Now Playing是一款全能的「正在播放」歌曲展示工具。支持检测 20+ 款音乐软件的歌曲信息,内置精美歌曲组件、歌词组件、播放器,提供API接口。适配OBS等直播软件以及日常桌面使用。
软件截图



软件特点
核心功能
- 歌曲组件:实时检测并展示正在播放的歌曲信息,包括歌名、作者、封面、时长及播放进度
- 歌词组件:提供近 40 个配置项,支持全方位自定义;智能匹配最佳歌词,同时获取多种歌词源并采用最佳结果
- 播放器:仿 Apple Music 风格的播放器页面,展示歌曲信息与滚动歌词;支持电脑、移动设备等多端同步使用
- 信息输出:系统会生成包含当前歌曲信息的文件,供直播软件读取,支持模板自定义展示歌曲信息
- API 接口:开发者可利用 Now Playing API 自行设计前端页面,并通过软件内置服务器进行本地部署
支持平台
| 类型 | 平台 |
|---|---|
| 国内平台 | 网易云音乐、QQ 音乐、酷狗音乐、酷我音乐、汽水音乐 |
| 国外平台 | Spotify、Apple Music、YouTube Music |
| 点歌机 | 咩播、卡西米尔唱片机、花花直播助手、BQ 点歌姬 |
| 本地播放器 | PotPlayer、Foobar2000、AIMP |
| 其它 | 洛雪音乐、MusicFree、Cider、YesPlayMusic |
检测能力
- 歌曲信息:歌名、歌手名、专辑名、歌曲封面、时长
- 进度条信息:进度条位置、播放状态(播放/暂停)
- 识别方式:支持窗口标题 / SMTC 两种方式
兼容性
- 直播软件:适用于 OBS、B 站直播姬、抖音直播伴侣、斗鱼直播伴侣、虎牙直播、视频号直播、小红书直播、Streamlabs 等各类直播软件
- 操作系统:Windows 10 / 11(64 位)
更新日志
v2.0.0
主要更新:
- 新增 歌词组件,包含近 40 个配置项,可全方位自定义;支持智能匹配最佳歌词,同时从多种歌词源获取歌词,采用最佳结果
- 新增 桌面端 GUI,带来全新的交互体验,界面更简洁、更直观,让日常使用/直播使用更加高效便捷
- 新增 咩播的支持,从而可实现 B 站、抖音、斗鱼、虎牙、快手、视频号等 所有直播平台的弹幕点歌
- 新增 AIMP、Cider、YouTube Music、YesPlayMusic 的支持
- 新增 播放器,提供仿 Apple Music 的播放器页面,展示歌曲信息和滚动歌词;支持水平布局和垂直布局,支持桌面端、桌面组件、移动设备多端同步使用
- 新增 虚拟摄像头,可支持抖音直播伴侣、虎牙直播、小红书、视频号等各类没有浏览器源的直播软件
- 新增 关于 页面,可快捷复制软件信息/日志信息、进行调试等,便于解决问题
- 新增 通用设置界面的音频设备识别、平台连接状态检测、使用帮助和展开/收起平台功能
- 新增 当首选音乐平台未运行时,自动识别备选平台的功能
- 新增 API 接口 页面,集中展示常用接口,便于二次开发
- 新增 窗口模式,用于解决虚拟摄像头部分情况下卡顿的问题
- 新增 页面部署 功能,开发者可利用 Now Playing API 自行设计前端页面,并直接通过软件内置服务器进行本地部署
- 新增 检测频率设置项,用户可调整音乐状态的轮询间隔
- 新增 歌曲组件 Shell 外观的自定义文本功能
功能优化:
- 优化 软件页面框架,全面使用 React 和 HeroUI 重构前端页面
- 优化 后端音频检测代码,保证 高实时性(延迟可低于 0.1 秒),提升歌曲组件、歌词组件的对齐及时间轴精度
- 优化 搜索歌曲信息时的匹配算法,大幅 提升歌曲信息准确率
- 优化 入口程序,使用 Tauri 替代原有 AutoHotkey 的方式,防止游戏反作弊检测
- 优化 部分音乐平台的播放状态检测流程,防止误判引起的进度条不动等问题
- 优化 Java 环境自动安装流程,引入 3 个镜像站点以提升下载稳定性与容错率
- 优化 网易云音乐歌曲信息获取,提升歌曲信息准确率,另外通过减少封面数据的网络请求以提升速度
- 优化 主页样式
修复问题:
- 修复 部分情况下 歌曲封面不更新,仍然显示上一首的问题
- 修复 桌面组件难以缩放 的问题
- 修复 发起歌曲搜索请求时的 URL 编码异常 导致歌曲信息识别错误的问题
- 修复 Apple Music 进度条不动的问题
- 修复 汽水音乐部分机型无法识别的问题
- 修复 部分音乐平台无法通过 SMTC 识别的问题
- 修复 封面模糊效果显示异常的问题
- 修复 洛雪音乐开启桌面歌词在部分情况下识别出错的问题
- 修复 酷狗音乐部分歌曲时长信息为 0:00 的问题
- 修复 部分情况下歌曲信息出现乱码的问题
- 修复 其它更多问题,提升使用体验