MoYingJi
|
fe0f7a0f25
|
fix(Lyric): 点击歌词跳转进度未应用偏移
|
2025-11-13 20:16:55 +08:00 |
|
底层用户
|
8529663ea5
|
Merge pull request #559 from MoYingJi/feat-lr
feat(lyric): 支持解析本地 LRC 歌词中的音译
|
2025-11-12 22:29:16 +08:00 |
|
MoYingJi
|
100bae7488
|
feat(lyric): 支持解析本地 LRC 歌词中的音译
根据已解析歌词中是否有时间相同来判断,因此最先遍历的歌词行会被作为主歌词
若具有翻译或音译,则判断主歌词中是否有翻译,若没有则将此句作为翻译,音译同理
如果出现时间相同的歌词行,第一行会被作为主歌词,第二行翻译,第三行音译,其余舍去
|
2025-11-12 21:56:04 +08:00 |
|
imsyy
|
91927b8d76
|
🎈 perf: 优化桌面歌词 hover 效果,避免长时间不消失
v3.0.0-beta.5
|
2025-11-12 10:47:32 +08:00 |
|
imsyy
|
8be209837d
|
🐞 fix: 修复窗口关闭问题 #547
|
2025-11-12 10:28:07 +08:00 |
|
底层用户
|
9ae09b5711
|
Merge pull request #556 from MoYingJi/fix
fix(lyric): 关闭在线 TTML 歌词后不获取本地 TTML 歌词了
|
2025-11-12 10:23:57 +08:00 |
|
MoYingJi
|
3509d73ecc
|
chore(lyric): 修正注释
|
2025-11-12 10:18:04 +08:00 |
|
MoYingJi
|
0bdb9c07b7
|
chore(lyric): 添加注释说明 TTML 在线获取逻辑
因为好像确实不太好看懂哈,我的代码有点抽象?
|
2025-11-12 10:16:38 +08:00 |
|
MoYingJi
|
3218ab05f1
|
fix(lyric): 关闭在线 TTML 歌词后不获取本地 TTML 歌词了
|
2025-11-12 10:05:10 +08:00 |
|
底层用户
|
e40343f91f
|
Merge pull request #554 from MoYingJi/feat-ll
feat(LocalLyric): 使本地覆盖在线歌词的文件更好管理
|
2025-11-12 09:47:54 +08:00 |
|
MoYingJi
|
fcf1c235c3
|
fix: 现在更改本地歌词目录时也会检测是否为子目录
|
2025-11-12 05:42:51 +08:00 |
|
MoYingJi
|
ef0433c645
|
feat(LocalLyric): 使本地覆盖在线歌词的文件更好管理
使「本地歌词覆盖在线歌词」功能中的用户存放的文件更好管理
## 改动
- 支持将歌词命名为 `任意前缀.歌曲ID.后缀名` 的格式
- 支持将歌词文件放在子文件夹
## 代码改动
- 将 `ipc-file` 中的 `read-local-lyric` 里写死的路径改成了 FastGlob 查找,因此支持了上述的两项功能
- 更改 `LocalSettings.vue` 中的信息
|
2025-11-12 02:47:10 +08:00 |
|
底层用户
|
207f84fcd7
|
Merge pull request #550 from MoYingJi/feat-settings
refactor(LyricsSetting): 增加歌词内容分组
|
2025-11-11 22:40:36 +08:00 |
|
底层用户
|
2985aa5977
|
Merge pull request #549 from MoYingJi/feat-unlock
refactor(unlock): 重写部分 getUnlockSongUrl
|
2025-11-11 22:39:24 +08:00 |
|
底层用户
|
ffd7aeff49
|
Merge pull request #548 from MoYingJi/fix-ttml
fix(ttml): 行结束时间过早
|
2025-11-11 22:37:57 +08:00 |
|
MoYingJi
|
7f4a88daa1
|
refactor(LyricsSetting): 增加歌词内容分组
|
2025-11-11 19:26:33 +08:00 |
|
MoYingJi
|
91171465b2
|
refactor(unlock): 重写部分 getUnlockSongUrl
只是重写,没有改变逻辑,没有改变源和优先级,但使源更容易更改
|
2025-11-11 19:11:27 +08:00 |
|
MoYingJi
|
1744a5a678
|
fix(ttml): 行结束时间过早
TTML 有时会为了触发一些效果(比如和下一行连起来)而故意延后行的结束时间(同时词的结束时间不变),`parseTTMLToAMLL` 直接忽略了行的开始结束时间而采用词的开始结束时间
|
2025-11-11 19:04:30 +08:00 |
|
imsyy
|
ce3d469547
|
🐞 fix: 桌面歌词无法拖动 #545
|
2025-11-11 18:16:46 +08:00 |
|
imsyy
|
7cc5b85fc5
|
🐞 fix: 托盘右键无法正常关闭软件 #546
|
2025-11-11 14:46:53 +08:00 |
|
imsyy
|
3b3f321a3d
|
🐞 fix: 修复窗口 IPC 报错 & 歌单去重
v3.0.0-beta.4
|
2025-11-10 23:43:13 +08:00 |
|
imsyy
|
58e3c6e21c
|
🐞 fix: 修复本地歌词覆盖失效
|
2025-11-10 17:07:43 +08:00 |
|
imsyy
|
68756f2502
|
🐞 fix: 修复进度条点击及拖拽问题 #535
|
2025-11-10 14:37:52 +08:00 |
|
imsyy
|
cea9f7b025
|
🐞 fix: 修复TTML到LRC的回退逻辑
|
2025-11-10 02:00:33 +08:00 |
|
imsyy
|
6b653bc5e8
|
🌈 style: 优化歌词与桌面歌词样式问题
|
2025-11-10 00:36:18 +08:00 |
|
imsyy
|
1b2985892b
|
🐞 fix: 修复退出应用时进程异常阻断
|
2025-11-09 01:57:48 +08:00 |
|
imsyy
|
eb0094c189
|
✨ feat: 优化列表播放方式 & 添加一些桌面歌词配置 #536
|
2025-11-09 00:39:55 +08:00 |
|
imsyy
|
5edbd66398
|
✨ feat: 完善本地歌词逐字效果 & 修复锁定后无法点击
|
2025-11-08 21:52:22 +08:00 |
|
底层用户
|
4e731e976c
|
Merge pull request #539 from MoYingJi/fix
fix: 本地音乐内嵌歌词加载状态未恢复
|
2025-11-08 21:40:51 +08:00 |
|
MoYingJi
|
bd6e23435e
|
fix: 本地音乐内嵌歌词加载状态未恢复
|
2025-11-08 19:29:25 +08:00 |
|
imsyy
|
8ec91e1392
|
✨ feat: 添加桌面歌词锁定
|
2025-11-07 17:38:49 +08:00 |
|
imsyy
|
8f69b56378
|
🐞 fix: 尝试修复缩放问题
|
2025-11-07 12:34:32 +08:00 |
|
imsyy
|
ccd0c6bdeb
|
🐞 fix: 修复系统开启缩放时,拖拽桌面歌词导致宽高异常
|
2025-11-07 01:06:36 +08:00 |
|
imsyy
|
1c9109af73
|
🐞 fix: 修复桌面歌词字体调节
|
2025-11-06 15:04:40 +08:00 |
|
imsyy
|
a556a2e102
|
🌈 style: 优化桌面歌词样式
|
2025-11-06 01:07:04 +08:00 |
|
imsyy
|
9fcd5b0e98
|
✨ feat: 完善歌词窗口 IPC
|
2025-11-05 18:21:17 +08:00 |
|
imsyy
|
a1be1e16b2
|
✨ feat: 更换解灰音源
|
2025-11-04 17:49:38 +08:00 |
|
imsyy
|
fc7fc08a6e
|
🌈 style: 优化评论展示样式
|
2025-11-04 16:30:52 +08:00 |
|
imsyy
|
d74515142d
|
🎈 perf: 优化歌词并发限制
|
2025-11-04 14:28:43 +08:00 |
|
imsyy
|
0aae10e8a0
|
🐞 fix: 修复歌词加载过慢仍旧展示上一首 #532
|
2025-11-04 12:01:27 +08:00 |
|
imsyy
|
242c6f2ca7
|
🎈 perf: 优化相关引用
|
2025-11-03 23:25:22 +08:00 |
|
imsyy
|
413b74bf9a
|
🎈 perf: 优化播放器
|
2025-11-03 17:14:52 +08:00 |
|
imsyy
|
aad5c9461f
|
Merge branch 'dev' of https://github.com/imsyy/SPlayer into dev
|
2025-11-03 09:24:10 +08:00 |
|
imsyy
|
23cccbb660
|
🐞 fix: 修复单曲循环模式加载状态异常 #531
|
2025-11-03 09:22:37 +08:00 |
|
底层用户
|
ba7666526c
|
Merge pull request #525 from MoYingJi/feat
fix: dev.mjs linux/macOS 设置 UTF-8
|
2025-11-01 20:10:08 +08:00 |
|
底层用户
|
82ea11b6fa
|
Merge pull request #526 from MoYingJi/fix
fix(AMLyric): 有时处理歌词语言不正常工作
|
2025-11-01 20:09:45 +08:00 |
|
MoYingJi
|
9771cea25f
|
optimize(AMLyric): 组件被挂载时重复处理歌词
因为已经侦听了 `lyricPlayerRef`,所以 `onMounted` 中处理歌词是不必要的
|
2025-11-01 17:56:29 +08:00 |
|
MoYingJi
|
6f4afd85d7
|
fix(AMLyric): 有时处理歌词语言不正常工作
|
2025-11-01 01:54:05 +08:00 |
|
MoYingJi
|
fe82fa623b
|
fix: dev.mjs linux/macOS 设置 UTF-8
|
2025-10-31 21:03:33 +08:00 |
|
imsyy
|
28b521a192
|
🎈 perf: 完善部分桌面歌词
|
2025-10-31 00:55:47 +08:00 |
|