Skip to content

为什么一段时间后下载面板的任务会批量错误?

原因

在最初设计的时候,没有考虑这种场景。
下载任务加入队列的时候,会查询视频的下载链接。这个链接是有时效性的,大约是110+分钟。
超过这个时间,视频会报错。

解决方案1

失败重试时尝试重新获取下载链接。

  • 一个做法通过菜单配置 -> 下载重试策略 -> 重新查询url临时修改

  • 一个做法是修改配置,更改默认策略

# 尝试重新下载时, 重新查询下载链接
bilibili.download.retry.reloadDownloadUrl = true

解决方案2

也许下载链接的有效时长发生了改变,你可以适当降低对应的配置(Since V6.32)

# 当下载url的存在时间超过该值(单位min)时,重新获取下载链接
bilibili.download.urlValidPeriod = 30

Released under the Apache 2.0 License.