Releases: HFrost0/bilix
Releases · HFrost0/bilix
Version 0.18.4
Version 1.0a1
Details can be found in #131
some updates since 1.0a0:
- new site: youtube
- bilibili site new feature: album download
- new downloader: auto downloader for simple site
- cli improve
Version 1.0a0
Details can be found in #131
Version 0.18.3
- 应对b站up主接口变动,为b站up主接口添加了加密参数 @yushiro
Version 0.18.2
Bug
- 修复:当stream中发生网络错误并重试后,可能重复下载并写入片段导致下载文件损坏
Version 0.18.1
功能
- python模块下载器的async函数的
path
参数现在可以是str
类型
bug
- 部分url中的文件名和后缀不能被正确识别
Version 0.18.0
一次较大更新,python 接口部分变动较大,使用老版本python模块的开发者请慎重更新
功能
- m3u8下载器支持
-tr --time-range
参数,基于m3u8的cctv, hanime1, jable等下载器因此也获得了此功能 - m3u8下载器可识别Master Playlists。
- m3u8下载器在下载片段时,服务器不提供content-length的情况下也不会报错
- m3u8下载器在不提供文件名时默认使用url name做为文件名
- m3u8下载器现在使用ffmpeg拼接合并
- bilibili下载器支持
auto a
方法 - bilibili下载器即使在没有可用媒体的情况下仍将继续下载用户要求的附属文件
- bilibili下载器
-nh --no-hierarchy
激活时将不再产生extra
目录 #124
bug
- 含
\t
的文件名可能在部分操作系统中报错 #122 @journey-ad - bilibili下载器的进度条在某些情况下未能正常消失
工程
- 动态按需导入下载器,导入前优先级排序,因此加快了所有命令的响应速度
- 项目结构变更,站点支持放入
sites
,方便添加、测试 - 终于更新了contributing文档
- 部分接口优化
本次更新较多,可能部分变更有遗漏
Version 0.17.0
本次更新主要针对底层
功能
- 将
-max-con -mc
重命名为--video-con -vc
以避免误解 - Python接口一系列优化
bug
- 升级danmakuC版本至0.3.4,该版本修复了一些动态链接问题,提供了source distribution
- 底层下载器针对文件名过长问题做了系统性处理
工程
- 有关路径的部分重构,接口较大变化,去除了一些令人摸不着头脑的参数
- logger现在可自行传入
Version 0.16.1
Version 0.16.0
功能
- 支持切片下载,用户可以通过
-tr --time-range
指定下载视频的某个时间片段 - 支持部分没有dash资源的视频下载 #108
- 更多option支持
-
短格式
bug
- 在某些场景下并发量高于预期
工程
- 文档转入GitHub Pages
- 优化了进度条逻辑和样式
- 优化了从浏览器中加载cookie的速度