Traktarr:基于Trakt列表自动化管理Sonarr和Radarr的脚本

Traktarr:基于Trakt列表自动化管理Sonarr和Radarr的脚本

traktarrScript to add new series & movies to Sonarr/Radarr based on Trakt lists.项目地址:https://gitcode.com/gh_mirrors/tr/traktarr

1. 项目介绍

Traktarr 是一个强大的Python脚本,旨在自动化将新电视剧集和电影添加到你的Sonarr及Radarr系统中,依据你在Trakt.tv上的列表。它支持多种列表类型,包括官方榜单、趋势、流行、预期以及私人和自定义列表。这使得用户能够根据自己的观看偏好和期望自动更新他们的媒体库。

2. 项目快速启动

环境需求

确保你的系统运行的是Debian操作系统(尽管它可能在其他系统上也能工作),并且已经安装了Python 3.5或更高版本。

安装步骤

  1. 首先,克隆项目到本地:

    git clone https://github.com/l3uddz/traktarr.git
    
  2. 接下来,安装所需的Python模块,通常可以通过包含的requirements.txt文件来完成:

    cd traktarr
    pip install -r requirements.txt
    
  3. 配置Traktarr。找到并编辑config.json文件,填入你的Trakt客户端ID和客户端秘密。

    "trakt": {
        "client_id": "your_trakt_client_id",
        "client_secret": "your_trakt_client_secret"
    }
    
  4. (可选)如果你需要访问私有列表(如看单或自定义列表),需进行用户认证。执行以下命令并遵循提示:

    traktarr trakt_authentication
    

运行示例

以自动添加流行电影为例,配置好间隔时间(例如每天运行一次)并在cron作业中设置,或直接手动测试:

python traktarr.py movies -p 3

此命令将会每24小时(基于示例配置中的interval)添加3部流行电影到你的Sonarr。

3. 应用案例和最佳实践

  • 定期媒体库更新:利用Cron作业设置Traktarr定时运行,确保你的媒体库总是保持最新的热门和期待作品。
  • 个性化推荐:创建自定义Trakt列表,通过Traktarr自动化地将这些特定选择添加至你的收藏中,增强个人化体验。
  • 多用户与多列表管理:支持对多个用户的私有列表进行认证,使家庭成员各自的兴趣得以满足,统一管理。

4. 典型生态项目集成

Traktarr在媒体服务器生态系统中扮演重要角色,它可以与以下组件协同工作:

  • Sonarr: 自动管理和下载电视剧集。
  • Radarr: 类似于Sonarr,但专注于电影。
  • Trakt.tv: 跟踪观影进度,提供个性化推荐的平台。
  • Apprise, Pushover, Slack等通知服务,可以集成在Traktarr中,以便在添加新内容时即时通知用户。

通过这样的整合,用户不仅可以自动化维护他们的媒体库,还能获得高度个性化的媒体消费体验。记住,成功的集成不仅仅是技术的堆砌,更在于理解每个工具的优势,并巧妙组合它们来达成目标。

traktarrScript to add new series & movies to Sonarr/Radarr based on Trakt lists.项目地址:https://gitcode.com/gh_mirrors/tr/traktarr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黎杉娜Torrent

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值