Posterizarr高级模式教程:Tautulli触发与Radarr/Sonarr自动化工作流

Posterizarr高级模式教程:Tautulli触发与Radarr/Sonarr自动化工作流
Posterizarr高级模式教程Tautulli触发与Radarr/Sonarr自动化工作流【免费下载链接】Posterizarr️ Automated poster maker for Plex/Jellyfin/Emby.项目地址: https://gitcode.com/gh_mirrors/po/PosterizarrPosterizarr是一款强大的自动化海报生成工具专为Plex、Jellyfin和Emby媒体服务器设计。通过Tautulli触发与Radarr/Sonarr自动化工作流您可以实现媒体文件添加时自动生成和更新精美海报让您的媒体库始终保持专业美观的展示效果。为什么需要Tautulli触发与Radarr/Sonarr自动化工作流在媒体库管理中手动为每一部电影或电视剧制作和更新海报不仅耗时费力还难以保持风格统一。通过Posterizarr的高级模式您可以将Tautulli的媒体添加通知与Radarr/Sonarr的内容管理无缝集成实现海报的全自动生成与更新。这种工作流不仅能节省您的时间还能确保新添加的媒体内容立即获得符合您个人风格的精美海报。自动化工作流的核心优势即时响应新媒体添加后立即触发海报生成无需人工干预风格统一通过预设模板确保所有海报风格一致智能匹配自动根据媒体元数据选择最合适的海报模板低资源占用后台静默运行不影响媒体服务器性能Tautulli触发配置全攻略Tautulli作为Plex的监控工具能够在新媒体添加时发送通知这正是我们触发Posterizarr海报生成的理想时机。下面是详细的配置步骤步骤1配置Tautulli脚本设置首先需要在Tautulli中创建一个新的通知代理指向Posterizarr的触发脚本。在配置页面中您需要选择Notification Agents切换到Configuration标签设置脚本文件夹路径例如/config/scripts选择脚本文件为./trigger.py设置适当的脚本超时时间建议30秒添加描述信息以便识别例如Trigger Posterizarr Art Creation Upload to Plex步骤2设置触发条件接下来需要配置什么情况下触发海报生成。在Triggers标签中勾选Recently Added选项这将在新媒体添加到Plex服务器时触发脚本步骤3配置媒体类型条件为了避免不必要的触发我们需要设置媒体类型条件。在Conditions标签中添加条件1媒体类型是episode、movie、show或season添加条件2排除不需要处理的库例如YouTube库步骤4设置脚本参数最后需要配置传递给脚本的参数以便Posterizarr知道要处理什么媒体。在Arguments标签中展开Recently Added部分在脚本参数中输入movieRatingKey {rating_key} mediatype {media_type}/点击Save保存配置Radarr/Sonarr集成指南除了Tautulli触发外Posterizarr还可以与Radarr和Sonarr直接集成在新内容下载完成后立即生成海报。ArrMode工作流解析Posterizarr的ArrMode专门处理来自Radarr和Sonarr的触发请求。相关代码实现可以在modules/modes/ArrMode.ps1中找到。当Radarr或Sonarr完成下载并导入新内容时它们会通过Webhook通知Posterizarr。Posterizarr的ArrMode会接收并解析来自Radarr/Sonarr的Webhook数据根据内容类型电影或电视剧选择适当的处理流程查找匹配的媒体库路径调用核心生成功能创建海报将生成的海报上传到媒体服务器配置Radarr/Sonarr Webhook要实现Radarr/Sonarr与Posterizarr的集成您需要在Radarr和Sonarr中配置Webhook打开Radarr/Sonarr的设置页面导航到Connect或Webhook部分添加新的Webhook通知设置URL为Posterizarr的ArrMode端点例如http://posterizarr:5000/api/arr/trigger选择触发事件通常是On Import或On Download保存配置自动化工作流监控与通知为了确保自动化工作流正常运行Posterizarr提供了完善的监控和通知功能。工作流状态监控您可以通过Posterizarr的Web界面查看自动化任务的运行状态包括最近处理的媒体项目每个任务的执行时间成功和失败的任务统计详细的错误日志配置通知系统Posterizarr支持通过Discord等平台发送通知让您及时了解工作流状态。相关实现可以在modules/functions/Notifications.ps1中找到。要配置通知在Posterizarr配置文件中设置NotifyUrl为您的Discord Webhook URL将SendNotification设置为true选择需要接收通知的事件类型成功、失败等常见问题与解决方案Tautulli触发不工作怎么办如果Tautulli触发没有按预期工作请检查脚本路径和文件名是否正确配置Tautulli是否有足够的权限执行脚本日志文件可在config.example.json中配置路径中是否有错误信息Recently Added触发器是否已正确勾选Radarr/Sonarr Webhook触发失败对于Radarr/Sonarr集成问题验证Webhook URL是否正确检查Posterizarr的API端点是否可访问查看Radarr/Sonarr的日志确认Webhook是否已发送检查Posterizarr的ArrMode日志查看是否有解析错误如何自定义海报生成规则您可以通过修改配置文件来自定义海报生成规则复制config.example.json到config.json编辑config.json调整模板选择、叠加层设置等参数重启Posterizarr使更改生效总结打造无缝媒体管理体验通过Tautulli触发与Radarr/Sonarr自动化工作流Posterizarr为您的媒体库提供了全自动的海报管理解决方案。从新内容添加到精美海报生成整个过程无需人工干预让您专注于享受媒体内容本身。无论是电影爱好者还是电视剧迷这种自动化工作流都能显著提升您的媒体库管理体验让您的收藏始终保持专业、统一的视觉风格。立即开始配置您的Posterizarr高级模式体验自动化媒体管理的便捷与高效要开始使用Posterizarr您可以通过以下命令克隆仓库git clone https://gitcode.com/gh_mirrors/po/Posterizarr然后按照项目文档中的安装指南进行设置。【免费下载链接】Posterizarr️ Automated poster maker for Plex/Jellyfin/Emby.项目地址: https://gitcode.com/gh_mirrors/po/Posterizarr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考