buggud35
buggud35
> 我突然想到一个问题,现在还有多少人还会用b站看番? 可以说至少没了90%以上, B站上的番不仅数量少的可怜的同时,还有各种删减还有圣光,所以大家才会调侃大会员变成了大冤种,真在b站看的也不是番了而是弹幕😇
> @bug333555 > > https://github.com/Predidit/Kazumi/actions/runs/12270297071/artifacts/2303937653 > > 尝试这个构建,应该修复了音画不同步,以及搜索循环 @Predidit 我用了这个构建,其中3倍速音画不同步的bug并没有被修,只是变得不怎么严重了,画面不再有卡顿,音频也不再断断续续的,但仍然是音画不同步的,并且也依旧无法通过拖动进度条来重置,反向搜索循环修复了。 2倍速的音画不同步修复了。 另外还出现了其他的小bug,比如播放器的那个全屏按键无法使用了,原本点一下全屏按键之后就会自动全屏,但现在没效果了,只能通过横着手机来全屏。
@Predidit 这里再补充一点,我忘记说了,3倍速导致的音画不同步,现在可以通过切换回1倍速拖动一下进度条后来重置 我说的无法重置是3倍数音画不同步的情况下,拖动进度条无法重置3倍速自身导致的音画不同步 3倍速切换回1倍速后无法自动恢复音画不同步的问题,必须要拖动一次进度条
> @bug333555 关于长按倍速被固定是因为之前 iOS 有大于 2.0 的播放倍速会导致比例错误,我在修改提交 PR 的时候发现如果按照播放器速度相乘会导致 0.25 长按会只有 0.5 的速度,所以我就模仿 B 站的行为改成了长按默认某个倍速,然后松手再回到对应的倍速 @Predidit 唔…这样呀,那也就只能多添加点倍数选项了呢 顺便我来问个问题,曾经的旧版播放器,在软件解码的模式下,在某一些网站的播放源中没有3倍速仅有2倍速的情况下,使用播放器强制启用3倍速后,虽然也会出现音频比画面快的情况,但只要切换回正常的2倍速或默认倍速,音频和画面就会自动对齐,乃至于连拖动进度条都不需要。 似乎重构后的播放器做不到的样子? 而硬件解码则是从来没出现过音画不同步的情况,所以没有例子,仅有软件解码这么一个例子
@Predidit 这么看来,旧版播放器反而是更优的选择,可惜不好解决软件解码播放过长时长的番剧的卡进度的问题。 另外,能否只在安卓的设备上让硬件解码调用 ExoPlayer 组件? 软件解码可以不动,仅仅只是调用组件
> 这个功能非常重要 而且现在的更新列表非常不全 中日漫混杂 强烈建议修改 这一点非常影响观看体验 排期表中的中日漫能不能分开显示这个我已经问过了,由于 Bangumi API 没有对每个番剧显示这个番剧的地区,因此想要分类中日漫,相当于需要对每个番剧都请求对应地区,这显然是不太现实的,因此排期表目前只能这样了
> 1.3.5 及以后的版本可以禁用硬件解码而不妨碍任何视频的播放。 > > 阻止部分视频在软件解码模式下播放的问题已经被解决了。 主要是有一部分播放源如果不使用硬件解码的话,在用内置播放器的时候,如果网络卡顿或者说在加载没完成之前拖动进度条的话,会出现卡进度的情况。 比如说,进度条从1分钟走到3分钟这个时间点,如果这1分钟还没完全加载成功的情况下,强行拖动进度条到3分钟,这个时候加载成功后自然会显示3分钟进度条,但这个时候再返回后退进度条到2分钟的话,会跳过中间的2分钟直接跳到1分钟,这就是在关闭硬件解码的时候偶尔会碰到的bug。 通常会在网络卡顿或者在播放源还没完全加载成功后强行拖动进度条后会出现
> 1.3.5 及以后的版本可以禁用硬件解码而不妨碍任何视频的播放。 > > 阻止部分视频在软件解码模式下播放的问题已经被解决了。 所以我就想着,能不能添加个这样的功能? 让可以被硬件解码的规则走硬件解码,让硬件解码无法解析的走软件解码。 这个功能是否可以实现?
> 就是一键检测站点能不能正常使用,尤其是最关键的播放视频, 一键检测什么的想的有点太好了,我询问过一些站点的站长,由于引用的外部资源,他们自己都不知道这些资源什么时候会失效,只能等什么时候有些人发现了这个失效的资源反馈给站长,然后站长去修复这个资源或者改用其他的外部资源 简单来说就是,有人反馈这个资源失效后站长去修复这个资源,至于其他的失效资源也是等其他人反馈,因为站长没有那个时间和精力一个一个全找出来 所以你所说的一键检测,目前为止最多只能做到检测个别是否能播放,而不可能检测全部
无法播放大部分情况下可能跟自身的网络有关,毕竟有的一些播放源他们的墙还是比较高的,以及一些地区的墙也会更高,导致一些播放源直接进不去也不可播放,推荐检查一下自己的网络,以及VPN或许能够解决