Skip to content

Releases: wzk112/LyricsX-Next

LyricsX Next 2.0.42 · 通用歌词偏移与启动修复

Choose a tag to compare

@wzk112 wzk112 released this 21 Oct 02:02

LyricsX Next 2.0.42(278)

通用歌词偏移

在「设置 → 歌词 → 同步 → 通用歌词偏移」输入秒数,或每次调整 0.1 秒。范围为 −300 到 +300 秒,可精确到 0.001 秒,默认 0。正值让歌词提前,负值让歌词延后。

最终偏移 = 通用偏移 + 单曲偏移。例如通用 +0.3 秒、单曲 −0.1 秒,最终提前 0.2 秒。单曲仍在主窗口底部、悬浮窗「歌词同步」或菜单栏中微调。两种偏移分别重置,互不清除。

通用值只保存到本机设置,切歌、切换歌词版本和重启后保留,不改歌词文件或播放器进度。主窗口、悬浮窗、菜单栏、逐字高亮、搜索预览及 Flexbar 共用换算;点击歌词跳转会反向换算到播放器位置。纯文本歌词不会因此产生时间轴。没有增加轮询、网络请求或播放帧率。

macOS 26.0 启动修复

修复日志依赖引用系统缺失符号 os.Logger.disabled 导致双击应用没有反应的问题。移除相关日志宏和 FrameworkToolbox 依赖,两个日志调用改用系统 OSLog / os_log,保留私密日志标记。歌词解析和来源继续基于 LyricsKit。打包时额外扫描主程序与随包动态库,防止已知符号回归。

#10 报告者已确认启动修复预览版可以打开。当前开发机为 macOS 27.0.1;这是用户在原报告环境中的启动复测,不代表在 macOS 26.0 上完成所有功能检查。最低系统仍为 macOS 26.0。

更新与下载

下载 LyricsX-Next-2.0.42.zip。需要 Apple 芯片 Mac 和 macOS 26 或以上。

退出旧版,备份原来的 .app,解压后将 LyricsX Next.app 放入 /Applications。已有歌词缓存、来源配置、单曲偏移及其他设置继续保留。从 2.0.41 或预览版升级后,正式版介绍只自动显示一次;「设置 → 关于 → 本次更新」可重看,并直接调整通用偏移。

公开包继续采用 ad-hoc 签名,未经过 Apple 公证。开发者验证提示请参照 安装说明;更新后系统可能要求重新确认原有音频录制权限。

完整回归、实际应用检查、签名与 GitHub 下载包核验结果见 验证记录。真实音频权限、实体 Flexbar 和显示器物理帧率未由本次回归认证。

LyricsX Next 2.0.42-preview.1 · macOS 26 启动修复预览

Choose a tag to compare

@wzk112 wzk112 released this 20 Oct 15:53

LyricsX Next 2.0.42-preview.1(277)

这是供 #10 复测的预览版,针对 macOS 26.0 上双击应用没有反应、启动即退出的问题。基于稳定版 2.0.41,仅加入这次兼容性修复与对应的更新介绍。

修复内容

  • 移除导致旧系统启动失败的日志宏依赖,改用系统 OSLog 保留错误日志。修复自动生效,无需调整设置。
  • 打包时扫描主程序与随包动态库,拦截已知有问题的 os.Logger.disabled 导入。
  • 保留已有歌词缓存、来源配置和单曲偏移。本预览版不包含正在开发的通用歌词偏移功能。
  • 从 2.0.41 升级后只自动显示本次介绍一次,也可在「设置 → 关于 → 本次更新」重看。首次安装仍显示使用指南。

下载与复测

下载 LyricsX-Next-2.0.42-preview.1.zip。需要 Apple 芯片 Mac 和 macOS 26 或以上。

退出旧应用,备份原来的 .app,解压后将 LyricsX Next.app 放入 /Applications 再打开。请在 #10 反馈系统版本、能否打开主窗口,以及播放歌曲后能否正常显示歌词;如果仍然启动失败,可附新的崩溃报告。

公开包继续使用 ad-hoc 签名,未经过 Apple 公证。若遇开发者验证提示,参照 安装说明。系统可能要求重新确认原有音频录制权限,波形功能默认状态和权限范围不因这次修复扩大。

GitHub 将此版本标记为预发布,稳定版仍为 2.0.41;应用内「检查更新」继续查询稳定版。关于页面显示完整预览版名称,系统版本号为 2.0.42,构建号 277。

验证范围

原正式包的缺失符号已复核,新构建不再导入该符号。发布前检查完整 Swift 回归、LyricsKit 提供方测试、实际原生更新介绍和启动,以及打包符号检查的正反例。打包后从 GitHub 草稿重新下载,对比 ZIP 与可执行文件 SHA-256,并检查严格代码签名。

当前验证机器为 macOS 27.0.1,macOS 26.0 实机启动仍待用户复测,因此发布预览版并保留 #10。音频权限、实物 Flexbar 输出和显示器物理帧率不属于本次已验证范围。具体结果见 验证记录。

LyricsX Next 2.0.41

Choose a tag to compare

@wzk112 wzk112 released this 07 Oct 16:22

LyricsX Next 2.0.41(276)

2026-10-08。新增 Apple Music 云端歌词,改进搜索预览、播放器识别、悬浮窗控制和波形恢复。

功能与入口

  • Apple Music 云端歌词:在「设置 → 搜索 → Apple Music 云端歌词」主动开启并登录,需要有效订阅。支持读取歌曲实际提供的逐字、逐行和纯文本歌词;格式与可用性取决于歌曲版本和账号地区。内嵌与在线歌词共用来源列表中的 Apple Music 开关和优先级,搜索中仍可分别预览。
  • 登录与测试:同一设置卡片提供检查登录、测试当前歌曲、清除登录和打开搜索。登录后无需先在网页播放歌曲;暂停的 Mac Music 歌曲也能测试。测试和预览不会替换当前歌词,只有点击「应用当前歌词」才保存所选版本。空闲网页会释放,登录保留在本机,下次读取自动连接。
  • 更多播放器识别:在「设置 → 播放器」选择自动模式,新增 Petrichor、Swinsian、Doppler、Cog、foobar2000、VOX、Pine Player、Colibri、Musique、Strawberry、Listen1、洛雪音乐和 MusicFree 的应用标识识别。仍需播放器向系统提供曲目与进度;继续排除浏览器,保留音乐类应用的分类识别。
  • 悬浮窗歌词同步:点击悬浮窗控制条的「歌词同步」,每次提前或延后 0.1 秒,也可重置;偏移按歌曲保存。切歌、换版本或隐藏时关闭旧面板,纯文本不提供同步调整。
  • 顶部歌曲信息:在「设置 → 悬浮窗 → 外观」开关「显示顶部歌曲信息」。隐藏标题后保持歌词位置,无歌词时仍显示歌曲卡片。
  • 更新介绍:在「设置 → 关于 → 本次更新」查看五页介绍,包含实际云端设置、来源顺序、播放器、顶部信息和波形控制。歌词演示使用正式组件并注明示例性质;打开介绍不自动播放音乐、登录或采集音频。

修复与优化

  • 修复退出 Music 后,后台曲目或封面读取可能将它重新启动的问题;读取只针对仍在运行的播放器进程,换歌后丢弃过时封面。
  • 改进 Apple Music 的目录匹配,处理多位艺人、角色声优和地区目录信息。内嵌歌词为空时仍可查询云端;读取失败继续尝试其他来源,不把逐行或纯文本伪装成逐字歌词。
  • 修复登录完成后测试按钮错误禁用的问题;后台和关闭的登录页停止媒体播放,超时、取消、睡眠及网页进程退出后可重新连接。
  • 搜索中切歌会取消旧请求并清除旧预览,阻止旧结果应用到新歌。相同正文的副本合并,不同正文分别保留;预览滚动、返回同步和应用状态更准确。
  • QQMusic 对临时服务错误 2001 进行一次有限重试,后续查询成功后清除旧错误;改进长歌手信息和制作人后缀匹配,保留 Live、Remix 等版本区别。支持纯文本歌词预览,并清理换行和文字转义。
  • 修复无波形时悬浮歌词留白过大和布局变化引起的位置偏移;封面、标题与进度条在不同窗口宽度下保持协调。调整控制窗层级,减少玻璃折射对按钮的影响;同步面板使用清晰背景并适配屏幕边缘和减少动态效果。
  • 波形曾正常采集后发生断流、睡眠唤醒或重新显示时,会有限重连;持续静音时显示提示,声音恢复后自动清除。可在「设置 → 悬浮窗」查看状态并手动重试,暂停或隐藏时减少刷新。

使用范围

Apple Music 云端歌词不再标注实验性,默认仍关闭;在线歌曲存在不代表一定能取得歌词或逐字时间。QQMusic 服务端仍可能暂时拒绝请求,稍后重新搜索可能恢复。新增播放器未逐款完成真实播放认证;浏览器占用系统媒体状态的问题尚未全面解决。

公开包继续使用 ad-hoc 签名,未经过 Apple 公证;更新后 macOS 可能要求重新确认系统音频录制权限。此版不更新 Flexbar 插件,也不宣称验证了实体 Flexbar、屏幕物理刷新率或所有音频设备的断流恢复。

下载与升级

下载 LyricsX-Next-2.0.41.zip,退出旧应用后解压,将 LyricsX Next.app 放入 /Applications。需要 Apple 芯片 Mac、macOS 26 或以上。

保留已有设置、歌词缓存、歌曲偏移和本机登录会话;不会因升级自动启用云端歌词。2.0.40 升级后只自动显示本次五页介绍一次,跨版本升级包含中间更新,首次安装仍显示教程。

首次打开遇到开发者验证提示时,按 README 安装说明 操作。波形只需系统音频录制权限,不必为此开启屏幕录制。此版公开签名方式未改变;本地开发安装的固定证书策略不等于公开包已公证。

发布验证

发布前完整 Swift 回归通过(Services 154、Core 44、App 331 项摘要,其中 51 项可选检查跳过),QQMusic 提供方 23 项通过,并检查实际 macOS 更新介绍、设置和搜索预览。已有实机验证取得《In My World》46 行逐行云端歌词,以及 QQMusic 纯文本版本;歌词格式按实际返回标注。网页生命周期、换歌取消、歌词版本、波形恢复策略及升级提示均有回归覆盖。

真实系统音频采集在本轮安装后尚未确认非静音输出;不会将恢复策略测试当作音频授权或真实断流恢复的证明。公开包在发布前从 GitHub 草稿重新下载,核对版本、可执行文件与 ZIP 的 SHA-256 以及严格代码签名后再公开。具体检查和哈希见 发布验证记录。

已重新下载 GitHub 草稿资产并完成核验:版本 2.0.41(276),严格 ad-hoc 签名有效,ZIP 与可执行文件哈希均与测试包一致。

  • 发布提交:5ab145d355c1ec9847f6c60f1d241d9028e8f6c4
  • ZIP SHA-256:ec8b71d21eb3540480c6370158632ee06f4c07581511fe233cdcfcbdeda3c038

LyricsX Next 2.0.40

Choose a tag to compare

@wzk112 wzk112 released this 01 Oct 09:35

新增功能

相对 2.0.39,本版新增两项排版设置:

  • 主窗口歌词自定义位置:设置 → 歌词 → 文字 → 主窗口当前歌词位置 → 自定义。滑块或数值输入支持 5%–95%,数值越小越靠上;居中、上方预设与自定义值均保留。
  • 悬浮窗文字间距:设置 → 歌词 → 悬浮窗文字间距。原文换行行距 0–24 pt、翻译换行行距 0–18 pt。关闭「段间距跟随字号」后,可调整原文与辅助行 0–40 pt、翻译与下一句 0–32 pt,支持恢复默认。

单行文字不增加行距留白;自动高度和换句排版同步适配间距,零段间距下辅助歌词正常显示。默认排版及已有设置保持原样。

设置 → 关于 → 本次更新,提供可直接操作的正式设置控件及独立演示。新手教程同步更新。

安装与验证

下载下方 LyricsX-Next-2.0.40.zip,退出旧应用,解压后将 LyricsX Next.app 放入 /Applications。

  • 版本 2.0.40(275);Apple 芯片 Mac、macOS 26 及以上。
  • 全量 Swift 测试 440 项、Flexbar 测试 29 项及插件校验通过;已在实际 macOS 应用中检查控件、零段间距、恢复默认、重启保存和升级介绍。
  • 使用 ad-hoc 签名,尚未 Apple 公证。
  • 本版未新增音频权限或修改 Flexbar 协议;不将自动化测试视为实体 Flexbar、物理刷新率或首次系统音频授权验证。

LyricsX Next 2.0.39

Choose a tag to compare

@wzk112 wzk112 released this 30 Sep 17:47

LyricsX Next 2.0.39

安装包版本为 2.0.39(274),相对上一公开版本 2.0.38(273)。

功能与入口

  • 主窗口歌词位置:在「设置 → 歌词 → 主窗口当前歌词位置」选择居中或上方;首尾歌词、长句和翻译均可到达所选位置,窗口尺寸或排版变化后重新定位。
  • 全局快捷键:在「设置 → 通用 → 快捷键」录制、清除或恢复默认,保存后立即生效;重复绑定、无效组合与系统注册失败会显示原因。
  • 封面多色配色:在「设置 → 歌词 → 跟随封面主题色」开启;波形白色/彩色在「设置 → 悬浮窗」选择。
  • 更新介绍:在「设置 → 关于 → 本次更新」查看。重要设置可在介绍页直接调整;演示使用正式应用组件在 macOS 中渲染,不控制正在播放的音乐。

修复与优化

  • 修复从暂停恢复播放后,后续轮询仍等待五秒而导致应用进度与两个歌词窗口短暂停住的问题;收到播放状态后及时恢复一秒轮询。首次读取歌词与文件信息后再读取最新播放状态和进度,避免发布过时的暂停状态。
  • 修复鼠标经过隐藏歌词后,暂停播放时右上角控制条仍然残留的问题。开启「暂停时隐藏」后控制条一起隐藏;复播、移出、锁定和点击穿透切换会重新按当前状态显示。
  • 优化关闭主窗口时悬浮窗的连续更新,关闭后停止主窗口绘制,重开时复用已有界面并对齐当前歌词;快捷键、Dock、菜单栏和搜索入口均可重开主窗口。实际退出应用仍释放资源。
  • 主窗口切歌时短暂保留完整歌词,快速加载的歌词直接交接,减少标题闪动;新歌词以 0.52 秒的模糊、淡入和轻微位移过渡,模糊在前半段消退。同一首歌的歌词版本升级不重复播放过渡,减少动态效果时直接切换。
  • 修复第一句时间轴开始前切换主歌词位置没有正确对齐的问题,等待中的第一句也会按居中或上方定位,且不会提前高亮。
  • 调整窗口尺寸时复用既有模糊背景,拖动结束后更新尺寸;同一封面的尺寸刷新不再重播淡入淡出,隐藏主窗口时取消背景渲染。
  • 为手动或自动返回当前歌词加入短滚动过渡,重新打开窗口或调整排版仍直接对齐;减少动态效果时立即返回。
  • 悬浮窗首次显示和主窗口显隐会及时调整歌词计时器,原生窗口显隐直接恢复本窗口的显示时钟,避免等待播放器下一次采样或错过显隐通知后停帧。
  • 统一主窗口与悬浮窗的封面加载交接。切歌和元数据晚到共用有限保留期限,已知封面尚在加载时不显示音符占位,旧异步结果不能覆盖新歌。
  • 音频频谱复用未变化的曲线路径,减少静音或相同数据帧的图层提交;颜色、尺寸和样式变化仍会刷新。
  • 修复悬浮窗歌卡切歌时短暂闪过等待布局、窗口收缩后再次展开的问题;缓存歌词结果就绪时直接交接到新内容。
  • 为悬浮窗歌卡的标题和封面补上交叉淡化,短暂缺失的封面不再立即闪出音符占位;连续切歌、隐藏和减少动态效果会及时取消过时的过渡。
  • 封面取色保留多种有辨识度的代表色,辅助歌词使用独立颜色,彩色波形显示真正的多色渐变;改善小面积点缀、半透明封面和暗色波形的表现,并保留灰阶封面的中性色回退。

安装与兼容

适用于 Apple 芯片 Mac、macOS 26 或更高版本。下载 LyricsX-Next-2.0.39.zip,退出旧应用,再将解压得到的 LyricsX Next.app 替换至“应用程序”。已有设置、歌词缓存及偏移继续保留。公开安装包使用 ad-hoc 签名,未进行 Developer ID 公证;安装步骤见 README。

Flexbar 插件版本仍为 0.2.1,可继续使用,无需因这次应用更新重装插件。

验证与限制

发布前执行完整 Swift 串行回归、原生窗口关闭与歌词时钟专项、Flexbar 测试及插件结构校验;校验 release 构建和 GitHub 下载包的版本、签名及哈希。具体验证记录见 v2.0.39 验证说明。

显示回调测试不等同于物理屏幕固定帧率。未重新执行音频权限首次授权或实体 Flexbar 测试;不能据此保证所有系统负载下零掉帧。

文件 SHA-256

文件 SHA-256
LyricsX-Next-2.0.39.zip 1b0fa0ad7752fef36ef0abd64a0fc70129663a47e4b889a5fb878c849d1e401f
LyricsX-Next-Flexbar-0.2.1.flexplugin 1972b2c36440327b340434fcb21718513f7d80ef099a84d4f9c286f1ad28159a

LyricsX Next 2.0.38

Choose a tag to compare

@wzk112 wzk112 released this 28 Sep 17:26

LyricsX Next 2.0.38

安装包版本为 2.0.38(273),相对上一公开版本 2.0.37(272)。

本次变化

  • 可选实时波形:在“设置 → 悬浮窗”开启底部音频波形,选择白色或封面彩色。默认关闭;首次启用时 macOS 可能请求系统音频录制权限。应用只尝试当前识别播放器的音频;暂停、隐藏、睡眠、停止或开启减少动态效果时停止采集。权限未获准或没有可用音频时会停止绘制并显示状态,可在设置中手动重试。不同播放器、输出设备和系统权限状态的效果可能不同。
  • 悬浮窗排版和过渡:关闭波形时歌词可见行块、纯音乐歌卡在玻璃窗内居中;开启波形时歌卡与波形的上下空间更协调。歌名长短、译文、下一句变化时重新测量内容。窗口高度按内容使用可连续重定向的弹簧运动,顶部歌曲信息固定,旧歌词退场更轻;隐藏和恢复使用整窗淡入淡出。降低动态效果会结束相应动画。
  • 主窗口与阅读:调整歌词跟随和搜索预览的滚动时机,跳播或切换文档时避免旧动画继续;逐字与长音效果保留。动效同时遵循系统和应用的减少动态效果设置。
  • 按需更新:菜单栏歌词按下一句边界安排更新;Flexbar 连接在歌曲、歌词、进度纠偏或必要心跳等变化时构建快照,减少没有变化时的重复工作。刷新率选项的实际回调仍由 macOS 调度。
  • Flexbar 开发者选项:可在“开发者选项”开启连接。使用时还需另行安装并配置 FlexDesigner 歌词插件;插件响应或测试数据不能代表设备的物理显示延迟。
  • 歌曲身份与封面:封面在后台读取,不拖住播放控制;切歌后才完成的旧封面不会显示到新歌。播放器稍后补齐歌手信息时,会用完整信息重新搜索歌词。
  • 应用内引导:四页更新介绍分别展示波形、悬浮窗排版、主窗口和 Flexbar 对应的效果;新手教程加入波形与可选 Flexbar 页面,说明采集权限、120 Hz 帧率选项和减少动态效果。Flexbar 图片来自插件离线渲染器,并非设备实拍。

已有歌词缓存、偏移、字体、颜色和悬浮窗设置会继续使用。升级不会自动开启波形,也不会自动触发音频采集权限提示。本次更新介绍在升级后首次显示一次,可从“设置 → 关于”重新查看。

安装与验证边界

适用于 Apple 芯片 Mac,macOS 26 或更高版本。下载 LyricsX-Next-2.0.38.zip,退出旧应用,再将解压得到的 LyricsX Next.app 替换到“应用程序”。本项目公开包使用 ad-hoc 签名,未提供 Developer ID 公证票据;首次打开如被 macOS 拦截,请按 安装说明 操作。

可选的 LyricsX-Next-Flexbar-0.2.1.flexplugin 是 macOS arm64 的 FlexDesigner 插件开发预览。安装应用后,在 FlexDesigner 插件页面导入它,再到本应用“开发者选项”开启 Flexbar 连接。插件需要 FlexDesigner 2.2.3 或更高版本;设备上的显示延迟和帧率尚未得到物理测量。

发布校验:完整串行 Swift 测试 246 项通过;Flexbar Node 测试 29 项通过,官方 CLI 与项目校验脚本均通过;18 组原生歌卡截图覆盖三种宽度、标题和深浅外观,与可见波形的上下间距误差为 0–2.5 pt。干净构建的 arm64 Release 应用已通过严格代码签名校验,在本机安装后成功启动,保留现有设置,并显示新版设置和四页应用内更新介绍。安装包内 Flexbar 效果图与插件渲染器输出的 SHA-256 相同。

这些验证不等同于每一种播放器及系统音频权限状态的采集结果,也不代表已测得 Flexbar 设备物理显示延迟或长时间整机功耗。可见曲线会随声音上下变化,留白不会每帧保持固定数值。

发布文件 SHA-256:

文件 SHA-256
LyricsX-Next-2.0.38.zip 936dc7eb474bd3a8b9100c5024ba1b470052ac2acbacefb5e5f0595ed7a53b96
LyricsX-Next-Flexbar-0.2.1.flexplugin 1972b2c36440327b340434fcb21718513f7d80ef099a84d4f9c286f1ad28159a

LyricsX Next 2.0.37 · HDR 高亮修复

Choose a tag to compare

@wzk112 wzk112 released this 26 Sep 10:12

LyricsX Next 2.0.37

本次更新相对 2.0.36(271),安装包为 2.0.37(272)。

  • 修复玻璃悬浮窗 HDR 偏暗:解决长音高亮明显弱于主窗口、亮度调高后变化不明显的问题,默认配色、逐字独立配色和跟随封面颜色均适用。
  • 光晕更集中:适度收紧悬浮窗长音的外围光晕,保留逐字放大、渐进发光和高亮强度。
  • 保留使用习惯:玻璃材质、已有设置和歌词缓存保持不变;升级后首次打开会显示本次更新介绍,也可在“设置 → 关于”重新查看。

HDR 实际亮度由屏幕能力和系统可用亮度决定。

适用于 Apple 芯片 Mac,macOS 26 或更高版本。下载 LyricsX-Next-2.0.37.zip,退出旧应用后,将解压得到的 LyricsX Next.app 替换到“应用程序”。

安装包使用 ad-hoc 签名,尚未经过 Apple 公证。首次打开如被系统拦截,请按 安装说明 操作。

LyricsX Next 2.0.36 · 玻璃歌词配色自动适配

Choose a tag to compare

@wzk112 wzk112 released this 24 Sep 12:17

LyricsX Next 2.0.36

本次更新相对上一公开版本 2.0.35(269),安装包为 2.0.36(271)。

  • 玻璃歌词配色自动适配:使用默认配色时自动优化可读性;使用自定义颜色、逐字独立配色或跟随封面时,直接使用当前配色,不再额外改色。
  • 无需手动开关:移除独立的颜色优化开关。恢复默认配色后自动恢复优化,设置中会显示当前配色状态,并提供说明。
  • 保留原有设置:已选颜色继续保存,主窗口和磨砂阅读沿用原有配色方式。旧版颜色优化开关的值不再影响显示。
  • 更新介绍同步调整:首次升级显示本次更新;已看过此前 2.0.36 介绍的用户也会看到修正后的说明,之后不再重复。

适用于 Apple 芯片 Mac,macOS 26 或更高版本。下载 LyricsX-Next-2.0.36.zip,退出旧应用后,将解压得到的 LyricsX Next.app 替换到“应用程序”。已有设置及歌词缓存会保留。

安装包使用 ad-hoc 签名,尚未经过 Apple 公证。首次打开如被系统拦截,请按 安装说明 操作。

LyricsX Next 2.0.35 · 高透玻璃与稳定切歌

Choose a tag to compare

@wzk112 wzk112 released this 23 Sep 12:15

LyricsX Next 2.0.35

更通透的玻璃材质,更稳定的切歌与播放界面。

本次更新相对上一公开版本 2.0.34(258),安装包为 2.0.35(269)。

同版本安装包已更新:新增可直接输入的 HDR 亮度倍数、屏幕可用上限与亮度对比预览;收敛悬浮窗长音的外围光晕,改进主窗口关闭后的独立高亮输出。已安装 2.0.35 的用户也可重新下载覆盖安装。

悬浮窗与外观

  • 高透 Liquid Glass:更新原生玻璃材质,让边缘亮光与背景折射更清晰。保留“磨砂阅读”,适合需要柔化背景时使用。
  • 独立的底色透明度:Liquid Glass 可在 0–100% 调整渐变底色,完整保留原生亮边与折射;新安装默认 60%。磨砂阅读仍可分别调节透明度与磨砂强度。
  • 分别选择深浅色:主窗口和设置支持浅色、深色或跟随系统;磨砂悬浮窗可单独选择。Liquid Glass 保持统一高透外观。
  • 更清楚的歌词颜色:改善浅色背景、自定义颜色和封面自动配色下的对比度,保留已唱与未唱的区别。调整设置页比例、间距和材质预览。

播放与动效

  • 修复切歌时控件下沉:长短歌名切换、专辑信息补全和歌词加载时,进度条与播放按钮保持原位,封面按可用空间适配。
  • 过渡更连贯:保留封面与文字的模糊过渡,改善悬浮窗高度动画、下一句上移和逐字绘制的流畅度,减少刷新间隔抖动。
  • 辉光与 EDR 恢复:增强普通亮度下的长音辉光,改善失去焦点、隐藏后恢复、切换屏幕与材质时的高亮恢复。实际 EDR 亮度仍由屏幕与系统决定。
  • 材质切换更可靠:减少深浅色或两种材质切换后底色残留、不恢复透明的问题。保留歌词渲染,避免滑块调整时反复重建整窗。

更新介绍与兼容

  • 实时演示的更新介绍:使用应用实际的材质、歌词、辉光和主窗口组件,支持切换样式、透明度与演示歌曲,也可打开独立演示悬浮窗。演示不控制正在播放的音乐,不改个人设置。
  • 首次升级自动弹出:2.0.34 升级后首次打开显示本次更新,新安装显示完整教程;关闭后不重复,可在“设置 → 关于”重新观看。隐藏或关闭演示后停止不需要的刷新。
  • 保留旧版配置:字体、配色、来源、偏移和悬浮窗位置继续使用;旧透明度自动换算,两种材质分别记忆。新高透玻璃的模糊由系统管理,需要调节磨砂时请选择“磨砂阅读”。

下载与安装

适用于 Apple 芯片 Mac,macOS 26 或更高版本。下载 LyricsX-Next-2.0.35.zip,退出旧应用后,将解压得到的 LyricsX Next.app 替换到“应用程序”。无需删除设置或歌词缓存。

安装包使用 ad-hoc 签名,尚未经过 Apple 公证。首次打开如被系统拦截,请按 安装说明 操作。

LyricsX Next 2.0.34 · 自定义字体与配色

Choose a tag to compare

@wzk112 wzk112 released this 20 Sep 08:40

LyricsX Next 2.0.34

自定义字体、自由配色,让歌词跟随歌曲封面。

本次更新汇总了上一公开版本 2.0.28 之后的全部变化。正式安装包为 2.0.34(258)。

个性化歌词

  • 自定义字体与字号:可选择本机字体,分别调整原文、翻译和下一句;缺少字符时自动使用系统字体,主窗口与悬浮窗保持相同排版。
  • 完整文字配色:原文、翻译、下一句,以及逐字歌词“已经唱到”和“还未唱到”的部分均可单独设置颜色。
  • 跟随封面主题色:歌词可以自动使用封面颜色;主界面背景取色也更鲜明,无封面时会回到清晰的中性色。
  • 实时预览与恢复默认:字体、字号、颜色和逐字效果都能直接预览,并可一键恢复默认外观。

搜索与播放

  • 先预览,再应用歌词:搜索结果可按当前播放进度预览时间轴、翻译和逐字效果;确认后再应用,搜索列表不会自动关闭,方便继续比较。
  • 更可靠的手动选择:手动应用、导入或从资料库选择的歌词不会再被旧搜索结果覆盖;被停用专辑中的单曲也可单独恢复。
  • 自动识别音乐来源:优先识别 Apple Music、Spotify 等桌面音乐应用,同时避开浏览器和无关媒体来源。
  • 播放状态更稳定:改善快速切歌、暂停、跳转、临时读取失败和播放器元数据分批到达时的衔接,减少封面消失、进度回跳和旧歌词串入新歌。

悬浮窗与动效

  • 悬浮窗开机即用:应用启动后直接连接播放器并显示悬浮歌词,不再需要先打开主窗口;菜单栏歌词也能独立保持更新。
  • 尺寸立即适配:等待、单双行歌词、翻译、换字体和手动换歌词都会马上更新高度,并保持顶部位置;拖动过程中缩放不再把窗口拉回。
  • 更连贯的换句动画:下一句从原位置平滑上移,上一句向上模糊淡出;快速歌词、增量文字和无逐字时间的外语歌词也能及时开始并正确结束动画。
  • 更稳定的切歌过渡:标题、封面、背景和歌词只播放一次平滑模糊切换,修复重复闪烁、残留模糊和动画中途卡住的问题。
  • 无歌词卡片更自然:纯音乐或找不到歌词时居中显示封面、歌名和歌手,不再先闪出顶部标题再跳到中间。
  • 逐字与辉光优化:保留逐字提亮、轻微放大、长音辉光和 EDR 增强,改善高刷新率屏幕上的流畅度;自定义颜色仍可使用辉光效果。

界面、兼容性与性能

  • 重新整理设置:相关选项会随功能开关显示,文件管理、来源令牌和性能选项集中到开发者选项;“关于”页提供项目、下载、反馈、许可证和上游项目入口。
  • 新增图文教程与版本介绍:首次安装显示完整使用教程,升级用户只看本次变化;启动就绪后会自动置于最前,之后可在“设置 → 关于”重新打开。
  • 预览与设置互不干扰:动效预览在设置窗口内独立显示;关闭预览或版本介绍不会再连带关闭设置窗口。
  • 修复字体与转换问题:自定义字体不再改变实际字号或导致文字偏上,原文与翻译会自动保持间距和对齐;简繁转换继续保留逐字时间。
  • 降低后台开销:减少重复文件读取、字体测量、封面解码和屏幕外绘制,并及时释放关闭的预览、窗口与计时任务,保持现有效果。
  • 其他修复:改善 QQ 音乐歌词读取、缓存文件变化、菜单栏歌词、EDR 屏幕识别,以及关闭或最小化主窗口时悬浮歌词短暂卡顿的问题。

下载与安装

适用于 Apple 芯片 Mac,macOS 26 或更高版本。下载 LyricsX-Next-2.0.34.zip,解压后将 LyricsX Next.app 放入“应用程序”。升级会保留已有设置和歌词。

此安装包尚未经过 Apple 公证。如首次打开被系统拦截,请按 安装说明 操作。