Releases: Harlan-H/M3u8Downloader_H
Releases · Harlan-H/M3u8Downloader_H
4.0.0
4.0.0 (2025/04/15)
- 修改界面布局
- 底层代码重构
- 增加m3u8合并界面,文件夹,长视频合并
- 原先下载合并同时使用的位置改成只可下载
- 增加对长视频下载的支持,例如mp4,flv等
- 去除通过xml方式下载合并方案,只保留m3u8,json方式下载或者合并,文件夹方式为合并方案
- 修复当m3u8中是fmp4视频时,下载导致报错的问题,不知道哪个版本造成的bug
- 修复早些版本下载超时可能无效的bug,此bug可能在3.14版本开始就已经存在
- 修改合并方案,默认合并成mp4,移除旧的视频合并方案
- 优化文件拖拽方案,让只有软件支持的文件才可以拖拽到下载框或者合并框呢
- 设置栏中转码去除默认选项,现在只有mp4选项,也就是默认自动转码成mp4
- 修改设置中超时默认为30秒,以保证长视频下载不会那么容易受到影响
- 修复设置中请求头多次设置可能会清空的bug
- 修改设置方案,请在下载任务前保存设置,如果在下载中修改设置只有下个任务开始时才会使用
- 修改默认缓存方案,现在视频缓存目录默认在当前程序同名文件夹下且不可更改
- 修改超时机制,设置中的超时时间只针对下载使用,解析m3u8的请求默认为15秒
- 修改默认视频命名方案,所有文件全部采用hash命名只有最终mp4的文件才是用户自定义名称,以保证在下载缓存文件时不会报错
- 去除插件通过某些网址直接获取到m3u8地址的功能,因为此功能的局限性导致用户体验很差,后期会出其他实现方案
- 去除插件监控插件目录实现加载或者移除的方案,后期会增加管理插件界面
- 修改插件中GetM3u8FileStreamAsync的请求方案改成直接获取网络数据,不在尝试判断是否没有包含ts文件
- 修改插件端口范围改成65400-65432也就是32个端口,如果32个端口全被占用api接口将无法开启
- 增加downloadmedia接口以实现对长视频的下载
- 修改接口中savepath参数为必须设置项
- 如果你是win7用户且程序双击没反应 那么就必须安装KB4457144 跳转环境问题
3.14.7
3.14.7 (2024/12/21)
- 修复当使用接口下载时最终视频文件不在对应目录的bug #39
- 修复接口中路劲使用"/"导致最终程序打开文件错误的问题
- 如果你是win7用户且程序双击没反应 那么就必须安装KB4457144 跳转环境问题
3.14.6
3.14.6 (2024/12/18)
- .net6官方停止维护故升级.net9
- 设置中增加关闭声音按钮
- 设置中删除相同缓存按钮
- 修改重复下载机制,改成同时判断路径和名称 #38
- 修改名称生成规则,由原先的随机改成链接地址hash以保证断点续传功能的正常使用
- 修改api接口中的DownloadByContent实现方案,当传入m3u8文件内容时将直接解析,如果出现错误会通过接口返回
- 因为api接口实现的改变删除一个方法
- 代码优化,均升级成官方推荐代码
- 日志中删除xx.ts下载成功的提示
- 修复在某些情况下转到mp4会报错的问题
- 下个版本将推出支持mp3,mp4,flv等长连接视频的下载方案,尽情期待
- 如果你是win7用户且程序双击没反应 那么就必须安装KB4457144 跳转环境问题