Kazumi icon indicating copy to clipboard operation
Kazumi copied to clipboard

[Bug]: 莫名其妙会跳几秒钟

Open OO1148104632 opened this issue 5 months ago • 4 comments

在使用的时候发生了什么 Bug ?

在看笨蛋测试召唤兽第一季第一集的时候莫名其妙跳过了几秒,看其他的也有时候会,用的是girlgirl源,手机安卓端和笔记本天选都会

Image

Image

您在使用哪个操作系统?

Android

请具体提供设备、版本号等信息。

设备:荣耀90gt(安卓14)和笔记本电脑(win11) 版本:kazumi1.7.5_2

(选填)一些与 Bug 相关的硬件信息。

No response

日志信息

Log
[PlayerLog(prefix: media_kit, level: error, text: error: property not found _setProperty(osc, 1))
PlayerLog(prefix: playlist, level: warn, text: Reading plaintext playlist.)
PlayerLog(prefix: ffmpeg, level: error, text: tcp: ffurl_read returned 0xdfb9b0bb)
PlayerLog(prefix: ffmpeg, level: error, text: tls: mbedtls_ssl_handshake returned -0x4e)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: Failed to open segment 0 of playlist 0)
PlayerLog(prefix: ffmpeg, level: error, text: tcp: ffurl_read returned 0xdfb9b0bb)
PlayerLog(prefix: ffmpeg, level: error, text: tls: mbedtls_ssl_handshake returned -0x4e)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: Failed to open segment 0 of playlist 0)
PlayerLog(prefix: cplayer, level: info, text: (+) Video --vid=1 (h264 1920x1080 23.976fps))
PlayerLog(prefix: cplayer, level: info, text: (+) Audio --aid=1 (aac 2ch 48000Hz))
PlayerLog(prefix: ffmpeg/video, level: error, text: h264_mediacodec: Both surface and native_window are NULL)
PlayerLog(prefix: ao/opensles, level: info, text: Device latency is 0.093000)
PlayerLog(prefix: cplayer, level: info, text: AO: [opensles] 48000Hz stereo 2ch float)
PlayerLog(prefix: vd, level: info, text: Using hardware decoding (mediacodec-copy).)
PlayerLog(prefix: ffmpeg/video, level: error, text: h264_mediacodec: Both surface and native_window are NULL)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: The m3u8 list sequence may have been wrapped.)
PlayerLog(prefix: vd, level: info, text: Using hardware decoding (mediacodec-copy).)
PlayerLog(prefix: ffmpeg, level: error, text: tcp: ffurl_read returned 0xffffff92)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: mpegts: Packet corrupt (stream = 0, dts = 270619).)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: Packet corrupt (stream = 0, dts = 266865).)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: mpegts: PES packet size mismatch)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: mpegts: Packet corrupt (stream = 1, dts = 264210).)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: Packet corrupt (stream = 1, dts = 264210).)
PlayerLog(prefix: cplayer, level: info, text: VO: [gpu] 1920x1080 nv12)
PlayerLog(prefix: ffmpeg/audio, level: error, text: aac: Prediction is not allowed in AAC-LC.)
PlayerLog(prefix: ad, level: error, text: Error decoding audio.)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: The m3u8 list sequence may have been wrapped.)
PlayerLog(prefix: ffmpeg, level: error, text: tcp: ffurl_read returned 0xffffff92)
PlayerLog(prefix: ffmpeg, level: error, text: tls: mbedtls_ssl_handshake returned -0x4e)
PlayerLog(prefix: ffmpeg/demuxer, level: warn, text: hls: Failed to open segment 1 of playlist 0)]

提交前确认

  • [x] issue 列表中,没有我发现的这个 Bug
  • [x] 我正在使用最新版本的 Kazumi

OO1148104632 avatar Aug 02 '25 17:08 OO1148104632

看上去是网络不稳定

Predidit avatar Aug 03 '25 07:08 Predidit

看上去是网络不稳定

报告大佬,这个源偶尔可能出现m3u8解析不全、按顺序播放几秒.ts文件的情况,播放完一个转圈加载下一个,重新进去大概率恢复正常,他这种情况一般出现在有些年代的老番,直接跳过第一个.ts分割文件,手动往回拖进度才正常加载,不怎么影响正常观看所以没怎么提,但持续了几个版本了、

Aireflire avatar Aug 03 '25 11:08 Aireflire

这没有办法处理,m3u8 清单文件的解复用是由 ffmpeg 完成的,我对 ffmepg 的了解非常有限

Predidit avatar Aug 03 '25 12:08 Predidit

@Predidit 还是希望能在之后的版本解决这个问题呀,毕竟这个源在播放老番的时候画质大多数情况下是最好的了,谢谢大佬!

itsukakotori415 avatar Nov 24 '25 18:11 itsukakotori415