Kazumi icon indicating copy to clipboard operation
Kazumi copied to clipboard

[Bug]:

Open shadow-puppetry opened this issue 1 month ago • 2 comments

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

同一个网络 同一个数据源播放同一个视频 一个手机一个平板 手机会时隔十秒卡一下 会声音突然变小 画面掉帧 喇叭会出现兹的一下 这是日志

您在使用哪个操作系统?

macOS / iOS

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

ios15

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

No response

日志信息

Log
[PlayerLog(prefix: media_kit, level: error, text: error: property not found _setProperty(osc, 1))
PlayerLog(prefix: cplayer, level: v, text: Set property: demuxer-cache-dir="/var/mobile/Containers/Data/Application/69D98BA5-7C17-4649-8002-E147D1954F49/Library/Caches" -> -3)
PlayerLog(prefix: cplayer, level: v, text: Set property: af="scaletempo2=max-speed=8" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: aid="auto" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: vo="libmpv" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: hwdec="no" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: vid="auto" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: loop-file="no" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: loop-playlist="no" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: pause=true -> 1)
PlayerLog(prefix: playlist_parser, level: v, text: Parsing playlist file /private/var/mobile/Containers/Data/Application/69D98BA5-7C17-4649-8002-E147D1954F49/tmp/4d632bce-ec02-477b-9146-774bf7f990c5...)
PlayerLog(prefix: file, level: v, text: Opening /private/var/mobile/Containers/Data/Application/69D98BA5-7C17-4649-8002-E147D1954F49/tmp/4d632bce-ec02-477b-9146-774bf7f990c5)
PlayerLog(prefix: demux, level: v, text: Trying demuxers for level=request.)
PlayerLog(prefix: playlist, level: warn, text: Reading plaintext playlist.)
PlayerLog(prefix: playlist, level: v, text: demuxer read all data; closing stream)
PlayerLog(prefix: demux, level: v, text: Detected file format: txt (Playlist file))
PlayerLog(prefix: playlist_parser, level: v, text: Playlist successfully parsed)
PlayerLog(prefix: cplayer, level: v, text: Set property: pause=false -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: playlist-pos=0 -> 1)
PlayerLog(prefix: cplayer, level: v, text: Running hook: main/on_load)
PlayerLog(prefix: cplayer, level: v, text: Set property: http-header-fields=["user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"] -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: start="0.000" -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: speed=1.500000 -> 1)
PlayerLog(prefix: ffmpeg, level: v, text: Opening https://v16-tiktokcdn-com.akamaized.net/3b626c1b7e256cbc74811835036f45bc/6929c8b7/video/tos/alisg/tos-alisg-ve-0051c001-sg/oAQsDitN5QncDhdBEokgRMDwFrfkABfAQIAcAJ/?a=1233&bti=Nzg3NWYzLTQ6&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=1476&bt=738&cs=0&ds=3&ft=.bvrXInz7Th2DlVPXq8Zmo&mime_type=video_mp4&qs=0&rc=aWdkNTQ5ZzM6OWlpZDtoZEBpanZzdXI5cmQ3MzMzODYzNEBeYTAzYTUwXl8xXjQwMjEyYSNsYGk2MmRzMzRhLS1kMC1zcw%3D%3D&vvpl=1&l=202511272343393A407D84BBB83F4BADDA&btag=e000a8000&vid=v10033g50000d0746avog65o9rlpcsog)
PlayerLog(prefix: ffmpeg, level: v, text: Mime-type: 'video/mp4')
PlayerLog(prefix: demux, level: v, text: Trying demuxers for level=normal.)
PlayerLog(prefix: lavf, level: v, text: Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.)
PlayerLog(prefix: lavf, level: v, text: Could not set AVOption seg_max_retry='5')
PlayerLog(prefix: lavf, level: v, text: Could not set AVOption allowed_extensions='ALL')
PlayerLog(prefix: demux, level: v, text: Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat))
PlayerLog(prefix: lavf, level: error, text: Failed to create file cache.)
PlayerLog(prefix: cplayer, level: v, text: Opening done: https://v16-tiktokcdn-com.akamaized.net/3b626c1b7e256cbc74811835036f45bc/6929c8b7/video/tos/alisg/tos-alisg-ve-0051c001-sg/oAQsDitN5QncDhdBEokgRMDwFrfkABfAQIAcAJ/?a=1233&bti=Nzg3NWYzLTQ6&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=1476&bt=738&cs=0&ds=3&ft=.bvrXInz7Th2DlVPXq8Zmo&mime_type=video_mp4&qs=0&rc=aWdkNTQ5ZzM6OWlpZDtoZEBpanZzdXI5cmQ3MzMzODYzNEBeYTAzYTUwXl8xXjQwMjEyYSNsYGk2MmRzMzRhLS1kMC1zcw%3D%3D&vvpl=1&l=202511272343393A407D84BBB83F4BADDA&btag=e000a8000&vid=v10033g50000d0746avog65o9rlpcsog)
PlayerLog(prefix: lavf, level: v, text: select track 0)
PlayerLog(prefix: lavf, level: v, text: select track 1)
PlayerLog(prefix: cplayer, level: info, text: (+) Video --vid=1 (*) (h264 1280x720 23.976fps))
PlayerLog(prefix: cplayer, level: info, text: (+) Audio --aid=1 (*) (aac 2ch 44100Hz))
PlayerLog(prefix: display-tags, level: info, text: File tags:)
PlayerLog(prefix: display-tags, level: info, text: Comment: vid:v10033g50000d0746avog65o9rlpcsog)
PlayerLog(prefix: vd, level: v, text: Container reported FPS: 23.976000)
PlayerLog(prefix: vd, level: v, text: Codec list:)
PlayerLog(prefix: vd, level: v, text: h264 - (null))
PlayerLog(prefix: vd, level: v, text: Opening decoder h264)
PlayerLog(prefix: vd, level: v, text: No hardware decoding requested.)
PlayerLog(prefix: vd, level: v, text: Using software decoding.)
PlayerLog(prefix: vd, level: v, text: Detected 6 logical cores.)
PlayerLog(prefix: vd, level: v, text: Requesting 7 threads for decoding.)
PlayerLog(prefix: vd, level: v, text: Selected codec: h264 ((null)))
PlayerLog(prefix: vf, level: v, text: User filter list:)
PlayerLog(prefix: vf, level: v, text: (empty))
PlayerLog(prefix: ad, level: v, text: Codec list:)
PlayerLog(prefix: ad, level: v, text: aac - (null))
PlayerLog(prefix: ad, level: v, text: aac_fixed (aac) - (null))
PlayerLog(prefix: ad, level: v, text: aac_at (aac) - (null))
PlayerLog(prefix: ad, level: v, text: Opening decoder aac)
PlayerLog(prefix: ad, level: v, text: Requesting 1 threads for decoding.)
PlayerLog(prefix: ad, level: v, text: Selected codec: aac ((null)))
PlayerLog(prefix: user_filter_wrapper, level: v, text: Setting option 'max-speed' = '8' (flags = 0))
PlayerLog(prefix: af, level: v, text: User filter list:)
PlayerLog(prefix: af, level: v, text: scaletempo2 (scaletempo2.00))
PlayerLog(prefix: cplayer, level: v, text: Starting playback...)
PlayerLog(prefix: lavf, level: v, text: queuing seek to 0.000000)
PlayerLog(prefix: lavf, level: v, text: execute seek (to 0.000000 flags 32))
PlayerLog(prefix: lavf, level: v, text: seek done)
PlayerLog(prefix: cplayer, level: v, text: hr-seek, skipping to 0.000000 (no framedrop))
PlayerLog(prefix: af, level: v, text: [in] 44100Hz stereo 2ch floatp)
PlayerLog(prefix: af, level: v, text: [scaletempo2] 44100Hz stereo 2ch floatp)
PlayerLog(prefix: af, level: v, text: [userspeed] 44100Hz stereo 2ch floatp)
PlayerLog(prefix: af, level: v, text: [userspeed] (disabled))
PlayerLog(prefix: af, level: v, text: [convert] 44100Hz stereo 2ch floatp)
PlayerLog(prefix: vd, level: v, text: DR failed - disabling.)
PlayerLog(prefix: vd, level: v, text: Using software decoding.)
PlayerLog(prefix: vd, level: v, text: Decoder format: 1280x720 yuv420p auto/auto/auto/auto/auto CL=mpeg2/4/h264)
PlayerLog(prefix: vd, level: v, text: Using container aspect ratio.)
PlayerLog(prefix: vf, level: v, text: [in] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264)
PlayerLog(prefix: vf, level: v, text: [userdeint] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264)
PlayerLog(prefix: vf, level: v, text: [userdeint] (disabled))
PlayerLog(prefix: vf, level: v, text: [autorotate] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264)
PlayerLog(prefix: vf, level: v, text: [autorotate] (disabled))
PlayerLog(prefix: vf, level: v, text: [convert] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264)
PlayerLog(prefix: vf, level: v, text: [convert] (disabled))
PlayerLog(prefix: vf, level: v, text: [out] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264)
PlayerLog(prefix: ao, level: v, text: Trying audio driver 'audiounit')
PlayerLog(prefix: ao/audiounit, level: v, text: requested format: 44100 Hz, stereo channels, floatp)
PlayerLog(prefix: ao/audiounit, level: v, text: max channels: 2, requested: 2)
PlayerLog(prefix: ao/audiounit, level: v, text: AU channel layout tag: 0 (0))
PlayerLog(prefix: ao/audiounit, level: v, text: channel map: 0: 1)
PlayerLog(prefix: ao/audiounit, level: v, text: channel map: 1: 2)
PlayerLog(prefix: ao/audiounit, level: v, text: using stereo output)
PlayerLog(prefix: ao/audiounit, level: v, text: using soft-buffer of 8820 samples.)
PlayerLog(prefix: cplayer, level: info, text: AO: [audiounit] 44100Hz stereo 2ch floatp)
PlayerLog(prefix: cplayer, level: v, text: AO: Description: AudioUnit (iOS))
PlayerLog(prefix: af, level: v, text: [convert] (disabled))
PlayerLog(prefix: af, level: v, text: [out] 44100Hz stereo 2ch floatp)
PlayerLog(prefix: cplayer, level: info, text: VO: [libmpv] 1280x720 yuv420p)
PlayerLog(prefix: cplayer, level: v, text: VO: Description: render API for libmpv)
PlayerLog(prefix: vo/libmpv, level: v, text: reconfig to 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264)
PlayerLog(prefix: vo/libmpv, level: v, text: mpv_render_context_render() not being called or stuck.)
PlayerLog(prefix: cplayer, level: v, text: first video frame after restart shown)
PlayerLog(prefix: libmpv_render, level: v, text: Window size: 1280x720 (Borders: l=0 t=0 r=0 b=0))
PlayerLog(prefix: libmpv_render, level: v, text: Video source: 1280x720 (1:1))
PlayerLog(prefix: libmpv_render, level: v, text: Video display: (0, 0) 1280x720 -> (0, 0) 1280x720)
PlayerLog(prefix: libmpv_render, level: v, text: Video scale: 1.000000/1.000000)
PlayerLog(prefix: libmpv_render, level: v, text: OSD borders: l=0 t=0 r=0 b=0)
PlayerLog(prefix: libmpv_render, level: v, text: Video borders: l=0 t=0 r=0 b=0)
PlayerLog(prefix: cplayer, level: v, text: audio ready)
PlayerLog(prefix: cplayer, level: v, text: delaying audio start 0.015000 vs. 0.000000, diff=0.010000)
PlayerLog(prefix: cplayer, level: v, text: playback restart complete @ 0.000000, audio=ready, video=playing)
PlayerLog(prefix: cplayer, level: v, text: starting audio playback)
PlayerLog(prefix: ffmpeg, level: v, text: swscaler: Lanczos scaler, from yuv420p to bgra using C)
PlayerLog(prefix: lavf, level: v, text: queuing seek to 143.720000)
PlayerLog(prefix: lavf, level: v, text: cached range 0: -0.046440 <-> 127.419086 (bof=1, eof=0))
PlayerLog(prefix: lavf, level: v, text: execute seek (to 143.720000 flags 32))
PlayerLog(prefix: lavf, level: v, text: seek done)
PlayerLog(prefix: cplayer, level: v, text: hr-seek, skipping to 143.720000 (no framedrop))
PlayerLog(prefix: ffmpeg, level: v, text: stream level seek from 20446240 to 23037868)
PlayerLog(prefix: vd, level: v, text: Decoder format: 1280x720 yuv420p auto/auto/auto/auto/auto CL=mpeg2/4/h264)
PlayerLog(prefix: vd, level: v, text: Using container aspect ratio.)
PlayerLog(prefix: cplayer, level: v, text: first video frame after restart shown)
PlayerLog(prefix: cplayer, level: v, text: audio ready)
PlayerLog(prefix: cplayer, level: v, text: starting audio playback)
PlayerLog(prefix: cplayer, level: v, text: playback restart complete @ 143.727060, audio=playing, video=playing)
PlayerLog(prefix: cplayer, level: v, text: Set property: pause=true -> 1)
PlayerLog(prefix: ffmpeg, level: warn, text: tls: mbedtls_ssl_read reported connection reset by peer)
PlayerLog(prefix: ffmpeg, level: error, text: https: Stream ends prematurely at 29416856, should be 134219944)
PlayerLog(prefix: ffmpeg, level: warn, text: https: Will reconnect at 29416856 in 0 second(s), error=Input/output error.)
PlayerLog(prefix: cplayer, level: v, text: Set property: pause=false -> 1)
PlayerLog(prefix: cplayer, level: v, text: Set property: pause=true -> 1)]

提交前确认

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

shadow-puppetry avatar Nov 28 '25 06:11 shadow-puppetry

尝试开启硬件解码开关

Predidit avatar Nov 28 '25 08:11 Predidit

尝试开启硬件解码开关

@Predidit 试过 都一样

shadow-puppetry avatar Nov 28 '25 12:11 shadow-puppetry