企业酱在此~先挤一个沙发(内有一些问题的解决方法,欢迎留言)

image
这是什么情况呢

当然是没有权限了,这个问题百度即可……

不感谢企业酱的编辑 x4 :wave:

我发现了一个问题并且自己解决了

是这样的,我之前搞路由器的广告屏蔽功能时,使用了需要修改证书的https模式,结果今天使用jjdown时无法正确登陆,登录窗口不能正常显示验证码,点击二维码登陆时会跳出下面的警告窗口
TIM截图20200811215437
后来我用可用性测试发现
www.bilibili.com请求失败, 服务器提交了协议冲突. Section=ResponseStatusLine
api.bilibili.com请求失败, 服务器提交了协议冲突. Section=ResponseStatusLine
i0.hdslb.com请求成功, 耗时79.0721ms
bangumi.bilibili.com请求失败, 服务器提交了协议冲突. Section=ResponseStatusLine
clientfile.jijidown.com请求成功, 耗时89.0811ms
jijidown 联网状态: 呸,你断网了orz ( 或者某个测试地址挂了
jijidown 解析测试: av10086 解析测试失败

我仔细想了一下,猜测大概可能是证书问题,于是删除了证书并且改回普通http模式,然后就完美解决了。
算是提供一个问题解决思路吧,如果遇到类似情况可以试着考虑一下是不是证书的问题

请问一下 下到15mb就下载失败 是什么原因?但是其他的又能下载

大佬您好,我在下载时遇到了一个bug,因为没有代码,研究了下载过程的文件发现了可能的问题所在。这个问题应该只有在下载很大的视频时才会出现。谢谢!

下载的视频:
av87714999

一开始的问题

下载到一定的程度后下载速度为0,最后下载失败。

可能原因:
查看了反馈的网站发现可能是下载太多被当爬虫禁了导致无法继续下载。

延申出现的新问题

本来的解决方法是等一段时间后再次下载,会接着上次下载的地方继续下载。

但是我出现了新的bug:没有继续下载,而是会重新下载,等重新下载得差不多时又下载失败。一直陷入这个死循环。

个人的一点想法

先说个人得出的结论。因为观察发现一开始下载时的断点续传(理解是这个过程就好)这个步骤检测的是小文件(不知道叫什么,如下图所示),所以如果是在小文件合成为大文件的这个阶段被b站禁了,那么再次下载时会因为检测不到小文件(小文件合成后就被删了)而重新下载小文件。(即重新下载)(所以这个bug只有下载太大的文件时才会出现,一直下载不下来)


这些是小文件,av号后面的是这个视频的第几p,flv是格式,后面的0就是分的几个片。0-000000应该是缓存的一个小片段。

这个是大文件,当前面小文件下载好后,在最后分片检查的时候如果检测到这部分的小文件齐了就会合成成这个大文件并且把小文件删了。最后大文件齐了就会合并成完整视频。

解决方法

个人能想到的解决方法有两个(我比较菜,希望各位大佬轻喷)。
一个是用户手动解决,在即将最后分片合成时,手动暂停,等过一段时间再开始,这样就有足够的时间把最后一个部分的下载完成。
一个是代码逻辑方面,在开始下载时的检测部分加多一个判断,如果已经有大文件了就跳过这部分小文件的检测。

这里是停止下载的地方


最后一个文件本来是继续下载的,但是到这就停了,(应该就是被b站禁了)停了以后恰巧前面的两个部分又合成为了大文件。
所以再次下载时就会重新下载小文件。然后陷入循环,只有运气好才能下载成功。

1 个赞

感谢反馈 控制自己的下载速度或许能解决?

另:唧唧目前已进入…:arrow_down:

提取拜年祭视频是网络请求失败

我早就想问了,我这边JJDown从来就没能下载过2k、4k视频。哪怕选择了优先下载高分辨率视频,下载页面也显示是4k等等,但下载下来的就是单纯的1080p。

去除掉那个该死的“下载结束之后执行”的自动勾选!软件自动选择了“关机”:broken_heart: :scream:

现在一直在更新,不能下载视频,这是怎么回事呢?

错误描述:

用唧唧down时偶然出现的一个错误
到底是啥意思啊QAQ?我都不知道这是啥语言编写的app

系统信息:

系统:Windows 11 家庭中文版 x64
启动方式:UEFI
系统目录:C:\Windows
软件安装目录:E:\lksdata*\apps\JiJiDown
*:本文件夹原名为Temp,到最后我改了,没想到有的软件出了问题(我的D盘也有这个文件夹,并且我的唧唧down还没改应用目录)

图片:

验证码一直错误 无法登录 怎么整image

1 个赞

用扫码!用扫码!用扫码!用扫码!用扫码!

请问各位大佬,之前我用旧版唧唧下了一个视频,有488MB大小。而我用2.1版的唧唧下载同一个视频,大小只有147MB。分辨率和视频帧数一样,但数据速率和总比特率差4倍(488MB的多),请问是怎么回事啊!救命!(详细到我的贴里看,谢谢各位大佬)

我想知道,为什么我下载过来的视频看不了,只有音频,本来都不会这样的

可以一键导入av号下载视频不 视频在一个合集里面需要全都点进去才能下载

2.0 版本有公开api
会一点程序可以写一个py 脚本批量导入下载

用了好久这个软件,特地前来感谢制作者,感谢制作者的付出,真城感谢。