bytelang / kplayer-go

A live streaming tool more suitable for non-graphical servers
https://kplayer.net
Apache License 2.0
744 stars 69 forks source link

同时使用字幕和图片插件导致第二个视频不播放 #114

Closed Her-soulmate closed 1 year ago

Her-soulmate commented 1 year ago

不知道是我个人原因还是什么原因,因为我在本地机器上不会出现,在服务器上就会出现,换了两台服务器都是一样 具体情况和配置以及log 插件配置文件 "plugin": { "lists": [ { "path": "show-subtitles", "unique": "subtitles", "params": { "fonts": "fonts", "alpha": "0" } }, { "path": "show-media", "unique": "media", "params": { "filename": "img/logo.png", "w": "199", "h": "64", "x": "1055", "y": "34" } } 日志 `time="2023-06-07 21:28:27" level=warning msg="open terminal failed" file="cmd/root.go:35" kplayer for golang v0.5.8 Copyright(c) 2019-2023 the ByteLang Studio (https://kplayer.bytelang.cn) libkplayer version: v1.5.4-1-ge0cab16 plugin version: 1.5.1 license version: v1 toolchains GNU(10.3.1) C++ Standard 17 on Linux-x86_64-6.0.2-arch1-1 build with build-chains cmake(3.21.3) type with Release Hope you have a good experience.

time="2023-06-07 21:28:28" level=info msg="grpc server listening" address=127.0.0.1 port=4155 token=false time="2023-06-07 21:28:28" level=info msg="http server listening" address=127.0.0.1 port=4156 token=false time="2023-06-07 21:28:29" level=info msg="add plugin success" author=kplayer path=plugin/show-text.kpe unique=text time="2023-06-07 21:28:29" level=info msg="add plugin success" author=kplayer path=plugin/show-progress.kpe unique=progress time="2023-06-07 21:28:29" level=info msg="add plugin success" author=kplayer path=plugin/show-subtitles.kpe unique=subtitles time="2023-06-07 21:28:32" level=info msg="core start up success" time="2023-06-07 21:28:32" level=info msg="add plugin success" author=kplayer path=plugin/show-media.kpe unique=media time="2023-06-07 21:28:32" level=info msg="kplayer start success" time="2023-06-07 21:28:32" level=info msg="checked play resource" duration=2505 end=-1 hit_cache=false path="/root/kplayer/video/xxx 第01集.mp4" seek=0 type=resource_input_type_single unique=nim6F3 time="2023-06-07 21:49:54" level=info msg="finish play resource" path="/root/kplayer/video/xxx 第01集.mp4" unique=nim6F3 time="2023-06-07 21:49:54" level=info msg="checked play resource" duration=2505 end=-1 hit_cache=false path="/root/kplayer/video/xxx 第02集.mp4" seek=0 type=resource_input_type_single unique=YbiUBz 第一集是没有任何问题,插件全部加载正常,播放正常,缓存正常 使用./kplayer play skip命令转到第二集和自动播放完第一集跳第二集都是无法加载出来第二集 开启缓存,当到第二集是缓存一直是0kb,单独-g`缓存也是一样 至于为什么我说是这两个插件,我是将其它插件删除,只保留这两个插件就会出现这个情况,如果删除其中一个和其它插件搭配不会出现这种情况。 cpu和内存未占用满;使用机器是腾讯云246,一开始我认为是系统导致,换了centos7.6,ubuntu22,debian11均会出现上述情况,因为没有报错日志,中间也没有停止所以提issues请教