详情见 AutoFilm 说明文档
- Docker 运行
docker run -d --name autofilm -v ./config:/config -v ./media:/media -v ./logs:/logs akimio/autofilm
- Python 环境运行(Python3.12)
python app/main.py
- 轻量化 Emby 服务器,降低 Emby 服务器的性能需求以及硬盘需求
- 运行稳定
- 相比直接访问 Webdav,Emby、Jellyfin 服务器可以提供更好的视频搜索功能以及自带刮削器,以及多设备同步播放进度
- 提高访问速度,播放速度不受 Emby / Jellyfin 服务器带宽限制(需要使用 MediaWarp)
- 从 config 文件中读取配置
- 优化程序运行效率(异步处理)
- 增加 Docker 镜像
- 本地同步网盘
- Alist 永久令牌
- 实用 API 触发任务
- 通知功能
-
对接 TMDB 实现分类、重命名、刮削等功能已经向 MoviePilot 提交支持对 Alist 服务器文件的操作功能的 PR,目前已经合并进入主线分支,可以直接使用 MoviePilot 直接刮削
- 2024.11.8:v1.2.5,Alist2Strm 模块新增同步功能;优化 AlistClient,减少 token 申请;支持使用永久令牌;优化日志功能
- 2024.8.26:v1.2.4,完善 URL 中文字符编码问题;提高 Python3.11 兼容性;Alist2Strm 的 mode 选项
- 2024.7.17:v1.2.2,增加 Ani2Strm 模块
- 2024.7.8:v1.2.0,修改程序运行逻辑,使用 AsyncIOScheduler 实现后台定时任务
- 2024.6.3:v1.1.0,使用 alist 官方 api 替代 webdav 实现“扫库”;采用异步并发提高运行效率;配置文件有改动;支持非基础路径 Alist 用户以及无 Webdav 权限用户
- 2024.5.29:v1.0.2,优化运行逻辑;Docker 部署,自动打包 Docker 镜像
- 2024.2.1:v1.0.0,完全重构 AutoFilm ,不再兼容 v0.1 ;实现多线程,大幅度提升任务处理速度
- 2024.1.28:v0.1.1,初始版本持续迭代