拾光坞NAS部署AutoFilm,连通网盘和Emby/jellyfin,实现直链播放
前言
相信现在不少小伙伴的影视文件都是存在公共的云盘服务里了,但这些云盘服务提供的影视功能有限,市面上支持它们的软件不多或不如意,又或者你只爱Emby和Jellyfin、想把所有影视都统一到他们上面管理(像我一样:D)。AutoFilm就是满足这些需求的良好工具,其原理是连接到Alist,将其中的影视文件元数据、播放链接等信息综合到Emby和Jellyfin能识别的.strm文件中,放到本地供刮削和播放。本文将带来在N3的Docker中部署和配置AutoFilm的方法。
预估难度:★★☆☆☆
01/部署AutoFilm
打开拾光坞客户端,登录,进入 容器服务:
图片点击右侧 镜像商店:
图片使用拾光坞代理,在镜像商店中搜索 akimio/autofilm ,并下载图中镜像:
图片导入完成后,点击右侧 镜像管理:
图片找到刚刚下好的镜像,点击右侧 创建容器:
图片在弹出窗口中配置容器:
图片基础设置 中,容器名称随便填;性能限制选开;如有需要,勾选 开机自启:
图片路径设置 中,依次映射以下目录:
容器内 /config 目录映射至本地任一文件夹,用于存储配置文件,开启读写权限
容器内 /log 目录映射至本地任一文件夹,用于存储日志,开启读写权限
容器内 /media 目录映射至本地影视文件夹,用于存储.strm文件,Emby或Jellyfin稍后将绑定此目录以读取影视信息
图片
网络设置 请设为 Bridge模式;
端口设置、环境设置和命令设置中无需更改;
配置完成后,点击 提交 创建容器。
02/配置AutoFilm
1. 容器创建完成后,点击左侧 容器管理,启动刚刚创建的AutoFilm容器
图片首次启动后容器自行关闭是正常的,查看日志可发现是由于没有配置文件导致的。
图片2. 下载此文件至电脑,将文件名改为 config.yaml。下载地址:https://wwzq.lanzouq.com/iYuX62l4fluj
图片用文本编辑器(记事本就可以)打开 config.yaml 修改其中内容;
图片url、username 和 password 三项根据你的Alist服务器填写(AutoFilm使用的Alist用户需有管理员权限)。
source_dir 填写Alist中需要生成.strm文件的媒体文件夹路径;target_dir 填写本地存储.strm文件路径。
cron 项用于配置每项任务执行时间,具体填写方式看这里。默认配置文件中配置为每日晚上20点执行 动漫 任务,每月7日执行 电影 任务。
其他项建议不更改。
Ani2AlistList 栏配置方式可见作者的博客,但叮当在配置过程中没能打开Ani Open的网站。
图片3. 修改完成后保存,随后上传至云盘上 /config 映射至的目录中
图片上传完成后再次启动AutoFilm容器即可使用
03/可能遇到的问题和提示
由于叮当并不使用网盘作为存储媒体文件的介质,因此没法实测AutoFilm的表现,如遇问题,可访问项目主页。
