Skip to content

XstreamDL-CLI_v1.4.3

Latest
Compare
Choose a tag to compare
@xhlove xhlove released this 09 Jul 10:08
· 12 commits to master since this release

感谢各位XstreamDL-CLI用户的反馈,现发布1.4.3版本,相关累计更新信息如下

  • 添加--dont-split-discontinuity选项,使用该选项可以将存在#EXT-X-DISCONTINUITY的m3u8作为一个整体进行下载处理
  • match_duration函数进行优化,对涉及时间转换的属性值进行计算完善
  • 代码逻辑优化
  • 在win下增加WindowsSelectorEventLoopPolicy策略
  • --name-from-url的错误修复
  • 完善get_url_name对ism的支持
  • 修复BaseURL并解决历史遗留问题
  • 添加--compare-with-url选项,某些直播流下载出现异常可以尝试添加这个选项
  • 设置ClientTimeout,因为网速不佳或文件确实比较大会导致下载时间过长,最终导致超过默认超时时间而触发异常;具体来说是因为默认的ClientTimeout是针对本次session的,而本程序每一轮下载都是一个session...
  • 修复变量未初始化的bug
  • m3u8解析异常修复
  • 对502的情况自动进行重试
  • dash直播流下载逻辑优化,避免提前下载结束且内容异常的情况
  • 添加--all-subtitles选项