Dolby Vision Filtering (Radarr / Sonarr)¶
Jellyfin clients have inconsistent support for Dolby Vision/Audio, causing playback issues. This pattern blocks DV-only releases while keeping dual-layer DV+HDR10 releases that degrade gracefully.
How It Works¶
Two Custom Formats with offsetting scores cancel each other out for dual-layer releases, while DV-only releases only receive the negative score.
| Release type | CF 1 score | CF 2 score | Net | Result |
|---|---|---|---|---|
| DV only | -30 | — | -30 | Blocked |
| DV + HDR10 | -30 | +40 | +10 | Allowed |
Setup¶
1. Create Custom Formats¶
Settings → Custom Formats → Add
| Field | Value |
|---|---|
| Name | Dolby Vision |
| Condition | Release Title |
| Regex | \bDV\b\|\bDoVi\b\|Dolby[.\s]?Vision |
Settings → Custom Formats → Add
| Field | Value |
|---|---|
| Name | Dolby Vision HDR10 Fallback |
| Condition | Release Title |
| Regex | \b(DV\|DoVi\|Dolby[.\s]?Vision)[.\s]HDR10\b\|\bHDR10[.\s](DV\|DoVi)\b |
2. Score in Quality Profile¶
Settings → Quality Profiles → edit profile
| Custom Format | Score |
|---|---|
| Dolby Vision | -30 |
| Dolby Vision HDR10 Fallback | +40 |
Set Minimum Custom Format Score to 0.
Caveats¶
Profile 8 labelling inconsistency
DV Profile 8 is single-layer with an HDR10 compatibility signal — it degrades fine on non-DV displays. However, some release groups label it as just DV without HDR10 in the title, causing it to be incorrectly blocked. No reliable regex-only fix exists for this.
TRaSH Guides
TRaSH Guides maintains battle-tested Custom Format definitions that account for varied release group naming conventions. Worth importing rather than hand-crafting.