gitbobobo / StreamMusic

支持 Android、iOS、macOS、Windows 平台的 Subsonic/Navidrome/Jellyfin/Emby/AudioStation 客户端。
https://music.aqzscn.cn/
753 stars 22 forks source link

[Android]音乐播放到一半就切歌 #194

Closed ljcbaby closed 3 months ago

ljcbaby commented 6 months ago

如题,如果下载文件后播放,在切歌的位置开始变成无声音,但进度条正常走

版本:1.2.6 Navidrome版本:0.51.1 (6d253225)

切歌位置

[00:55.29]从他的她的他们的视线里逃脱
[01:00.63]这次 只想自私地活
[01:04.66]界限之外名为 不安稳 的地带

样本文件(Navidrome与音流下载后相同): (为了绕过上传限制使用了分卷,如果压缩软件无法自动识别可以尝试调换后缀名顺序) 02. 逃.001.zip 02. 逃.002.zip

ljcbaby commented 6 months ago
  ERROR 23:26:34.776 (+3:49:18.722833)
  ERROR ⛔ 播放异常:PlatformException(1, MediaCodecAudioRenderer error, index=1, format=Format(null, null, null, audio/flac, null, -1, null, [-1, -1, -1.0], [2, 44100]), format_supported=YES, null, null)

补充一份日志,虽然不是同一首歌的。 暂时没有找到共同点,但确实有一小部分遇到这个问题。

gitbobobo commented 5 months ago

1.2.8已更换新的播放插件,可以再看看这样的问题还会不会出现。

ljcbaby commented 4 months ago

还是有歌会提前切,而且日志里看不到异常。

ljcbaby commented 4 months ago

同一首歌现在是没有报错,但是卡在这个位置不动。

但是手动往后拉一点时间,他又能继续播放完。

ljcbaby commented 3 months ago

新插件下应该是好了