Sonarr核心概念速查表:剧集、集数、质量配置与Indexer新手必懂4大基础
2026/9/20 9:10:03 网站建设 项目流程

Sonarr核心概念速查表:剧集、集数、质量配置与Indexer新手必懂4大基础

【免费下载链接】SonarrSmart PVR for newsgroup and bittorrent users.项目地址: https://gitcode.com/GitHub_Trending/so/Sonarr

Sonarr 是一款开源的智能 PVR(电视剧自动下载管理)工具,专为 Usenet 和 BitTorrent 用户设计。它能自动监控你收藏剧集的新集更新,抓取、整理并重命名文件,还能在发现更高质量版本时自动升级已有剧集。本文作为Sonarr 新手速查表,用最少的话讲清 4 大核心概念:剧集(Series)、集数(Episode)、质量配置(Quality Profile)与下载源(Indexer),帮你快速上手。

核心概念速查表:一图看懂 Sonarr 数据模型

在动手配置之前,先建立整体认知。Sonarr 的数据库模型围绕以下 5 个核心对象展开:

概念一句话解释对应核心文件
剧集 Series一部剧的完整信息,含监控开关与质量配置Series.cs
集数 Episode最小下载单元,用季号+集号定位Episode.cs
质量 Quality来源(Bluray/WEB/HDTV)+ 分辨率的组合Quality.cs
质量配置 Quality Profile允许的质量优先级排序与大小限制Profiles 目录
下载源 Indexer提供下载资源的站点或 RSS 源Indexers 目录

剧集 Series:类型、监控与文件夹

添加一部剧后,Sonarr 会从元数据源抓取该剧的全部信息,保存在Series对象中,关键字段包括:

  • 剧集类型:分为Standard(常规周播)、Daily(日播)、Anime(动漫)三种,直接决定集数编号规则,定义见 SeriesTypes.cs
  • 监控开关Monitored(是否监控整部剧)与MonitorNewItems(新集监控策略,如"全部监控 / 仅最后一季 / 不监控"),对应 MonitoringOptions.cs
  • 质量配置QualityProfileId指向该剧使用哪个质量配置
  • 文件夹规则SeasonFolder(是否按季建文件夹)、Path(剧集保存路径)、RootFolderPath(根媒体文件夹)

这些字段集中定义在 Series.cs,在 UI 的"添加剧集"页面上均可配置。

集数 Episode:搞懂 3 种编号方式

Sonarr 用季号(SeasonNumber)+ 集号(EpisodeNumber)唯一定位一集,字段定义见 Episode.cs。新手最容易踩坑的是"同一集出现两个编号",原因如下:

编号含义常见场景
官方编号元数据源的正式季/集号常规剧集
场景编号 Scene下载社区使用的编号,可能跨季季末彩蛋被归到下季
绝对编号 Absolute按播出顺序的总集数动漫剧集

当两者不一致时,Sonarr 会默认按官方编号命名(可对该剧勾选UseSceneNumbering改用场景编号)。此外每集还有AirDate(播出日期,驱动日历页)与Monitored(单集监控开关),不需要的集可以单独取消监控。

质量配置 Quality Profile:权重与大小限制

质量 = 来源(Source)+ 分辨率。Sonarr 内置了 20 多种质量,从 480p 到 4K Remux,完整清单见 Quality.cs,例如:

  • HDTV-720pWEBDL-1080pBluray-1080p(最常见三档)
  • WEBRip(在线流媒体转码)、Remux(无压缩原始码流,体积大)

每个质量都有一组质量定义(Quality Definition),包含 4 个参数,默认值见 Quality.cs:

  1. Weight(权重):数字越大越"高级",是自动升级的判断依据
  2. MinSize / MaxSize:文件大小上下限(GB),防止下到残缺文件或误判
  3. PreferredSize:偏好大小,同权重质量间优先选接近此值的那份

质量配置(Quality Profile)中,你只需为每档质量勾选"允许"或"忽略"(忽略 = 已下载的同名剧集不再考虑升级)。配合"升级(Upgrade)"开关,Sonarr 就能自动用 Blu-ray 替换已有的 DVD 版本。

Indexer:配置第一个下载源的 3 步

Indexer 是 Sonarr 的"资源来源",支持两大类协议(见 IIndexer.cs):

  1. NZB(Usenet):通过 Torznab / Newznab API 接入新闻源站点,速度快、几乎不过种
  2. Torrent(BT):支持 Torznab、Torrent RSS,以及 HDBits、IPTorrents、Nyaa 等站点直连插件,目录见 Indexers

配置步骤

  1. 在"设置 → Indexers"中添加站点,填入 API 密钥或 RSS 地址
  2. 点击"测试"验证连通性(状态记录在 IndexerStatusService.cs)
  3. 别忘了同时配置对应的下载客户端(如 qBittorrent、SABnzbd),否则资源找到了却无人下载

💡 建议新手先用一个公共 Torznab 源跑通全流程,再逐步加入更多站点。

新手常见误区与排查清单

  • ⚠️只配了 Indexer 没配下载客户端→ 搜索正常但队列一直为空
  • ⚠️动漫集数"乱序"→ 正常现象,场景编号与官方编号不同所致,可在剧集设置中切换编号方式
  • ⚠️拒绝下载明明匹配的资源→ 查看 Queue 页的决策日志,通常是大小限制(MinSize/MaxSize)未通过,属设计行为
  • ⚠️页面报错或连接中断→ Sonarr 会显示如下错误界面,此时先看 System 页的健康检查与日志

速查小结

  • 加剧 → 选质量配置 → 配 Indexer + 下载客户端 → 坐等自动下载 ✅
  • 剧集类型决定编号规则,质量权重决定升级路径,Indexer 决定资源来源
  • 深入阅读源码可从 Tv 核心目录 与 Qualities 目录 入手,API 端点定义在 Sonarr.Api.V3

掌握以上 4 大概念,你就能独立完成 Sonarr 的日常配置与排障,把"追剧"这件事真正交给它。

【免费下载链接】SonarrSmart PVR for newsgroup and bittorrent users.项目地址: https://gitcode.com/GitHub_Trending/so/Sonarr

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询