Bilibili-Evolved icon indicating copy to clipboard operation
Bilibili-Evolved copied to clipboard

视频播放器 3.x 版 问题汇总

Open the1812 opened this issue 2 years ago • 62 comments

对应功能

包括但不限于: 下载视频, 下载弹幕, 下载字幕, 查看封面, 跳过充电鸣谢

问题描述

#3145, #3147, #3176, #3177, #3182

由于我还是 2.x 版本, 所以无法复现以及适配, 如果有可以进入 3.x 版本播放器的方法也可以发在这.

脚本版本

v2.1.7

浏览器版本

Chrome 99.0.4844.84

播放器版本

大于 3

播放策略

默认

错误信息

N/A

附加截图

No response

the1812 avatar Mar 26 '22 03:03 the1812

还有快捷键也失效了。。

GeassAng avatar Mar 26 '22 05:03 GeassAng

“默认播放器模式”也失效了

kkzhh avatar Mar 26 '22 08:03 kkzhh

传统连播模式 也失效了

programmerZe avatar Mar 26 '22 08:03 programmerZe

这个提升倍速播放也是无法使用了 重新安装也一样

czy006 avatar Mar 26 '22 09:03 czy006

视频截图和逐帧调整也没了

cheshuai123 avatar Mar 27 '22 01:03 cheshuai123

不能自动宽屏了

weituotian avatar Mar 27 '22 12:03 weituotian

去除投票等弹窗也失效了

ZetsuLAM avatar Mar 28 '22 05:03 ZetsuLAM

播放界面该有的功能都失效了。

nicduke avatar Mar 28 '22 10:03 nicduke

外置稍后再看也没了,快速收起评论好像也不行了

zhangningsd avatar Mar 28 '22 14:03 zhangningsd

image

插件新用户,想问一下黑夜模式这样应该不合理吧……? 文字没有反色,左右侧边栏没有变暗底白字

H-a-r-r-o-w avatar Mar 29 '22 11:03 H-a-r-r-o-w

@H-a-r-r-o-w 动态去 #3191(这个 夜间模式 的问题已经知道了的:#3192)

Geeyun-JY3 avatar Mar 29 '22 13:03 Geeyun-JY3

功能那块视频下载没了,查看封面也用不了

homooooo avatar Apr 02 '22 03:04 homooooo

时间空降失效了

BaiBuCYBGT avatar Apr 06 '22 13:04 BaiBuCYBGT

同样 倍速播放出了问题

image

lbq1121 avatar Apr 19 '22 12:04 lbq1121

所以3.x的播放器功能无法使用到底应该如何解决呢,改用暴力猴也是灰色的。

jimranora avatar Apr 19 '22 13:04 jimranora

我是试着安装了一个插件,回到B站老版本,然后找回的 https://greasyfork.org/zh-CN/scripts/394296-bilibili-%E6%97%A7%E6%92%AD%E6%94%BE%E9%A1%B5

REimyumi avatar Apr 21 '22 04:04 REimyumi

这个解决方案并不好,不推荐。 再试着找别的方法

REimyumi avatar Apr 21 '22 04:04 REimyumi

还是没有解决呗,也没有办法退到2.0以上版本啊?我看还在同步更新,但只有未登录状态才是2.x版本的播放器,很好奇你们是怎么保持在2.x的

zhuo2019318103 avatar Apr 28 '22 10:04 zhuo2019318103

就目前为止似乎登录后是html5 3.xx的版本,无法显示侧边栏功能。 用无痕(不登录),开启Violentmonkey无痕,浏览器就是2.xx的版本,侧边栏正常。 凑合用一下没有问题,下载也正常,就是没那么清晰而已了

TOA-HI avatar Apr 30 '22 22:04 TOA-HI

直播全屏弹幕发送栏使用回车上屏编码会将已编辑内容发送,如果内容为空会隐藏播放控件,但是网页全屏时功能正常

qiuyue0 avatar May 05 '22 12:05 qiuyue0

下载视频只有flv 格式有声音 其他格式都没有声音

gaowez avatar May 10 '22 08:05 gaowez

3.X中对倍速播放按钮的类名进行了修改,导致扩展倍速失效(或许还有其他改动)

\registry\lib\components\video\player\common\speed\context.ts

  video: {
    speedMenuList: '.bilibili-player-video-btn-speed-menu', /*3.X为 bpx-player-ctrl-playbackrate-menu  */
    speedMenuItem: '.bilibili-player-video-btn-speed-menu-list',/*3.X为 bpx-player-ctrl-playbackrate-menu-item   */
    speedNameBtn: '.bilibili-player-video-btn-speed-name',/*3.X为 bpx-player-ctrl-playbackrate-result  */
    speedContainer: '.bilibili-player-video-btn-speed',/*3.X为 bpx-player-ctrl-playbackrate  */
    active: '.bilibili-player-active',
    show: '.bilibili-player-speed-show',
  },

个人目前看到3.X对播放器class和window.player.getMessageInfo进行了修改

同时,为了让播放前查看封面功能恢复,需要对observer.ts做一定修改 https://github.com/the1812/Bilibili-Evolved/blob/0c128ba3f2d1a51eb1c20d5e630e9ca24644bbb2/src/core/observer.ts#L228-L229

  if (unsafeWindow.player && (unsafeWindow.player.getVideoMessage||unsafeWindow.player.getUserParams)) {
    const info = unsafeWindow.player.getVideoMessage?unsafeWindow.player.getVideoMessage():unsafeWindow.player.getUserParams().input

https://github.com/the1812/Bilibili-Evolved/blob/0c128ba3f2d1a51eb1c20d5e630e9ca24644bbb2/src/core/observer.ts#L269-L270

    aid: unsafeWindow?.aid?unsafeWindow.aid:unsafeWindow.player.getUserParams().input.aid,
    cid: unsafeWindow?.cid?unsafeWindow.cid:unsafeWindow.player.getUserParams().input.cid,

我将上述observer内容修改后,目前功能已可用:下载视频, 下载弹幕, 下载字幕,播放前查看封面

imshixin avatar May 10 '22 14:05 imshixin

相比之下我更好奇作者为什么能保持在2.x版本,包括我在内登录之后都是3.x版本啊

sniperdown avatar May 10 '22 18:05 sniperdown

相比之下我更好奇作者为什么能保持在2.x版本,包括我在内登录之后都是3.x版本啊

如果有能保持在2.x版本的方法也可以踢我一脚:/

sniperdown avatar May 10 '22 18:05 sniperdown

相比之下我更好奇作者为什么能保持在2.x版本,包括我在内登录之后都是3.x版本啊

如果有能保持在2.x版本的方法也可以踢我一脚:/

退出登录就行了

imshixin avatar May 11 '22 00:05 imshixin

这是来自QQ邮箱的自动回复邮件。你好,我几乎不用邮箱,所以可能的话请换一种联系方式(QQ或者微信)。为因此造成的麻烦道歉。

sniperdown avatar May 11 '22 00:05 sniperdown

灰度就是这样的

Geeyun-JY3 avatar May 11 '22 03:05 Geeyun-JY3

就目前为止似乎登录后是html5 3.xx的版本,无法显示侧边栏功能。 用无痕(不登录),开启Violentmonkey无痕,浏览器就是2.xx的版本,侧边栏正常。 凑合用一下没有问题,下载也正常,就是没那么清晰而已了

不是所有登陆后都是3.xx播放器,大会员登陆后就是3.xx,普通会员登陆后还是2.xx的播放器

shido520 avatar May 14 '22 14:05 shido520

就目前为止似乎登录后是html5 3.xx的版本,无法显示侧边栏功能。 用无痕(不登录),开启Violentmonkey无痕,浏览器就是2.xx的版本,侧边栏正常。 凑合用一下没有问题,下载也正常,就是没那么清晰而已了

不是所有登陆后都是3.xx播放器,大会员登陆后就是3.xx,普通会员登陆后还是2.xx的播放器

甚是如此,无痕浏览就是不登录的模式,我没解释清楚 总之就是不登陆还是2.xx,登录就变3.xx了

TOA-HI avatar May 14 '22 16:05 TOA-HI

就目前为止似乎登录后是html5 3.xx的版本,无法显示侧边栏功能。 用无痕(不登录),开启Violentmonkey无痕,浏览器就是2.xx的版本,侧边栏正常。 凑合用一下没有问题,下载也正常,就是没那么清晰而已了

不是所有登陆后都是3.xx播放器,大会员登陆后就是3.xx,普通会员登陆后还是2.xx的播放器

3.x是大会员专享?这大会员,不充也罢(摔

sniperdown avatar May 14 '22 23:05 sniperdown