监控文件夹
CineRename 可以在后台监控文件夹,并且自动将那里出现的任何新视频导入到 Studio 中。非常适合下载文件夹、NAS 接收文件夹或 Sonarr / Radarr 的 Inbox 文件夹。
配置
在 设置 → 监控文件夹 (Watch folders) 中:
- 点击 添加文件夹
- 选择要监控的文件夹(默认为递归监控)
- 文件夹会出现在列表中,并带有一个 活动 (Actif) 的徽章
您可以暂停文件夹的监控(监控程序停止,但配置保留)或完全将其移除。
行为
当一个新的媒体文件(支持的视频扩展名 + 字幕)出现在活动的文件夹中时:
- 磁盘监控程序(在 Rust 端基于
notify)会检测到该事件 - 会应用 1.5 秒 的防抖动 (debouncing) 延迟 —— 这在下载器仍在写入文件时非常有用
- 新路径会像普通导入一样发送到 Studio(相当于拖放操作)
- 如果自动模式处于激活状态,完整的流水线(重命名 + 字幕 + 移动)将自行触发
- 状态通知会确认:“在 "Downloads" 中检测到 3 个新文件 —— 已导入到 Studio。”
无头服务器 (NAS) 的替代方案
为了在没有图形界面 (GUI) 的 NAS 上进行持续监控,桌面应用程序的监控程序并不合适。
官方推荐的解决方案是使用 CineRename CLI 结合 Cron 任务:
- 通过 SSH 连接到您的 NAS。
- 编辑 cron 文件:
crontab -e - 添加一行,每 5 分钟检查一次文件夹:bash
*/5 * * * * /usr/local/bin/cinerename auto /mnt/Downloads --to /mnt/Library --quiet
这种方法对于 24/7 运行的服务器来说要强大得多,因为它可以在后台静默、自主地以固定间隔启动处理任务。有关更多详细信息,请参阅 命令行 (CLI)。
限制
- 监控程序仅在桌面应用程序打开时运行。 如果您关闭了窗口,监控就会停止。如果需要全天候监控,请参考上述的 Cron 方法。
- 重命名事件(内部的 mv 命令)会被检测到并触发一次导入 —— 如果您手动重命名了一个已经导入的文件,那么它会被再次导入。重复项检测器可以捕捉到这些情况。
- 监控程序不会提取压缩包 —— 出现的新
.zip文件不会被自动解压。您需要手动导入它。
建议
- 对于下载文件夹:将其与自动模式和目标路径(例如
/Plex/Series)结合使用 —— 实现 100% 免提的流水线操作。 - 对于共享 NAS 文件夹:让主机器在打开 GUI 的情况下进行监控(或者在 NAS 上使用更可靠的 CLI)。
- 为了避免不成熟的过早导入:配置您的下载器以使用临时文件夹(如
.partial,_incomplete)和一个独立的最终目标文件夹,然后只监控最终目标文件夹。