You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
TRaSH-Guides/docs/Sonarr/sonarr-collection-of-custom...

83 KiB

Collection of Custom Formats

Below is a collection of what we've come to regard as the most needed and commonly used Custom Formats. These CFs have been collected from discussions on Discord or created with help from others.

Special thanks to everyone who has helped in the creation and testing of these Custom Formats, my team at TRaSH guides, and the community.

Sonarr V4+ introduces Custom Formats. These are much more advanced/powerful than the release profiles, although this also means a Custom Format can require more knowledge to set up or create. We've made 3 guides related to this.

  • How to import Custom Formats{:target="_blank" rel="noopener noreferrer"} - Explains how to import the Custom Formats.
  • How to upgrade Custom Formats{:target="_blank" rel="noopener noreferrer"} - Explains how to upgrade your existing Custom Formats.
  • How to set up Quality Profiles{:target="_blank" rel="noopener noreferrer"} - Explains how to make the most use of Custom Formats and shows some specifics of my configuration. You can use these examples to get an idea of how to set up your preferences.

!!! tip

It also is recommended to change the Propers and Repacks settings in Sonarr's `Settings`.

`Media Management` => `File Management` to `Do Not Prefer` and use the [Repack/Proper](#repackproper) Custom Format.

![!cf-mm-propers-repacks-disable](images/cf-mm-propers-repacks-disable.png)

This way you make sure the Custom Format scoring and preferences will be fully utilized.

--8<-- "includes/support.md"


INDEX


Audio Advanced #1 Audio Advanced #2 Audio Channels HDR Formats
TrueHD ATMOS FLAC 1.0 Mono DV HDR10+
DTS X PCM 2.0 Stereo DV HDR10
ATMOS (undefined) DTS-HD HRA 3.0 Sound DV
DD+ ATMOS AAC 4.0 Sound DV HLG
TrueHD DD 5.1 Surround DV SDR
DTS-HD MA MP3 6.1 Surround HDR10+
DD+ Opus 7.1 Surround HDR10
DTS-ES HDR
DTS HDR (undefined)
PQ
HLG

Series Versions Unwanted HQ Source Groups
Hybrid AV1 Remux Tier 01
Remaster BR-DISK Remux Tier 02
Extras HD Bluray Tier 01
LQ HD Bluray Tier 02
LQ (Release Title) WEB Tier 01
Upscaled WEB Tier 02
x265 (HD) WEB Tier 03
WEB Scene

General Streaming Services French Streaming Services Asian Streaming Services Dutch Streaming Services
Amazon CANAL+ FOD NLZiet
Apple TV+ RTBF Disney+ Hotstar Videoland
Comedy Central SALTO TVer
DC Universe TVING
Disney+ U-NEXT
HBO Max VIU
HBO
Hulu
iTunes
Max
Netflix
Paramount+
Peacock TV
SHOWTIME
Stan
Syfy
UK Streaming Services Misc Streaming Services Anime Streaming Services Optional Streaming Services
4OD Crave B-Global UHD Streaming Boost
ALL4 Discovery+ Bilibili UHD Streaming Cut
BBC iPlayer OViD Crunchyroll
ITVX Star+ Funimation
NOW YouTube Red HIDIVE
Quibi VRV
ABEMA
ADN
WKN

Misc Optional French Audio Version French Source Groups
FreeLeech Bad Dual Groups Multi-French FR Remux Tier 01
MPEG2 DV (Disk) Multi-Audio FR HD Bluray Tier 01
Multi DV (WEBDL) French Audio FR WEB Tier 01
Repack v2 DV HDR10+ Boost VFF FR WEB Tier 02
Repack v3 HDR10+ Boost VOF FR WEB Tier 03
Repack/Proper HFR VFI FR Anime Tier 01
x264 Internal VF2 FR Anime Tier 02
x265 No-RlsGroup VFQ FR Anime Tier 03
x266 Obfuscated VOQ FR Anime FanSub
Retags VQ FR Scene Groups
Scene VFB FR LQ
SDR (no WEBDL) VOSTFR
SDR FanSUB
Season Packs FastSUB
VP9
x265 (no HDR/DV)

Anime Source Groups Anime Source Groups Anime Misc Anime Optional
Anime BD Tier 01 (Top SeaDex Muxers) Anime Web Tier 01 (Muxers) v0 Uncensored
Anime BD Tier 02 (SeaDex Muxers) Anime Web Tier 02 (Top FanSubs) v1 10bit
Anime BD Tier 03 (SeaDex Muxers) Anime Web Tier 03 (Official Subs) v2 Anime Dual Audio
Anime BD Tier 04 (SeaDex Muxers) Anime Web Tier 04 (Official Subs) v3 Dubs Only
Anime BD Tier 05 (Remuxes) Anime Web Tier 05 (FanSubs) v4
Anime BD Tier 06 (FanSubs) Anime Web Tier 06 (FanSubs)
Anime BD Tier 07 (P2P/Scene) Anime Raws
Anime BD Tier 08 (Mini Encodes) Anime LQ Groups

Audio Advanced


TrueHD ATMOS

??? question "TrueHD ATMOS - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/truehd-atmos.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/truehd-atmos.json' %]][[% endfilter %]]
```

TOP


DTS X

??? question "DTS:X - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dts-x.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dts-x.json' %]][[% endfilter %]]
```

TOP


ATMOS (undefined)

??? question "ATMOS (undefined) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/atmos-undefined.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/atmos-undefined.json' %]][[% endfilter %]]
```

TOP


DDPlus ATMOS

DDPlus = DD+

??? question "DD+ ATMOS - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/ddplus-atmos.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/ddplus-atmos.json' %]][[% endfilter %]]
```

TOP


TrueHD

??? question "TrueHD - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/truehd.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/truehd.json' %]][[% endfilter %]]
```

TOP


DTS-HD MA

??? question "DTS-HD MA - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dts-hd-ma.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dts-hd-ma.json' %]][[% endfilter %]]
```

TOP


FLAC

??? question "FLAC - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/flac.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/flac.json' %]][[% endfilter %]]
```

TOP


PCM

??? question "PCM - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/pcm.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/pcm.json' %]][[% endfilter %]]
```

TOP


DTS-HD HRA

??? question "DTS-HD HRA - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dts-hd-hra.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dts-hd-hra.json' %]][[% endfilter %]]
```

TOP


DDPlus

Dolby Digital Plus = DD+ = DDPlus

??? question "DD+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/ddplus.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/ddplus.json' %]][[% endfilter %]]
```

TOP


DTS-ES

??? question "DTS-ES - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dts-es.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dts-es.json' %]][[% endfilter %]]
```

TOP


DTS

DTS = Basic DTS

??? question "DTS - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dts.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dts.json' %]][[% endfilter %]]
```

TOP


AAC

??? question "AAC - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/aac.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/aac.json' %]][[% endfilter %]]
```

TOP


DD

(Basic) Dolby Digital = DD

??? question "DD - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dd.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dd.json' %]][[% endfilter %]]
```

TOP


MP3

??? question "MP3 - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/mp3.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/mp3.json' %]][[% endfilter %]]
```

TOP


Opus

??? question "Opus - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/opus.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/opus.json' %]][[% endfilter %]]
```

TOP


Audio Channels


1.0 Mono

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/10-mono.json' %]][[% endfilter %]]
```

TOP


2.0 Stereo

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/20-stereo.json' %]][[% endfilter %]]
```

TOP


3.0 Sound

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/30-sound.json' %]][[% endfilter %]]
```

TOP


4.0 Sound

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/40-sound.json' %]][[% endfilter %]]
```

TOP


5.1 Surround

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/51-surround.json' %]][[% endfilter %]]
```

TOP


6.1 Surround

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/61-surround.json' %]][[% endfilter %]]
```

TOP


7.1 Surround

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/71-surround.json' %]][[% endfilter %]]
```

TOP


HDR Formats


DV HDR10Plus

DV = DoVi = Dolby Vision
HDR10+ = HDR10P = HDR10Plus

??? question "DV HDR10+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dv-hdr10plus.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-hdr10plus.json' %]][[% endfilter %]]
```

TOP


DV HDR10

DV = DoVi = Dolby Vision

??? question "DV HDR10 - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dv-hdr10.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-hdr10.json' %]][[% endfilter %]]
```

TOP


DV

DV = DoVi = Dolby Vision

??? question "DV - [Click to show/hide]"

--8<-- "includes/cf-descriptions/dv.md"

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv.json' %]][[% endfilter %]]
```

TOP


DV HLG

DV = DoVi = Dolby Vision

??? question "DV HLG - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dv-hlg.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-hlg.json' %]][[% endfilter %]]
```

TOP


DV SDR

DV = DoVi = Dolby Vision

??? question "DV SDR - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dv-sdr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-sdr.json' %]][[% endfilter %]]
```

TOP


HDR10Plus

HDR10+ = HDR10P = HDR10Plus

??? question "HDR10+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hdr10plus.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hdr10plus.json' %]][[% endfilter %]]
```

TOP


HDR10

HDR10

??? question "HDR10 - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hdr10.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hdr10.json' %]][[% endfilter %]]
```

TOP


HDR

HDR

??? question "HDR - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hdr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hdr.json' %]][[% endfilter %]]
```

TOP


HDR (undefined)

??? question "HDR (undefined) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hdr-undefined.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hdr-undefined.json' %]][[% endfilter %]]
```

TOP


PQ

PQ = PQ10

??? question "PQ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/pq.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/pq.json' %]][[% endfilter %]]
```

TOP


HLG

HLG = HLG10

??? question "HLG - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hlg.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hlg.json' %]][[% endfilter %]]
```

TOP


Series Versions


Hybrid

??? question "Hybrid - [Click to show/hide]"

A hybrid release means any combination of sources (video + audio) and not a direct encoding of a single source. Generally, you can be sure that any hybrid that has been put together is the best quality release of a particular title.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hybrid.json' %]][[% endfilter %]]
```

TOP


Remaster

??? question "Remaster - [Click to show/hide]"

[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Remaster){:target="_blank" rel="noopener noreferrer"}

For the software term, see Software remastering.
Remaster (also digital remastering and digitally remastered) refers to changing the quality of the sound or of the image, or both, of previously created recordings, either audiophonic, cinematic, or videographic.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/remaster.json' %]][[% endfilter %]]
```

TOP


Unwanted


AV1

??? question "AV1 - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/av1.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/av1.json' %]][[% endfilter %]]
```

TOP


BR-DISK

??? question "BR-DISK - [Click to show/hide]"

This is a custom format to help Sonarr recognize and ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.

You will need to add the following as a new Custom Format, and when created adjust the scoring in your Quality Profile (`Setting` => `Profiles`) to `-10000`.

!!! note

    Depending on your renaming scheme Sonarr could potentially match renamed files AFTER they are downloaded and imported as `BR-DISK`,
    This is only a cosmetic annoyance until we come up with another way to solve this,
    Because this Custom Format is used to exclude downloading of BR-DISK, it is still behaving as intended.

    Potential reasons why this is could occurr:

    - Blame the often wrongly used naming of x265 encodes.
    - Sonarr v3/v4 uses dynamic custom formats.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/br-disk.json' %]][[% endfilter %]]
```

TOP


LQ

Low-Quality Releases = LQ

??? question "LQ - [Click to show/hide]"

A collection of known Low-Quality groups that are often banned from the top trackers due to their lack of quality releases.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/lq.json' %]][[% endfilter %]]
```

TOP


LQ (Release Title)

Low-Quality Releases = LQ

??? question "LQ (Release Title)- [Click to show/hide]"

A collection of terms seen in the titles of Low-Quality releases that are not captured by using a release group name.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/lq-release-title.json' %]][[% endfilter %]]
```

TOP


Upscaled

??? question "Upscaled - [Click to show/hide]"

This custom format is used to prevent Sonarr from grabbing upscaled releases.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/upscaled.json' %]][[% endfilter %]]
```

TOP


x265 (HD)

720/1080p no x265 = x265 (720/1080p) = x265 (HD)

??? question "x265 (HD) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/x265-hd-sonarr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/x265-hd.json' %]][[% endfilter %]]
```

TOP


Extras

??? question "Extras - [Click to show/hide]"

This blocks/ignores Extras (bonus footage, outtakes, etc)

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/extras.json' %]][[% endfilter %]]
```

TOP


Misc


Repack/Proper

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/repack-proper.json' %]][[% endfilter %]]
```

TOP


Repack v2

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/repack-v2.json' %]][[% endfilter %]]
```

TOP


Repack v3

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/repack-v3.json' %]][[% endfilter %]]
```

TOP


x264

??? question "x264 - [Click to show/hide]"

x264 is a *free software library* and *application* for encoding video streams into the [H.264/MPEG-4 AVC](https://en.wikipedia.org/wiki/H.264){:target="_blank" rel="noopener noreferrer"} compression format, and is released under the terms of the [GNU GPL](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html){:target="_blank" rel="noopener noreferrer"}.

If you want maximum compatibility and have much better direct play support then use x264 for 720p/1080p.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/x264.json' %]][[% endfilter %]]
```

TOP


x265

??? question "x265 - [Click to show/hide]"

x265 is a *free software library* and *application* for encoding video streams into the [H.265/MPEG-H HEVC](http://en.wikipedia.org/wiki/H.265){:target="_blank" rel="noopener noreferrer"} compression format, and is released under the terms of the [GNU GPL](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html){:target="_blank" rel="noopener noreferrer"}.

This applies to all x265/HEVC releases that are not Remux.

!!! failure ""

    Please don't forget to read the following [Microsized & Wrong Source](#microsized-wrong-source)

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/x265.json' %]][[% endfilter %]]
```

TOP


x266

??? question "x266 - [Click to show/hide]"

Versatile Video Coding (VVC), also known as H.266, ISO/IEC 23090-3, and MPEG-I Part 3, is a video compression standard finalized on 6 July 2020. [Wikipedia](https://en.wikipedia.org/wiki/Versatile_Video_Coding){:target="_blank" rel="noopener noreferrer"}.

This applies to all x266/VVC releases that are not Remux.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/x266.json' %]][[% endfilter %]]
```

TOP


MPEG2

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/mpeg2.json' %]][[% endfilter %]]
```

TOP


Multi

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/multi.json' %]][[% endfilter %]]
```

TOP


FreeLeech

??? question "FreeLeech - [Click to show/hide]"

Torrent sites sometimes set a torrent to be freeleech. This means that the download of this torrent will not count towards your quota or ratio. This can be useful when starting a new account or if you do not have the best ratio yet.

!!! warning

    Keep in mind not all trackers support this option.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/freeleech.json' %]][[% endfilter %]]
```

TOP


Optional


Bad Dual Groups

??? question "Bad dual groups - [Click to show/hide]"

These groups take the original release and add their language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe is that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as the first track.
Also they often even translate/rename the release name to Portuguese.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/bad-dual-groups.json' %]][[% endfilter %]]
```

TOP


DV (WEBDL)

DV = DoVi = Dolby Vision

??? question "DV (WEBDL) - [Click to show/hide]"

This is a special Custom Format that blocks WEBDLs **with** Dolby Vision but **without** HDR10 fallback.

You will need to add the following as a new Custom Format, and when created adjust the scoring in your Quality Profile (`Setting` => `Profiles`) to `-10000`.

This Custom Format works together with the normal [DV](#dv) Custom Format that you would use to prefer Dolby Vision.

Most WEBDL from Streaming Services don't have the fallback to HDR10. What can result during playback is issues with weird colors (typically a green hue) when you attempt to play it on a non-Dolby Vision-compatible setup.

Remuxes and Bluray have a fallback to HDR10.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-webdl.json' %]][[% endfilter %]]
```

TOP


HDR10Plus Boost

??? question "HDR10+ Boost - [Click to show/hide]"

Optional. Use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hdr10plus-boost.json' %]][[% endfilter %]]
```

TOP


DV HDR10Plus Boost

??? question "DV HDR10+ Boost - [Click to show/hide]"

Optional: use this one if you want to upgrade from DV HDR10 to DV HDR10+ to support the best of both worlds.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-hdr10plus-boost.json' %]][[% endfilter %]]
```

TOP


No-RlsGroup

??? question "No-RlsGroup - [Click to show/hide]"

Some indexers strip out the release group which could result in LQ groups getting a higher score.
For example, a lot of EVO releases end up stripped of the group name so they appear as "upgrades" and they end up getting a decent score if other things match

!!! warning

    If you don't use decent filenames (like not adding release groups) don't add this Custom Format, except if you want to upgrade them.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/no-rlsgroup.json' %]][[% endfilter %]]
```

TOP


Obfuscated

??? question "Obfuscated - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/obfuscated.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/obfuscated.json' %]][[% endfilter %]]
```

TOP


Retags

??? question "Retags - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/retags.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/retags.json' %]][[% endfilter %]]
```

TOP


Scene

??? question "Scene - [Click to show/hide]"

This Custom Format will try to recognize so-called "scene releases". Depending on your preferences, you can give it a negative score `-10000`, a positive score, or just skip adding it altogether.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/scene.json' %]][[% endfilter %]]
```

TOP


Single Episode

!!! danger "WARNING"

- This CF utilizes functionality only available starting in Sonarr v4.0.2.1262.

??? question "Single Episode - [Click to show/hide]"

This Custom Format will recognize single-episode releases, instead of multi-episode or season packs, using Sonarr's built-in parser. Depending on your preference, you can give it a negative or positive score or skip adding it altogether.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/single-episode.json' %]][[% endfilter %]]
```

TOP


Multi-Episode

!!! danger "WARNING"

- This CF utilizes functionality only available in Sonarr v4.0.2.1262 or later.

??? question "Multi-Episode - [Click to show/hide]"

This Custom Format will recognize multi-episode releases (e.g. episodes named with 'S01E01E02'), instead of single-episode or season packs, using Sonarr's built-in parser. Depending on your preference, you can give it a negative or positive score or skip adding it altogether.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/multi-episode.json' %]][[% endfilter %]]
```

TOP


Season Pack

!!! danger "WARNING"

- This CF utilizes functionality only available starting in Sonarr v4.0.2.1262.

??? question "Season Pack - [Click to show/hide]"

This Custom Format can be used to prefer or exclude season packs

- Give it a score of `10` if you prefer a season pack.
- Give it a score of `-10000` if you prefer to not download season packs.
- Utilizing the "Release Type" custom format setting added in v4.0.2.1262, Season Pack source status is now persistently stored alongside episodes.

!!! info

    - This Custom Format could previously result in download loops. The new "Release Type" CF now prevents this undesired behavior. :bangbang:
    - This will upgrade your already downloaded single episodes :bangbang:

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/season-pack.json' %]][[% endfilter %]]
```

TOP


x265 (no HDR/DV)

??? question "x265 (no HDR/DV) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/x265-no-hdrdv-sonarr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/x265-no-hdrdv.json' %]][[% endfilter %]]
```

TOP


VP9

??? question "VP9 - [Click to show/hide]"

- This is a new codec and you need modern devices that support it.
- We also had reports of playback/transcoding issues.
- No main group is actually using it (yet).
- It's better to ignore this new codec to prevent compatibility issues.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/vp9.json' %]][[% endfilter %]]
```

TOP


Internal

??? question "Internal - [Click to show/hide]"

- For those that prefer scene releases may want to boost internals as they generally have higher settings that may not conform to ruleset.
- In some rare cases P2P use also INTERNAL.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/internal.json' %]][[% endfilter %]]
```

TOP


SDR

??? question "SDR - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/sdr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/sdr.json' %]][[% endfilter %]]
```

TOP


SDR (no WEBDL)

??? question "SDR (no WEBDL) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/sdr-no-webdl-sonarr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/sdr-no-webdl.json' %]][[% endfilter %]]
```

TOP


DV (Disk)

??? question "DV (Disk) - [Click to show/hide]"

- This will boost the score for Dolby Vision Releases using the original full-quality Dolby Vision layer from the disc release to replace the old WEBDL HYBRID release.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-disk.json' %]][[% endfilter %]]
```

TOP


HFR

??? question "HFR - [Click to show/hide]"

- This will boost the score for HFR releases. HFR stands for High Frame Rate and refers to a video format that uses a higher number of frames per second than traditional video, resulting in smoother and more detailed motion.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hfr.json' %]][[% endfilter %]]
```

TOP


HQ Source Groups


Remux Tier 01

??? question "Remux Tier 01 - [Click to show/hide]"

Groups that:

- Have established themselves as consistently delivering high-quality releases.
- Produce remuxes from multiple sources (discs) and combine them to produce the best end result.
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/remux-tier-01.json' %]][[% endfilter %]]
```

TOP


Remux Tier 02

??? question "Remux Tier 02 - [Click to show/hide]"

Groups that:

- Only use one source (poetically dubbed "one disc wonders").
- Use a fully automated method without double-checking.
- Don't check/review their releases prior to uploading.
- Haven't released much. (yet)
- Have retired and don't have the best quality by today's standards
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/remux-tier-02.json' %]][[% endfilter %]]
```

TOP

HD Bluray Tier 01

??? question "HD Bluray Tier 01 - [Click to show/hide]"

Groups that:

- Have established themselves as consistently delivering high-quality releases.
- Use remuxes as their source without micro-sizing them.
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hd-bluray-tier-01.json' %]][[% endfilter %]]
```

TOP


HD Bluray Tier 02

??? question "HD Bluray Tier 02 - [Click to show/hide]"

Groups that:

- Use remuxes as their source without micro-sizing them.
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hd-bluray-tier-02.json' %]][[% endfilter %]]
```

TOP

WEB Tier 01

??? question "WEB Tier 01 - [Click to show/hide]"

Groups that:

- Have established themselves as consistently delivering high-quality releases.
- Create hybrids.
- Sign up for the gentleman list on a certain private tracker.
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/web-tier-01.json' %]][[% endfilter %]]
```

TOP


WEB Tier 02

??? question "WEB Tier 02 - [Click to show/hide]"

Groups that:

- Sign up for the gentleman list on a certain private tracker.
- Have only done a few releases
- Are not on the list but have a few releases on their name
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/web-tier-02.json' %]][[% endfilter %]]
```

TOP


WEB Tier 03

??? question "WEB Tier 03 - [Click to show/hide]"

Groups that:

- Sign up for the gentleman list on a certain private tracker.
- Have only done a few releases
- Are not on the list but have a few releases on their name
- Follow the [Contributing General Guidelines](https://github.com/TRaSH-Guides/Guides/blob/master/CONTRIBUTING.md#general-guidelines){:target="_blank" rel="noopener noreferrer"}.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/web-tier-03.json' %]][[% endfilter %]]
```

TOP


WEB Scene

??? question "WEB Scene - [Click to show/hide]"

One of the few scene groups that released quality releases.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/web-scene.json' %]][[% endfilter %]]
```

TOP


Streaming Services


General Streaming Services


AMZN

Amazon Prime Video

??? question "Amazon Prime Video - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/amzn.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/amzn.json' %]][[% endfilter %]]
```

TOP


ATVP

Apple TV+

??? question "Apple TV+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/atvp.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/atvp.json' %]][[% endfilter %]]
```

TOP


CC

CC = Comedy Central

??? question "CC - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/cc.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/cc.json' %]][[% endfilter %]]
```

TOP


DCU

DC Universe (streaming service)

??? question "DC Universe (streaming service) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dcu.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dcu.json' %]][[% endfilter %]]
```

TOP


DSNP

Disney+

??? question "Disney+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dsnp.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dsnp.json' %]][[% endfilter %]]
```

TOP


HMAX

HBO Max

??? question "Max (streaming service) aka HBO Max - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hmax.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hmax.json' %]][[% endfilter %]]
```

TOP


HBO

HBO

??? question "HBO - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hbo.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hbo.json' %]][[% endfilter %]]
```

TOP


Hulu

Hulu

??? question "Hulu - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hulu.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hulu.json' %]][[% endfilter %]]
```

TOP


IT

iT = iTunes

??? question "iTunes - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/it.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/it.json' %]][[% endfilter %]]
```

TOP


Max

Max (streaming service)

??? question "Max (streaming service) - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hmax.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/max.json' %]][[% endfilter %]]
```

TOP


NF

Netflix

??? question "Netflix - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/nf.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/nf.json' %]][[% endfilter %]]
```

TOP


PMTP

Paramount+

??? question "Paramount+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/pmtp.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/pmtp.json' %]][[% endfilter %]]
```

TOP


PCOK

Peacock TV

??? question "Peacock TV - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/pcok.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/pcok.json' %]][[% endfilter %]]
```

TOP


SHO

SHOWTIME

??? question "SHOWTIME - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/sho.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/sho.json' %]][[% endfilter %]]
```

TOP


STAN

Stan

??? question "STAN - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/stan.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/stan.json' %]][[% endfilter %]]
```

TOP


SYFY

Syfy

??? question "SYFY - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/syfy.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/syfy.json' %]][[% endfilter %]]
```

TOP


French Streaming Services


CANALPlus

CANALPlus = CANAL+/MyCANAL

??? question "Canal+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/french-canalplus.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-canalplus.json' %]][[% endfilter %]]
```

TOP


RTBF

RTBF = Radio-télévision belge de la Communauté française (Radio Télévision Belge Francophone)

??? question "RTBF - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/french-rtbf.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-rtbf.json' %]][[% endfilter %]]
```

TOP


SALTO

SALTO = SⱯLTO

??? question "SⱯLTO - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/french-salto.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-salto.json' %]][[% endfilter %]]
```

TOP


Asian Streaming Services


FOD

FOD = Fuji Television On Demand

??? question "Fuji Television On Demand - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/fod.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/fod.json' %]][[% endfilter %]]
```

TOP


HTSR

Disney+ Hotstar

??? question "Disney+ Hotstar - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/htsr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/htsr.json' %]][[% endfilter %]]
```

TOP


TVer

TVer

??? question "TVer - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/tver.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/tver.json' %]][[% endfilter %]]
```

TOP


TVING

TVING

??? question "TVING - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/tving.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/tving.json' %]][[% endfilter %]]
```

TOP


U-NEXT

U-NEXT

??? question "U-NEXT - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/u-next.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/u-next.json' %]][[% endfilter %]]
```

TOP


VIU

VIU

??? question "VIU - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/viu.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/viu.json' %]][[% endfilter %]]
```

TOP


Dutch Streaming Services


NLZ

NLZiet

??? question "NLZiet - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/nlz.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/nlz.json' %]][[% endfilter %]]
```

TOP


VDL

Videoland

??? question "Videoland - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/vdl.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/vdl.json' %]][[% endfilter %]]
```

TOP


UK Streaming Services


4OD

4OD

??? question "4OD - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/all4.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/4od.json' %]][[% endfilter %]]
```

TOP


ALL4

ALL4

??? question "ALL4 - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/all4.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/all4.json' %]][[% endfilter %]]
```

TOP


iP

BBC iPlayer aka iP

??? question "BBC iPlayer aka iP - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/ip.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/ip.json' %]][[% endfilter %]]
```

TOP


ITVX

ITVX aka ITV

??? question "ITVX aka ITV - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/itvx.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/itvx.json' %]][[% endfilter %]]
```

TOP


NOW

NOW

??? question "NOW - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/now.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/now.json' %]][[% endfilter %]]
```

TOP


Misc Streaming Services


Crav

Crave

??? question "CRAVE - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/crav.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/crav.json' %]][[% endfilter %]]
```

TOP


DSCP

Discovery+

??? question "Discovery+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/dscp.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dscp.json' %]][[% endfilter %]]
```

TOP


OViD

OViD

??? question "OViD - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/ovid.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/ovid.json' %]][[% endfilter %]]
```

TOP


STRP

Star+

??? question "Star+ - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/strp.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/strp.json' %]][[% endfilter %]]
```

TOP


RED

RED = Youtube Red = Youtube Premium

??? question "Youtube Red - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/red.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/red.json' %]][[% endfilter %]]
```

TOP


Qibi

Quibi

??? question "Quibi - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/qibi.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/qibi.json' %]][[% endfilter %]]
```

TOP


Anime Streaming Services


B-Global

??? question "B-Global - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/bglobal.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/bglobal.json' %]][[% endfilter %]]
```

TOP


Bilibili

??? question "Bilibili - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/bilibili.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/bilibili.json' %]][[% endfilter %]]
```

TOP


CR

Crunchyroll

??? question "Crunchyroll - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/cr.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/cr.json' %]][[% endfilter %]]
```

TOP


FUNI

Funimation

??? question "Funimation - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/funi.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/funi.json' %]][[% endfilter %]]
```

TOP


HIDIVE

??? question "HIDIVE - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/hidive.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/hidive.json' %]][[% endfilter %]]
```

TOP


VRV

??? question "VRV - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/vrv.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/vrv.json' %]][[% endfilter %]]
```

TOP


ABEMA

??? question "Abema - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/abema.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/abema.json' %]][[% endfilter %]]
```

TOP


ADN

ADN = Animation Digital Network

??? question "ADN - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/french-adn.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-adn.json' %]][[% endfilter %]]
```

TOP


WKN

WKN = Wakanim

??? question "WKN - [Click to show/hide]"

{! include-markdown "../../includes/cf-descriptions/french-wkn.md" !}

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-wkn.json' %]][[% endfilter %]]
```

TOP


Optional Streaming Services


UHD Streaming Boost

??? question "UHD Streaming Boost - [Click to show/hide]"

Some streaming services have UHD releases that are generally better than their HD counterparts. The UHD Streaming Boost custom format increases those streaming services' scores appropriately for UHD releases. Use this in conjunction with the regular streaming service custom formats.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/uhd-streaming-boost.json' %]][[% endfilter %]]
```

TOP


UHD Streaming Cut

??? question "UHD Streaming Cut - [Click to show/hide]"

Some streaming services have UHD releases that are generally worse than their HD counterparts. The UHD Streaming Cut custom format decreases those streaming services' scores appropriately for UHD releases. Use this in conjunction with the regular streaming service custom formats.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/uhd-streaming-cut.json' %]][[% endfilter %]]
```

TOP


Anime


Anime BD Tier 01 (Top SeaDex Muxers)

??? question "Anime BD Tier 01 (Top SeaDex Muxers) - [Click to show/hide]"

Groups that do the best releases as per SeaDex. They are more consistent and trump others

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-01-top-seadex-muxers.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 02 (SeaDex Muxers)

??? question "Anime BD Tier 02 (SeaDex Muxers) - [Click to show/hide]"

Groups that do the best releases as per SeaDex. They are more consistent and trump others

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-02-seadex-muxers.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 03 (SeaDex Muxers)

??? question "Anime BD Tier 03 (SeaDex Muxers) - [Click to show/hide]"

Groups that do the best releases as per SeaDex. They are more consistent and trump others

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-03-seadex-muxers.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 04 (SeaDex Muxers)

??? question "Anime BD Tier 04 (SeaDex Muxers) - [Click to show/hide]"

Groups that do the best releases as per SeaDex. They are more consistent and trump others

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-04-seadex-muxers.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 05 (Remuxes)

??? question "Anime BD Tier 05 (Remuxes) - [Click to show/hide]"

Groups that are consistent and do Remuxes

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-05-remuxes.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 06 (FanSubs)

??? question "Anime BD Tier 06 (FanSubs) - [Click to show/hide]"

FanSub groups that are consistent

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-06-fansubs.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 07 (P2P/Scene)

??? question "Anime BD Tier 07 (P2P/Scene) - [Click to show/hide]"

Known P2P and Scene Anime groups

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-07-p2pscene.json' %]][[% endfilter %]]
```

TOP


Anime BD Tier 08 (Mini Encodes)

??? question "Anime BD Tier 08 (Mini Encodes) - [Click to show/hide]"

Know groups that do mini-encodes

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-bd-tier-08-mini-encodes.json' %]][[% endfilter %]]
```

TOP


Anime Web Tier 01 (Muxers)

??? question "Anime Web Tier 01 (Muxers) - [Click to show/hide]"

Groups that do the best releases as per SeaDex. They are more consistent and trump others

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-web-tier-01-muxers.json' %]][[% endfilter %]]
```

TOP


Anime Web Tier 02 (Top FanSubs)

??? question "Anime Web Tier 02 (Top FanSubs) - [Click to show/hide]"

Groups that do the best releases as per SeaDex. They are more consistent and trump others

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-web-tier-02-top-fansubs.json' %]][[% endfilter %]]
```

TOP


Anime Web Tier 03 (Official Subs)

??? question "Anime Web Tier 03 (Official Subs) - [Click to show/hide]"

Official sub-groups that tend to be more consistent and release fast

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-web-tier-03-official-subs.json' %]][[% endfilter %]]
```

TOP


Anime Web Tier 04 (Official Subs)

??? question "Anime Web Tier 04 (Official Subs) - [Click to show/hide]"

Official sub groups

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-web-tier-04-official-subs.json' %]][[% endfilter %]]
```

TOP


Anime Web Tier 05 (FanSubs)

??? question "Anime Web Tier 05 (FanSubs) - [Click to show/hide]"

FanSub groups that are consistent

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-web-tier-05-fansubs.json' %]][[% endfilter %]]
```

TOP


Anime Web Tier 06 (FanSubs)

??? question "Anime Web Tier 06 (FanSubs) - [Click to show/hide]"

FanSub groups that are consistent

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-web-tier-06-fansubs.json' %]][[% endfilter %]]
```

TOP


Anime Raws

??? question "Anime Raws - [Click to show/hide]"

A collection of known groups that release raws

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-raws.json' %]][[% endfilter %]]
```

TOP


Anime LQ Groups

??? question "Anime LQ Groups - [Click to show/hide]"

A collection of known Low-Quality groups.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-lq-groups.json' %]][[% endfilter %]]
```

TOP


Uncensored

??? question "Uncensored - [Click to show/hide]"

This CF covers uncensored releases.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/uncensored.json' %]][[% endfilter %]]
```

TOP


v0

??? question "v0 - [Click to show/hide]"

CF to cover releases named with v0 which we don't want

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/v0.json' %]][[% endfilter %]]
```

TOP


v1

??? question "v1 - [Click to show/hide]"

CF to cover v1 releases

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/v1.json' %]][[% endfilter %]]
```

TOP


v2

??? question "v2 - [Click to show/hide]"

CF to cover v2 releases

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/v2.json' %]][[% endfilter %]]
```

TOP


v3

??? question "v3 - [Click to show/hide]"

CF to cover v3 releases

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/v3.json' %]][[% endfilter %]]
```

TOP


v4

??? question "v4 - [Click to show/hide]"

CF to cover v4 releases

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/v4.json' %]][[% endfilter %]]
```

TOP


10bit

??? question "10bit - [Click to show/hide]"

This CF covers 10bit releases

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/10bit.json' %]][[% endfilter %]]
```

TOP


Anime Dual Audio

??? question "Anime Dual Audio - [Click to show/hide]"

This CF covers releases that have Dual Audio

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/anime-dual-audio.json' %]][[% endfilter %]]
```

TOP


Dubs Only

??? question "Dubs Only - [Click to show/hide]"

This CF covers releases that only have Dubs

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dubs-only.json' %]][[% endfilter %]]
```

TOP


French Audio Version


Multi-French

??? question "Multi-French - [Click to show/hide]"

Recognize movies that include the original and the French audio. Works only after import as it needs the result from FFprobe to get which audio tracks are present. Will rename the release to keep the recognition of 'Multi' by the [Multi-Audio](#multi-audio) custom format.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/multi-french.json' %]][[% endfilter %]]
```

TOP


Multi-Audio

??? question "Multi-Audio - [Click to show/hide]"

A slightly modified [Multi](#multi) Custom Formats that recognize VF and VO inside the name.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/multi-audio.json' %]][[% endfilter %]]
```

TOP


French Audio

??? question "French Audio - [Click to show/hide]"

This will recognize every kind of French Audio.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-audio.json' %]][[% endfilter %]]
```

TOP


VFF

??? question "VFF - [Click to show/hide]"

Full French version (dubbing done in France) and French version (normally equivalent to VFQ).

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vff.json' %]][[% endfilter %]]
```

TOP


VOF

??? question "VOF - [Click to show/hide]"

Original French Version.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vof.json' %]][[% endfilter %]]
```

TOP


VFI

??? question "VFI - [Click to show/hide]"

International French Version.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vfi.json' %]][[% endfilter %]]
```

TOP


VF2

??? question "VF2 - [Click to show/hide]"

VF[1-9] or FR[1-9] indicates the number of dubs present (normally VF2 being VFF and VFQ).

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vf2.json' %]][[% endfilter %]]
```

TOP


VFQ

??? question "VFQ - [Click to show/hide]"

Canadian French Version.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vfq.json' %]][[% endfilter %]]
```

TOP


VOQ

??? question "VOQ - [Click to show/hide]"

Quebec Original Version.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-voq.json' %]][[% endfilter %]]
```

TOP


VQ

??? question "VQ - [Click to show/hide]"

Quebec Version (strong Quebec accent, ex: The Simpsons movie).

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vq.json' %]][[% endfilter %]]
```

TOP


VFB

??? question "VFB - [Click to show/hide]"

Belgian French Version.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vfb.json' %]][[% endfilter %]]
```

TOP


VOSTFR

??? question "VOSTFR - [Click to show/hide]"

Indicates soundtrack in the original language, with French subtitles. It should be noted that SUBFRENCH is included inside this Custom Format. However, SUB often means that the subtitle was embedded inside the picture (hardcoded). French releases tend to mix both, leading to some VOSTFR being labeled as SUBFRENCH and SUBFRENCH as VOSTFR.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-vostfr.json' %]][[% endfilter %]]
```

TOP


FanSUB

??? question "FanSUB - [Click to show/hide]"

Action of subtitling a video for personal and non-professional purposes. The quality of FanSUBs can vary enormously (accuracy of translation, mistakes, etc.) and could lead to so-called FastSUBs.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/fansub.json' %]][[% endfilter %]]
```

TOP


FastSUB

??? question "FastSUB - [Click to show/hide]"

FanSUB, but made as quickly as possible, at the expense of quality.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/fastsub.json' %]][[% endfilter %]]
```

TOP


French HQ Source Groups


FR Remux Tier 01

??? question "Remux Tier 01 - [Click to show/hide]"

- WIP
- Groups that produce remuxes from multiple sources (discs) and combine them to produce the best end result.
- Groups actively doing remuxes from a single source (discs).

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-remux-tier-01.json' %]][[% endfilter %]]
```

TOP


FR HD Bluray Tier 01

??? question "FR HD Bluray Tier 01 - [Click to show/hide]"

- WIP
- Groups that create encodes from remuxes without micro-sizing them.
- Groups that add the best French audio track to an English release from Tier 01 or 02.
- Groups that have a minimum of great releases (best encode in its class 1080p and lower).

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-hd-bluray-tier-01.json' %]][[% endfilter %]]
```

TOP


FR WEB Tier 01

??? question "FR WEB Tier 01 - [Click to show/hide]"

- WIP
- Groups that get their releases directly from the source.
- Groups that source and add the French audio track from the source to an English release from Tier 01 or 02.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-web-tier-01.json' %]][[% endfilter %]]
```

TOP


FR WEB Tier 02

??? question "FR WEB Tier 02 - [Click to show/hide]"

- WIP
- Groups that get their releases directly from the source but are not so active.
- Groups that source and add the French audio track from the source to an English release.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-web-tier-02.json' %]][[% endfilter %]]
```

TOP


FR WEB Tier 03

??? question "FR WEB Tier 03 - [Click to show/hide]"

- WIP
- Groups that haven't released much or are not well recognized. (yet)
- Groups that retired and don't have the best quality by today's standards.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-web-tier-03.json' %]][[% endfilter %]]
```

TOP


FR Anime Tier 01

??? question "FR Anime Tier 01 - [Click to show/hide]"

- WIP
- Groups that are known to be active and only doing Anime
- Groups whose releases are at least comparable to SeaDex recommended.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-anime-tier-01.json' %]][[% endfilter %]]
```

TOP


FR Anime Tier 02

??? question "FR Anime Tier 02 - [Click to show/hide]"

- WIP
- Groups that are known to be active and only doing Anime, but with few releases per year.
- Groups that are known to be active and doing Anime AND other types of releases.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-anime-tier-02.json' %]][[% endfilter %]]
```

TOP


FR Anime Tier 03

??? question "FR Anime Tier 03 - [Click to show/hide]"

- WIP
- Groups with no or little activity that have at some point made an interesting release which is either the only one available (in VOSTFR/MULTi) or still top of its category.
- Groups that haven't released much or are not well recognized. (yet)
- Groups doing only anime that have retired (or no longer exist) and may not have the best quality by today's standards.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-anime-tier-03.json' %]][[% endfilter %]]
```

TOP


FR Anime FanSub

??? question "FR Anime FanSub - [Click to show/hide]"

Known good groups that only do FanSub in good quality.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-anime-fansub.json' %]][[% endfilter %]]
```

TOP


FR Scene Groups

??? question "FR Scene Groups - [Click to show/hide]"

Known French Scene groups.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-scene.json' %]][[% endfilter %]]
```

TOP


FR LQ

French Low-Quality Releases = FR LQ

??? question "FR LQ - [Click to show/hide]"

A collection of known French Low-Quality groups that are often banned from the top trackers due to their lack of quality.

!!! note

    - Ads/Watermarks = Groups that are known to put ads or watermarks in their releases.
    - Bad/False releases = Groups that are known for lying about their quality, type, or the name of their releases.
    - DeTAG/ReTAG = Detagging or stealing groups.
    - Other reasons = Banned Release Groups.

??? example "JSON - [Click to show/hide]"

```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/french-lq.json' %]][[% endfilter %]]
```

TOP