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

稍后在看列表中视频下载功能失效

Open Casuwin opened this issue 2 years ago • 11 comments

对应功能

Commit: 77d4e04d0 内部名称: downloadVideo

2022/3/14 11:00,在下载稍后再看列表中的视频时,突然出现要求登录才能下载的提示,但此时我的账号处于正常登录状态,且是年度大会员,下载的视频是音乐区的,清晰度也非是大会员清晰度。之后出现截图中下载按钮消失,但下载模块是打开状态。而且多按几次下载模块开启按钮,便会如截图中查看封面、直播间签到、瓜子换硬币三个按钮重复出现的现象。

问题描述

问题是在下载BV1CW411P75z这个视频时弹出登录报错窗口,出现一次错误后没再弹出过。 在简单调查后发现,下载其他视频时都是1080p清晰度下载,到这个视频时,虽然下载选项中仍有清晰度1080p,但是这个视频实际上最高只有720p清晰度,从而弹出要求登录才能下载的信息,怀疑是清晰度出错导致的bug出现。 另外,跳转到该视频的单独播放页及up主自己创建的合集列表时,下载功能正常,且没有1080p清晰度可选,说明获取到了正确的清晰度格式,也能正常下载。但在我自己的稍后在看列表中仍然无法正常下载。 再尝试重启脚本,清理cookie,重启浏览器后仍未恢复正常。

脚本版本

v2.1.5-2-g48b11bd02

浏览器版本

Google Chrome 版本 98.0.4758.82(正式版本) (64 位)

播放器版本

No response

播放策略

No response

错误信息

控制台中如第二张截图,并未出现报错信息。

附加截图

image image

Casuwin avatar Mar 14 '22 03:03 Casuwin

image

Casuwin avatar Mar 14 '22 03:03 Casuwin

你这不对劲啊, 功能怎么还在不断复制自身

the1812 avatar Mar 14 '22 04:03 the1812

就是说啊,很奇怪。只要多按几下那个下载视频的开启按钮,就会变成这样。

Casuwin avatar Mar 14 '22 04:03 Casuwin

image 刚刚又尝试了下,四个下载按钮,只有下载视频下载弹幕两个按钮会导致功能复制,而且都是按一下就会复制三个,不论是关还是开的状态。 当然,另外两个之所以没有用怀疑是视频本身没有音频和字幕的缘故。

Casuwin avatar Mar 14 '22 04:03 Casuwin

image 随便找了个别的视频,也出现复制现象,看来不只稍后列表这会出问题。

Casuwin avatar Mar 14 '22 04:03 Casuwin

更新下脚本本体试试

the1812 avatar Mar 14 '22 04:03 the1812

刚试了,现在可以在稍后在看列表里下载了,而且清晰度种类也对了。 但是还是会出现复制现象,按几次复制几次。

Casuwin avatar Mar 14 '22 05:03 Casuwin

复制这个很奇怪, 确定没装多个相同脚本?

the1812 avatar Mar 14 '22 05:03 the1812

没有,只装了一个。

Casuwin avatar Mar 14 '22 05:03 Casuwin

对了,刚刚发现个问题,我在下载BV1Lx411K7Pm的时候,这个视频是没有1080p的,但是下载里还是可以选择1080p,我就想着能不能重现bug。结果真下了个1080p的视频下来,我又选了720p的比较了下,720p的文件小于1080p的。 这时候就要来个但是了,但是,1080p的播放后查看视频信息,实际输出的是720p。截图中左边是1080p的,右边是720p的,两者输出都是1280x720p。但是1080p的视频比右边的大了13M。 image

Casuwin avatar Mar 14 '22 06:03 Casuwin

我跟你一样有这个复制的问题唉,但是我安装了下载视频的插件,功能区域显示空空如也,我也刷新了(

goodrage avatar Apr 05 '22 11:04 goodrage