applemusic-like-lyrics

A lyric player component library aims to look similar to iPad version of Apple Music. Also with DOM, React and Vue bindings. 一个基于 Web 技术制作的类 Apple Music 歌词显示组件库,同时支持 DOM 原生、React 和 Vue 绑定。

GPL-3.0 License

Downloads
2.7K
Stars
823

Bot releases are hidden (Show)

applemusic-like-lyrics - v1.8.5

Published by Steve-xmh over 1 year ago

修复与改进

  • 修正了最新版本获取不当的问题
applemusic-like-lyrics - v1.8.4

Published by Steve-xmh over 1 year ago

修复与改进

  • 修正了 manifest.json 的写入
  • 修正了更新不到其他分支的问题
  • 修正了最新版本获取不当的问题
applemusic-like-lyrics - v1.8.3

Published by Steve-xmh over 1 year ago

破坏性更新

  • 改变了配置文件的存取方式(将会以文件形式保存到插件目录下),这意味着原有配置将会被重置!

其他功能更新

  • 增加了插件更新能力
  • 增加了插件更新频道,可以切换到任何包含 dist 目录的开发分支下以使用当时版本的开发构建

各位急急国王可以开始自己动手更新了

applemusic-like-lyrics - v1.8.2

Published by Steve-xmh over 1 year ago

更新

  • 增加了专辑图居左设置

修复与改进

  • 修正了歌名、别名、歌手、专辑不能居左的问题 #50
  • 修正了版本更新的比较方式
applemusic-like-lyrics - v1.8.1

Published by Steve-xmh over 1 year ago

修复与改进

  • 修复了发生渲染错误时之后便无法再次渲染的问题
  • 给模糊颜色增加了明度限制,以便可以看清文字
applemusic-like-lyrics - v1.8.0

Published by Steve-xmh over 1 year ago

image
image
image
image
image

超大规模更新!

更新

  • 使用 WebGL 重构背景绘制!现已提供三个效果:专辑图片,流体还有 Monterey 山峦背景效果!
  • 改进了顶部按钮栏,更换成了右上角的省略号按钮菜单,点击歌词的左上角省略号即可打开
  • 增加了歌词右键菜单,可以复制歌词
  • 增加了歌曲信息右键菜单,可以复制专辑图片,查看歌手和专辑等
  • 增加了调整单个歌曲的歌词时序调整
  • 增加了歌曲信息和歌词的右键菜单
  • 增加背景渲染比率和跳帧配置
  • 增加强制绘制逐词歌词行的配置
  • 增加调节歌词阴影大小的设置
  • 为 DOM 歌词滚动增加了一点点回弹效果

修正与改进

  • 优化了不可恢复错误的提示布局
  • 优化了 React 副作用调用
  • 重新调整的播放页面的布局,和 Apple Music 一致
  • 基本完成了背景配置页面
  • 将翻译歌词和音译歌词的字体大小调小了
  • 让滚动函数统一使用贝塞尔曲线方便日后写配置选项
  • 给无歌词信息增加提示
  • 调节了函数配置布局
  • 简化了隐藏控制栏代码
  • 优化了专辑图片动画函数曲线
  • 改善了背景主题色的明度问题
  • 降低三点动画的刷新率以优化性能
  • 修正了播放页面未归正的情况下滚动会定位到窗口中央的问题
  • 修正了加载专辑图的加载圈大小过大的问题
  • 修正了打包插件时不带上 WebWorker 线程脚本的问题
  • 对专辑图片进行限高
  • 将模态框分离到单个组件中
  • 整理了着色器文件夹布局
  • 简化了隐藏控制栏代码
  • 修正了播放页面评论下边距问题
  • 各种细节修正
applemusic-like-lyrics - v1.7.1

Published by Steve-xmh over 1 year ago

applemusic-like-lyrics - v1.7.0

Published by Steve-xmh over 1 year ago

更新:

修正与改进

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.6.2...v1.7.0

applemusic-like-lyrics - v1.6.2

Published by Steve-xmh almost 2 years ago

不再兼容 RNP,各位好自为之

applemusic-like-lyrics - v1.6.1 (v1.6.0)

Published by Steve-xmh almost 2 years ago

更新

  • 基本实现了私人 FM 的歌词显示
  • 初步支持和实现和 LibFrontendPlay 插件联动的音频可视化效果

修正与改进

  • 现在会在逐词歌词和默认歌词之间选择合适的原始歌词了
  • 缓解了因为回调问题导致歌词无法滚动的问题
  • 修正了歌手和专辑标签无法隐藏的问题
  • 调优了构建脚本
  • 调优了开发重载能力
  • 防止搜索函数搜索到自身
  • 用 Rome 做了一遍格式化
  • 似乎也不再需要 Hook 函数了
  • 对工作线程做了一些特判
  • 整理了代码结构
  • 其他细节修正
applemusic-like-lyrics - v1.5.2

Published by Steve-xmh almost 2 years ago

修正

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.5.1...v1.5.2

applemusic-like-lyrics - v1.5.1

Published by Steve-xmh almost 2 years ago

更新

  • 重做了背景显示,支持自定义背景绘制方式了 #9

修正

  • 对歌词解析再做了修正
  • 修正了使用 MoTheme 时歌词页面不能正确居中的问题
  • 修正了与 RoundCornerNCM 使用时全屏还有圆角边框的问题
  • 隐藏了全屏纯享模式,且全屏时会禁用窗口按钮了
  • 调整了设置字段的改变

至此各位可以卸载 RNP 了

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.4.4...v1.5.1

applemusic-like-lyrics - v1.4.4

Published by Steve-xmh almost 2 years ago

更新

  • 隐藏了全屏纯享
  • 增加了两秒的滚动延迟

修正

  • 修正了新版的歌词获取 API 的用法

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.4.3...v1.4.4

applemusic-like-lyrics - v1.4.3

Published by Steve-xmh almost 2 years ago

修正

  • 修正了歌词动画行末单词没有效果的问题
  • 修正了暂停音乐时误选上一行歌词的问题
  • 使用了新版的歌词获取 API,应该会更加准确了
  • 修正了 React 列表中 key 重复的问题

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.4.2...v1.4.3

applemusic-like-lyrics - v1.4.2

Published by Steve-xmh almost 2 years ago

更新

  • 改进了逐词歌词动画效果

修正

  • 增加了逐词歌词合并无翻译歌词行的设置

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.4.1...v1.4.2

applemusic-like-lyrics - v1.4.1

Published by Steve-xmh almost 2 years ago

修正

  • 模糊效果现在是对称的了
  • 修正了配置保存键名不符的问题
  • 增加了读取/保存配置文件的失败警告

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.4.0...v1.4.1

applemusic-like-lyrics - v1.4.0

Published by Steve-xmh almost 2 years ago

更新

  • 支持无歌词音乐导入歌词功能(从网易云已有音乐或本地歌词文件)
  • 增加了自定义 CSS 设置
  • 增加检查更新功能
  • 支持隐藏音乐信息
  • 支持将歌词滚动位置向上对齐
  • 移除了歌词编辑模式,日后另做插件修改歌词

修正

  • 对于有逐词歌词的音乐使用逐词歌词为原歌词
  • 优化了三点动画时序
  • 降低了跳转歌词时误选上一行歌词的概率
  • 优化了配置的存取和修改效率
  • 修正了专辑图的获取优先级和缓存
  • 各种细节修正

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.3.0...v1.4.0

applemusic-like-lyrics - v1.3.0

Published by Steve-xmh almost 2 years ago

  • 更换组件库为 MantineUI
  • 重构了设置页面
  • 增加了切换全屏功能
  • 优化了专辑图的加载流程
  • 优化了样式表重载流程
  • 修正切换歌词显示方式时歌词不会自动归位的问题 #6
  • 优化了插入元素的方式,提高兼容性
  • 统一了配置读写接口
  • 简化了样式表生成接口
  • 让警告和错误日志输出显示出来
  • 借助逐词歌词对歌曲间曲部分添加空行
  • 在没有别名时不展示别名元素,优化间距问题
  • 修正构建脚本中开发构建打包插件的路径问题
  • 一堆细节修正

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.2.0...v1.3.0

applemusic-like-lyrics - v1.2.0

Published by Steve-xmh almost 2 years ago

  • 重构了歌曲信息侧的布局,完全使用自己写的页面并隐藏原版网易云
  • 兼容 RefinedNowPlaying 插件
  • 移除了背景功能,如需背景功能请使用 RefinedNowPlaying 插件或其它主题插件
  • 不对歌词做深度后处理了(拆除作曲行等信息),因为对于某些歌曲容易发生误判
  • 跳转歌词时会检查时间点是否正常
  • 修正了逐词歌词的前后状态问题
  • 其它细节修正

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.1.2...v1.2.0

applemusic-like-lyrics - v1.1.2

Published by Steve-xmh almost 2 years ago

我希望这次能搞定函数问题

Full Changelog: https://github.com/Steve-xmh/applemusic-like-lyrics/compare/v1.1.1...v1.1.2