0 5.1 ‐ CR‐Settings
Elwador edited this page 2026-04-23 13:29:19 +02:00

CR Settings Interface

ui_settings

The CR Settings interface contains Crunchyroll-specific download options. These settings control selected dub and subtitle languages, stream handling, filename templates, muxing behavior, encoding, and Crunchyroll API behavior.

Most settings are saved automatically when changed.

Dub Language

Settings_CR_Dub

Select the audio languages that should be downloaded. Multiple dubs can be selected from the dropdown.

  • Dub language dropdown: Selects one or more audio languages. CRD downloads the matching audio streams when they are available for the episode.
  • Download AD for Selected Dubs: Downloads audio description tracks that match the selected dub languages, if Crunchyroll provides them.

Note: When multiple dubs are selected, some dubs may not be perfectly in sync with the selected video stream. The Sync Timings option can help for some episodes.

Hardsubs Language

Settings_CR_Hardsub

Choose the language for hard subtitles. Hardsubs are subtitles that are permanently embedded into the video stream. They are always visible and cannot be disabled or edited in the final video.

Hardsubs are usually only available for the ja-JP dub. Selecting a hardsub language affects which video stream is downloaded and overrides the normal soft subtitle selection for that stream.

  • Hardsubs language dropdown: Selects the hardsub language to download.
  • No hardsubs fallback: If no matching hardsub stream is available, CRD automatically downloads the no-hardsub/raw video instead.

Softsubs Language

Settings_Softsubs

Soft subtitles are downloaded as separate subtitle tracks and can be muxed into the final file. Unlike hardsubs, they can usually be turned on or off in the media player.

  • Subtitles Dropdown: Selects the soft subtitle languages to download, if available.
  • Fix Ccc Subtitles: Automatically adjusts subtitle styles created with ClosedCaptionConverter.
  • Download Duplicate: If a language appears under multiple dubs, downloads all matching subtitle versions.
  • Add ScaledBorderAndShadow: Adds scaled border and shadow handling to subtitles. When enabled, choose the mode from the dropdown.
  • Signs Subtitles: Downloads signs/forced subtitles for the selected languages when available.
  • Signs Subtitles Muxing: Marks signs subtitles with the forced flag when muxing to MKV.
  • CC Subtitles: Downloads closed-caption subtitles when available.
  • CC Subtitles Muxing: Marks CC subtitles with the hearing impaired flag when muxing to MKV.
  • Convert CC Subtitles to ASS: Converts closed-caption WEBVTT subtitles to ASS format.
  • CC Subtitles Font: Sets the font used when converting CC subtitles to ASS.

Search Settings

Settings_Softsubs

  • Include featured Music: Includes featured music when fetching the series list in the Add Downloads tab. This allows related music entries to appear and be downloaded from search results.

Download Settings

Settings_Download_CR

These settings control how Crunchyroll streams are requested and which media streams are downloaded.

  • Download Parts: Sets how many stream parts are downloaded simultaneously for a single stream.
  • Stream Endpoint: Primary endpoint configuration used for stream requests. It controls whether the endpoint is used for video, audio, or both.
  • Stream Endpoint Secondary: Secondary endpoint configuration. Changes to this section require logging in again.
  • Use Default: Uses the built-in endpoint settings. When disabled, custom authorization, user agent, device type, and device name values can be entered.
    • Authorization: Custom authorization value for the endpoint when default settings are disabled.
    • User Agent: Custom user agent for the endpoint when default settings are disabled.
    • Device Type: Custom device type for the endpoint when default settings are disabled.
    • Device Name: Custom device name for the endpoint when default settings are disabled.
  • Video: Enables or disables video downloads.
  • Download Video for every dub: Downloads a separate video stream for each selected dub instead of reusing one video stream.
  • Keep files separate: When downloading video for every dub, keeps the output files separate.
  • Video Quality: Selects the preferred video quality. If the selected quality is not available, CRD uses the best available matching fallback.
  • Audio: Enables or disables audio downloads.
  • Download First Available Dub: Downloads only the first available dub from the selected dub list.
  • Audio Quality: Selects the preferred audio quality.
  • Chapters: Downloads chapter data and includes it in the output file when possible.
  • Mark as watched: Marks downloaded episodes as watched on Crunchyroll.

Filename Settings

Settings_Filename

Filename Settings control how downloaded files and folders are named.

  • Leading 0 for seasons and episodes: Defines the number of leading zeros for season and episode numbers, for example 01, 02, 03 or 001, 002, 003.
  • FileName Whitespace Substitute: Replaces spaces in generated filenames with the configured value.
  • Filename: Defines the filename template for each episode.

Filename templates can use variables such as ${seriesTitle}, ${seasonTitle}, ${title}, ${season}, ${episode}, ${height}, ${width}, and ${dubs}.

If Sonarr is connected and the episode is matched through history, the template can also use Sonarr-specific variables:

  • ${sonarrSeriesTitle}: Series title from Sonarr.
  • ${sonarrSeriesReleaseYear}: Series release year from Sonarr.
  • ${sonarrEpisodeTitle}: Episode title from Sonarr.

If Use Sonarr Numbering is enabled in Sonarr Settings, ${season} and ${episode} use Sonarr's season and episode numbers for matched history entries instead of Crunchyroll's numbering.

You can also include folder structure in the template. For example:

${seriesTitle}\\${seriesTitle} - ${season}E${episode}

This creates a folder for each series and places the episode file inside it.

Muxing Settings

Settings_Muxing

Muxing Settings control how downloaded video, audio, subtitle, chapter, font, and metadata files are combined into the final output file.

  • Skip Muxing: Skips the muxing process. Downloaded streams and files are left separate.
  • MP4: Outputs an MP4 file instead of MKV. This is not recommended unless you specifically need MP4 output.
  • MP3: Outputs an MP3 file if only audio streams were downloaded.
  • Keep Subtitles separate: Keeps subtitle files separate instead of muxing them into the video container.
  • Default Audio: Sets the default audio track when the video is opened.
  • Default Subtitle: Sets the default subtitle track when the video is opened.
  • Forced Display: Adds the forced display flag to the selected default subtitle.
  • Default Subtitle Signs: Uses signs subtitles in the selected language as the default subtitle instead of normal subtitles.
  • Include Fonts: Includes subtitle fonts in the MKV.
  • Mux Fonts: Enables font muxing.
  • Include Typesetting Fonts: Includes additional typesetting fonts when font muxing is enabled.
  • Include episode thumbnail: Embeds the episode thumbnail into the MKV as cover art.
  • File title: Sets the title metadata for the video file. Supports variables such as ${seriesTitle}, ${seasonTitle}, ${title}, ${season}, ${episode}, ${height}, ${width}, and ${dubs}.
  • Include Episode description: Adds the episode description to the video file metadata.
  • Episode description Language: Selects the language used for the episode description.
  • Sync Timings: Attempts to synchronize dub timings when multiple dubs are selected and a separate video is not downloaded for every dub. This can help when the main difference is the intro timing, but it will not fix episodes with timing differences throughout the entire episode.
  • Video Processing Method: Selects how video processing is handled during timing synchronization. Options include CPU-only, automatic selection, and hardware acceleration methods detected through FFmpeg.
  • Mux failed dubs in selected quality: If sync processing fails for a dub, muxes that dub using the selected quality instead of dropping it.
  • Additional MKVMerge Options: Adds custom MKVmerge options used during MKV muxing.
  • Additional FFMpeg Options: Adds custom FFmpeg options. These are only used for MP4 output.
  • Encoding: Enables video encoding after download and muxing. You can select an existing encoding preset, create a new preset, or edit a preset. Encoding can reduce file size depending on the selected preset.

CR Api

The CR Api section contains Crunchyroll API connection options.

  • CR Beta Api: Uses Crunchyroll's beta API endpoints for compatible requests.

Note: If login or Cloudflare-related errors mention the Beta API setting, changing this option may help. If Cloudflare challenges still block requests, configure FlareSolverr and, for requests that require custom headers, the FlareSolverr MITM Proxy.