Skip to content

Scryer vs. Bazarr

Bazarr is a companion app: it reads Sonarr and Radarr over their APIs, keeps its own copy of the library, and downloads subtitles into the same folders. Scryer handles subtitles inside the same process that imports the media.

ScryerBazarr
DeploymentPart of ScryerSeparate container, database, and scheduler
Library knowledgeAlready owns the files and their metadataPolls Sonarr and Radarr, needs matching path mappings
Language policyConfigured per subtitle provider and per content typeBazarr language profiles, mapped to *arr tags
ProvidersPlugins: OpenSubtitles, Subdl, Jimaku, AnimeTosho, plus anime and Usenet sourcesLarge built-in list
TriggerOn import, then monitored by Scryer’s jobsBazarr’s own scan cadence
SyncEnhanced subtitle sync plugin (beta) decoding the media’s audio directlyffsubsync or alass as external tools
Speech to textWhisper subtitle pluginWhisper via an external ASR container
UsersScryer permissions; subtitle settings need manageCatalogSettingsBazarr’s own login

No second copy of your library. Bazarr’s most common failure is a path mismatch between its container and Sonarr’s. Scryer imports the file and fetches subtitles for the path it just wrote.

Providers are plugins. Install the providers you use from Settings → Plugins, then add an instance under Settings → Subtitles and pick which content types it serves. Provider status, last error, and cooldown are shown per instance.

Sync reads the audio, not a guess. The enhanced sync plugin decodes AC-3, E-AC-3, DTS, and TrueHD audio and aligns subtitles against detected speech. It is beta, so treat results as a strong default rather than a guarantee.

What Bazarr Still Does That Scryer Does Not

Section titled “What Bazarr Still Does That Scryer Does Not”
  • Bazarr’s provider catalog is longer. If a niche provider matters, check the plugin catalog first.
  • Bazarr can serve subtitles for media Scryer does not manage. Scryer only handles titles in its own libraries.