gxr404 / BilibiliVideoDownloadFork

fork自BilibiliVideoDownload, 为了修复已知bug
MIT License
35 stars 6 forks source link

会员视频无法下载 #5

Open youzhui opened 1 month ago

youzhui commented 1 month ago

https://www.bilibili.com/bangumi/play/ep835859?spm_id_from=333.999.0.0

例如上面的,显示解析错误

gxr404 commented 1 month ago

登录的账号是 会员账号吗 😂 我不是会员账号没试过下载会员视频

youzhui commented 1 month ago

肯定是大会员账号,不只是会员视频,就像是这种普通视频,只要地址是这种格式,就解析错误。

https://www.bilibili.com/bangumi/play/ep835674?spm_id_from=333.999.0.0&from_spmid=666.25.episode.0

gxr404 commented 1 month ago

非会员的这种格式已于v0.0.9修复, 会员的视频 我这边就无法测了有空的话麻烦帮忙测下😂

youzhui commented 1 month ago

会员视频解析错误:Error: TypeError: Cannot read properties of undefined (reading 'duration')

gxr404 commented 1 month ago

肯定是大会员账号,不只是会员视频,就像是这种普通视频,只要地址是这种格式,就解析错误。

bilibili.com/bangumi/play/ep835674?spm_id_from=333.999.0.0&from_spmid=666.25.episode.0

如果用非会员的连接弹窗后 点会员的那一集下载呢 会报错吗

youzhui commented 1 month ago

肯定是大会员账号,不仅仅是会员视频,就像是这种普通视频,只要地址是这种格式,就解析错误。 bilibili.com/bangumi/play/ep835674?spm_id_from=333.999.0.0&from_spmid=666.25.episode.0

如果用非会员的连接弹窗后点会员的那一套下载呢会报错吗

会卡死

gxr404 commented 1 month ago

试下用这个版本 看看 https://github.com/gxr404/BilibiliVideoDownloadFork/releases/tag/v0.0.10

我这边借了个号 试了下 没啥问题

youzhui commented 1 month ago

试下用这个版本看看https://github.com/gxr404/BilibiliVideoDownloadFork/releases/tag/v0.0.10

我借了个号试了下没啥问题

是可以下载了,但是地址不对,显示的多P视频就不是视频本身

https://www.bilibili.com/bangumi/play/ep835914?spm_id_from=333.999.0.0

gxr404 commented 1 month ago

没懂啥意思 该会员视频链接 是个合集 含其他多p视频 所以填入 会员视频非会员视频 都会弹窗,如果只需下其中某一集 弹窗里选择即可

youzhui commented 1 month ago

没懂啥意思会员视频链接是个合集含其他多p视频所以填入会员视频的非会员视频都会弹窗,如果只需下其中一个集弹窗里选择即可

需要的视频就不在多p列表,你打开看一下,要下载是右侧列表里的,而不是上面的正片

gxr404 commented 1 month ago

SCR-20240919-rgsc 你是指 要下载的 红框内的 而不是 蓝框内的? 这个有点特殊😂

youzhui commented 1 month ago

SCR-20240919-rgsc 你是指要下载的红框内的而不是蓝框内的? 这个有点特殊😂

对,应该是B站隐藏了下方视频的真实地址,上面总挂着3个正片

gxr404 commented 1 month ago

试试这个版本,https://github.com/gxr404/BilibiliVideoDownloadFork/releases/tag/v0.0.11

youzhui commented 1 month ago

可以下载了,但是还有一点小瑕疵, https://www.bilibili.com/bangumi/play/ep835859?spm_id_from=333.999.0.0 这个视频有4K版本,但是上面的可选分辨率最高只有1080P高码率

gxr404 commented 1 month ago

大概看了下 如果使用 仅支持1080P高码率的视频链接 打开弹窗 选项只有1080P高码率

如果使用 支持4k的视频链接 打开弹窗 就有 选项4k

youzhui commented 1 month ago

OK,完美解决,感谢大神!

gxr404 commented 1 month ago

如果选择4k下载 视频仅支持1080高码率 则 会自动降级到1080高码率(降级功能一直都有), 只是现在v0.0.11版本显示有问题 没显示视频真实的分辨率, 在v0.0.12修复了