Releases: Akimio521/AutoFilm
Releases · Akimio521/AutoFilm
v1.2.5
v1.2.4-1
AutoFilm v1.2.4-1
- 使用AlithPath.download_url作为下载地址,避免某些云盘需要验证UA
- 根据Alist2Strm.mode模式判断是否需要请求AlistClient.async_api_fs_list,提高性能,减少触发网盘风控概率
v1.2.4
AutoFilm v1.2.4
- Alist2Strm区分max_workers和max_downloader
- 优化Alist2Strm中fliter判断逻辑
- AlistPath对象的suffix属性返回值与pathlib.Path特点保持一致
- 将部分函数封装成类的静态方法
- 完善URL中文字符编码问题
- Alist2Strm移除raw_url引入mode,新增AlistPath模式需调整config.yaml
v1.2.3
AutoFilm v1.2.3
- 修复Ani2Alist请求url编码问题,降低出错概率
- 修复Alist2Strm未开启覆写模式时重新生成Strm文件的Bug
- 优化Alist2Strm处理速度,减少不必要请求
v1.2.2
AutoFilm v1.2.2
- 新增Ani2Strm模块
- Alist2Strm使用新Alist API
- 引入重试装饰器,提高程序运行稳定性
AutoFilm-v1.2.0
新增功能
- 支持使用cron表达式设定定时任务
- 通过设置max_workers限制最大下载并发数
Bug修复
其他说明
- 配置文件有变化,需重新配置
- Docker容器映射目录需修改
- target_dir不再支持相对路径
AutoFilm-v1.1.2
新增功能
- 支持设置 subtitle,img,nfo 等二进制文件是否启用异步下载或同步下载
- 新增参数 overwrite,存在同名文件时是否重新生成/下载该文件
Bug修复
- 规范配置文件传入的具体参数
其他说明
- 配置文件有变化,需重新配置
- 优化下载文件逻辑结构
- 更换基础镜像版本为3.12.4-alpine
AutoFilm-v1.1.0
新增功能
- 使用异步并发,提高速度,降低CPU占用
- 支持非基础路径Alist用户使用
- 支持无Webadv权限Alist用户使用
- 使用pathlib替代os对文件进行操作,提高不同系统下的兼容性
Bug修复
无
其他说明
- 配置文件有变化,需重新配置
AutoFilm-v1.0.2
新增功能
- Docker部署AutoFilm
Bug修复
- 修复获取token出错
- 增加等待线程结束
其他说明
- 移除文件处理线程p_threads,减少性能支出
- 新增Github Actions自动打包Docker镜像