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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions