Skip to content
This repository was archived by the owner on Jul 17, 2026. It is now read-only.

feat(LocalLyric): 使本地覆盖在线歌词的文件更好管理 - #554

Merged
imsyy merged 2 commits into
SPlayer-Dev:devfrom
MoYingJi:feat-ll
Nov 12, 2025
Merged

imsyy merged 2 commits into
SPlayer-Dev:devfrom
MoYingJi:feat-ll

Conversation

@MoYingJi

@MoYingJi MoYingJi commented Nov 11, 2025 •

Copy link
Copy Markdown
Collaborator

使「本地歌词覆盖在线歌词」功能中的用户存放的文件更好管理

特性

  • 也支持将歌词文件命名为 任意前缀.歌曲ID.后缀名 的格式
  • 支持将歌词文件放在子文件夹

代码改动

  • 将 ipc-file.ts 中的 read-local-lyric 里写死的路径改成了 FastGlob 查找,因此支持了上述的两项功能
  • 更改 LocalSettings.vue 中的信息
  • 更改 helper.ts 中的 changeLocalLyricPath 方法,使其也会检测子目录

使「本地歌词覆盖在线歌词」功能中的用户存放的文件更好管理

## 改动
 - 支持将歌词命名为 `任意前缀.歌曲ID.后缀名` 的格式
 - 支持将歌词文件放在子文件夹

## 代码改动
 - 将 `ipc-file` 中的 `read-local-lyric` 里写死的路径改成了 FastGlob 查找,因此支持了上述的两项功能
 - 更改 `LocalSettings.vue` 中的信息
@imsyy
imsyy merged commit e40343f into SPlayer-Dev:dev Nov 12, 2025
@MoYingJi
MoYingJi deleted the feat-ll branch November 12, 2025 01:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants