[PR #881] [MERGED] 🦄 refactor: 优化采用 QRC 逻辑和元数据排除规则 #702

Closed
opened 2026-02-27 07:12:47 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imsyy/SPlayer/pull/881
Author: @kazukokawagawa
Created: 2/13/2026
Status: Merged
Merged: 2/14/2026
Merged by: @imsyy

Base: devHead: dev-fix


📝 Commits (5)

  • 4e1825e fix(player): 修复QRC歌词识别逻辑,避免重复获取网易云歌词
  • de307d7 fix(lyric): 增加歌词排除规则并处理单行歌词
  • 54b37f1 feat(歌词过滤): 增加排除首行包含歌名的歌词选项
  • 6f0c432 🦄 refactor: 优化第一行为歌曲元数据时的排除
  • 709c55f chore: 整理默认关键字列表

📊 Changes

3 files changed (+62 additions, -19 deletions)

View changed files

📝 src/assets/data/exclude.ts (+1 -1)
📝 src/core/player/LyricManager.ts (+17 -13)
📝 src/utils/lyric/lyricStripper.ts (+44 -5)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imsyy/SPlayer/pull/881 **Author:** [@kazukokawagawa](https://github.com/kazukokawagawa) **Created:** 2/13/2026 **Status:** ✅ Merged **Merged:** 2/14/2026 **Merged by:** [@imsyy](https://github.com/imsyy) **Base:** `dev` ← **Head:** `dev-fix` --- ### 📝 Commits (5) - [`4e1825e`](https://github.com/imsyy/SPlayer/commit/4e1825e764c9cc5081b4c6293b8771f0b955efb0) fix(player): 修复QRC歌词识别逻辑,避免重复获取网易云歌词 - [`de307d7`](https://github.com/imsyy/SPlayer/commit/de307d75f514ef56323c102926b6020b5b1184dc) fix(lyric): 增加歌词排除规则并处理单行歌词 - [`54b37f1`](https://github.com/imsyy/SPlayer/commit/54b37f113501e0c50b8b60f7fce5e0c47b326179) feat(歌词过滤): 增加排除首行包含歌名的歌词选项 - [`6f0c432`](https://github.com/imsyy/SPlayer/commit/6f0c43204d7ca18fae926edf567ffebef503593e) 🦄 refactor: 优化第一行为歌曲元数据时的排除 - [`709c55f`](https://github.com/imsyy/SPlayer/commit/709c55f26cd26cf4f5efdf02a127f1f93f247d39) chore: 整理默认关键字列表 ### 📊 Changes **3 files changed** (+62 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `src/assets/data/exclude.ts` (+1 -1) 📝 `src/core/player/LyricManager.ts` (+17 -13) 📝 `src/utils/lyric/lyricStripper.ts` (+44 -5) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 07:12:47 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SPlayer#702
No description provided.