高效的一体化媒体自动化,适用于自托管的Windows库
管理发现、下载、字幕对齐和用户请求,从一个在64位Windows上运行的本地可执行文件中。Scryer Media为家庭实验室操作员和媒体收藏者构建了这个以实用工具为中心的工具,将多个'Arr'任务整合到一个Rust二进制文件中。该应用程序包括高级动漫解析、用于索引器和客户端的插件系统,以及请求/批准工作流程。它适合在家庭服务器上运行Plex、Jellyfin或Emby的用户,并需要一个低占用率的自动化层。
Scryer 实际上替代和整合了什么?
Scryer 作为多个媒体自动化工具的单进程替代品,通过将电影、电视和动漫处理合并为一个本地二进制文件。该应用程序使用 Rust 构建,以 MSI 或独立可执行文件的形式发布,并支持 Docker、Linux 和 macOS。它包括一个具有每用户权限和审批队列的本地媒体请求系统,以及一个插件架构,用于连接索引器、下载客户端和通知服务。
在正常操作期间,它对系统资源的占用有多轻?
Rust 架构保持了低内存和 CPU 占用,开发者报告的典型内存使用量约为 30 MB。此外,Scryer 以单个机器代码进程的形式呈现,而不是多个后台服务,从而减少了 NAS 或家庭服务器上的并发进程。MSI 选项使用 WebView2 包装桌面界面;如果缺少 WebView2,用户界面将在系统浏览器中打开。
它对生产媒体服务器安全吗?它如何处理权限?
Scryer 提供明确的每用户权限和媒体请求的审批队列,这将自动化操作与用户发起的更改分开。此外,该项目在 GPL-3.0 下开源,并托管在 GitHub 上,允许管理员检查代码和插件集成。插件系统集中管理与索引器和客户端的外部连接,因此管理员可以限制在其服务器上运行的集成。
非技术用户需要深入了解才能操作吗?
该应用程序针对家庭实验室爱好者和媒体收藏者,而不是完全的新手。配置涵盖元数据源、升级规则和复杂剧集编号的动漫波束解析器;这些选项需要对媒体服务器概念有一定的了解。然而,单一二进制分发消除了运行时依赖设置,相较于运行多个独立工具,降低了设置步骤。
适合资源意识强的自托管者,具有学习曲线
Scryer 适合管理自托管媒体的用户,他们希望用一个高效的流程和可检查的代码库来替换多个后台工具。预计需要适度的初始配置工作来调整元数据和插件集成。主要的权衡是,它的深度针对技术思维的操作员,而不是更喜欢引导式、即插即用安装程序的初学者。