- 修复当使用接口下载时最终视频文件不在对应目录的bug
- 修复接口中路劲使用"/"导致最终程序打开文件错误的问题
- .net6官方停止维护故升级.net9
- 设置中增加关闭声音按钮
- 设置中删除相同缓存按钮
- 修改重复下载机制,改成同时判断路径和名称
- 修改名称生成规则,由原先的随机改成链接地址hash以保证断点续传功能的正常使用
- 修改api接口中的DownloadByContent实现方案,当传入m3u8文件内容时将直接解析,如果出现错误会通过接口返回
- 因为api接口实现的改变删除一个方法
- 代码优化,均升级成官方推荐代码
- 日志中删除xx.ts下载成功的提示
- 修复在某些情况下转到mp4会报错的问题
- 下个版本将推出支持mp3,mp4,flv等长连接视频的下载方案,尽情期待
- 修复上次更新后导致缓存无法删除的bug
- 修复上个版本中启动程序报错的问题
- 优化插件开发
- 允许插件使用log功能
- 当增加或删除插件不在需要重启软件
- 优化代理设置提示
- 优化当多个任务同时开启日志时界面卡顿的问题
- 增加完整的log功能
- 去除插件管理程序,因为代理加速问题导致程序没法正常运行,插件请自行下载
- 代码优化
- 同时在程序中增加.net6运行时安装包
- 修复当使用补丁方式直接获取m3u8文件时无法得到请求的问题
- 为公共库中增加两个功能函数
- 修复到使用同步下载方式时下载速率为0的问题
- 修复上次更新导致无法重试的错误
- 修复当超时时会报错误得问题
- 修复检测ts的规则,使得不会误判
- 修改超时机制,使得延迟更加合理
- 修改视频伪装流的验证机制,改为强制验证
- 对高级模式按钮增加一个动画效果
- 增加高级模式按钮,同时去除以前的方式
- 修改当下载的视频名称一致时,后下载的将不在添加进下载队列
- 界面不在限制大小,可以自由拖拽大小
- 修改直播延迟逻辑
- 修改直播缓存命名方式,以支持文件夹快速合并方案
- 增加超时下限为1,以方便对直播超时得精准控制
- 修改重试逻辑
- 文件夹快速合并增加对fmp4合并得支持,当文件夹内有header开头得文件,将默认当成fmp4进行合并
- 修复导致下载出错得bug
- 降低程序cpu使用率,提升运行性能
- 移除项目中所有得插件项目到单独得项目中
- 增加插件管理程序,以方便动态下载或者更新插件使用
- 优化超时方案
- 修复一些底层bug
- 默认超时时间修改成20秒
- 增加对抖音直播得插件支持,下载此网站得视频不在需要m3u8地址
- 增加对某影视站得插件支持,下载此网站得视频不在需要m3u8地址
- 修改默认得useragent
- 为插件开发增加一些新得扩展函数
- 增加对vlive.com得插件支持,下载此网站得视频不在需要m3u8地址
- 修复插件加载得一个bug
- 重大更新,因为插件得功能已经比较完善,使得从此版本之后可以通过网址对特定网站直接进行下载m3u8相关得视频,降低软件得使用难度
- 合并视频增加进度显示
- 增加插件新得接口
- 底层代码优化
- 修复xml方式下载的一个bug,此bug可能已经存在许久
- 增加下载速率的显示
- 底层代码优化
- 更换mvvm框架到caliburn.micro
- 增加批量删除,批量停止下载,批量重新开始菜单
- 主界面在没有任何数据的时候将显示帮助提示
- 界面轻微修改
- 不在保存请求头到配置文件,以防止忘记删除对其他视频下载出现影响
- 修改默认线程数为5,修改默认任务数为3,修改默认重试数为1
- 代码优化
- 代码优化
- 修复一个潜在bug,当设置了请求头但是请求m3u8的数据并没有带上的bug,多谢b站的朋友反馈
- 插件增加一个接口,此接口可以针对请求m3u8的数据的之前之后做处理,具体参考见wiki或者帮助文档或者bilivideo插件
- 修改默认的user-agent以保证最多用户的使用,如果需要其他的user-agent请再设置里自行设置
- 修改直播下载方案,原先直播下载时会在下载的同时进行合并,现在改成下载全部完成之后再合并
- 修改合并方案,当选择mp4时将直接进行mp4的转码,不再进行先合并后转码的操作
- 修复一个小bug
- 修复昨日更新导致使用本地的m3u8,xml等文件下载时出现报错的问题
- 核心层重构完成
- 插件重构完成,此次重构主要是为了满足更灵活的需求以及相应的常见
- 增加对b站直播下载支持的插件,消除以前下载ts格式的视频时出现404的问题
- 为了消除歧义,将所有取消全部修改成停止,差符号也换成了停止符号
- 因为某音直播录制时的检测,特修改http请求为手机端方式
- 修复当下载进入等待时,不显示等待下载得问题
- 增加一个菜单,删除同时删除缓存目录功能
- 删除自动安装依赖功能,部分用户反馈自动依赖出现各种状况,请按照提示自行安装依赖
- 更改跳过失败为强制下载
- 修复当设置中点击强制下载后,再次开始设置程序崩溃的问题
- 增加代理功能
- 删除设置中得分隔符设置,分隔符默认为 ----
- 此次更新主要是自动检测及下载环境等依赖,不在需要单独去下载环境