Skip to content

[Bug] 本地歌词无法使用问题 #48

Description

@lansogame

检查清单

  • 我已在 Issues 中搜索过,没有重复提交相同问题
  • 我使用的是 SPlayer for Android,而非桌面端 / Web 端上游 SPlayer
  • 我已在 最新 Release 版本中确认此问题仍然存在
  • 问题可在我的设备上稳定复现,且我已在下方给出复现步骤

应用版本

v3.0.0-rc.4

APK 架构 (ABI)

arm64-v8a

设备型号

REDMI K80 Pro

Android 版本 / ROM

Android16 / HyperOS 3.0.303.0

WebView 版本 (选填)

No response

问题分类

歌词 / 桌面歌词

问题描述

现象:添加本地歌词目录后歌曲播放时无法正确使用本地TTML歌词

已确认:
1.TTML歌词元数据准确无误;
2.这些歌词文件是在PC版SPlayer正确识别并使用后复制到安卓设备上的;
3.文件名中以及文件中的网易云歌曲id准确无误;
4.扫描完成并匹配歌词之后删后台重启软件,问题依旧存在,表现为播放页面显示正在使用LRC歌词;
5.设置中已选择使用本地歌词,且选择了『本地优先』(详见下图)

复现步骤

1.扫描并添加本地歌词目录
2.删除软件后台进程并重启软件
3.播放匹配本地歌词的一首歌曲,发现歌词页未按照预期显示本地TTML歌词

日志 / 报错 (选填但强烈建议)

截图 / 录屏 / 其他信息

本地TTML歌词文件下载链接:https://pan.lansod.cn/s/03phY

出问题的歌曲:所有本地存在歌词文件的歌曲均未正常识别。
(下图所示的示例歌曲为《不周风》网易云链接:https://music.163.com/#/song?id=3396939404

Image Image Image Image Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions