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

不会改头像这个就凑合看吧

唧唧下载的视频带B站水印且无法去除
唧唧下载的视频带B站水印且无法去除
唧唧下载的视频带B站水印且无法去除

唧唧常见问题

  1. 目前老版本可能遇到的问题:BV号无法下载(提示这不是一个正确的B站地址),无法登录,下载视频为480P等,均可通过更新解决

  2. 更新方法:下载最新版 WPF_JJDown_v1.226.0.zip 更新完成后版本号应该为1.226.0。
    注,部分win7和全部XP系统会出现分段文件合并失败的情况, 请下载XP特别版

  3. 若登录失败且 code -449,则更新 或 选用扫码登录

  4. 唧唧无法在没有大会员的情况下下载大会员视频,且唧唧只能下载B站视频

  5. 如果打不开新版,看看后台老版是不是未退出

  6. 注意:b站的有一部分1080是虚标的(数量还不少),所以下载高画质不是480就说明是正常的

  7. 提示“唧唧已停止运行”则安装/重装NET4.0(也可能表现为闪退),在重新安装过程中可能会出现已经安装net4.0字样,选择修复安装或者完全卸载net4.0后安装

沙雕问题:

  1. 不要在压缩包内开文件

  2. 请建立快捷方式后拖入桌面

  3. 不建议在C盘运行,因为会出现各种奇怪的权限错误,以及自己建立空文件夹的问题。

  4. 唧唧下载的视频带B站水印,且无法去除 注:视频水印为UP主自行添加,并非唧唧下载过程中添加

  5. 提示“唧唧已停止运行”则安装/重装NET4.0(也可能表现为闪退)

  6. 出现花屏现象请重新下载/重新登陆

  7. 在你下载了大量文件后可能有下载速度为0或解析失败或已暂停,可能是因为IP被B站限制(把你当成爬虫了)这种情况只能等一段时间(一天左右)就可以继续下载了

一些建议:

  1. 把设置里面最大下载数调到3~5可以显著提高下载速度,但出现上第7条的可能性也更高

  2. 下载时建议选择批量下载,里面有更多的下载选项

在Q群遇到其他问题则会更改/添加,改编自小B的 唧唧 - 常见问题 解决方法。

不感谢企业酱的编辑 x2

我谢我自己.jpeg
凑字数专用小尾巴

不感谢企业酱的编辑 x3

我安装了最新版本并且下载了视频 是否支持去水印功能?

唧唧不支持去水印功能,详见正文【沙雕问题】第四条
看起来你是只小沙雕呢

感谢!!!帮大忙啦 :partying_face:

唧唧怎么下载不了视频呀?
唧唧下载的视频怎么还带水印?
怎么去除呀?
萌新3连.gif

建议的话安装NET4.7.2或者4.8效果更佳

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 Like

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

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