Zum Inhalt springen
Sublarr ist jetzt 1.10.1 — stabil. Untertitel-Suche, Scoring und *arr-Integration sind produktionsreif; die LLM-Übersetzung bleibt experimentell. v1.10.1 ist da
v1.10.1 · 29 Provider-Adapter · 12 Übersetzungs-Backends · OpenAPI live

Untertitel-Automatik für
Serien, Filme und Anime.

Sublarr läuft in Docker auf deinem Server und arbeitet mit Sonarr, Radarr, Jellyfin und Emby zusammen: suchen, bewerten, synchronisieren, aufräumen.
Gebaut für die schweren Fälle — absolute Folgennummerierung, ASS-Styling, Fansub-Gruppen. Was damit klarkommt, kommt mit dem Rest deiner Mediathek erst recht klar.

Docker docker run -d -p 5765:5765 ghcr.io/abrechen2/sublarr:latest
localhost:5765 — Library
Sublarr Library View

29

Provider-Adapter

63

Untertitel-Sprachen

0

Cloud-Aufrufe, außer du willst sie

GPL-3.0

Open Source

Features

Alles, was deine Untertitel brauchen.

Gebaut für Power-User mit eigenem Media-Stack.

29 Provider-Adapter

  • 21 Quellen + Embedded-Extractor + 7 Subliminal-Wrapper
  • ASS-First-Bonus (+50) und Anti-MT-Penalty (−40) im Score
  • SHA-256-Deduplizierung erkennt identische Files
  • AniDB-Resolution für Anime mit alternativer Episoden-Reihenfolge
Details ansehen →

Multi-Engine-Sync

  • Fallback-Kette ffsubsync (audio-feature) + alass (alignment)
  • Auto-Sync nach jedem Download
  • Großer Drift (>2s) → alass first, sonst ffsubsync
  • Audit-Log pro Engine mit Score und Korrektur
Details ansehen →

Waveform-Editor

  • Audio-Wellenform mit Snap-to-Wave-Anker (Frame-genau)
  • ASS/SRT-Syntax-Highlighting im Cue-Editor
  • Aktive-Cue-Bar + Region-Labels über der Wellenform
  • Auto-Repair beim Speichern: BOM, Encoding, Cue-Overlap
Details ansehen →

*arr-Integration

  • Sonarr & Radarr-Webhooks: Download-Events
  • Multi-Instance: mehrere Sonarr/Radarr/Jellyfin/Emby parallel
  • Tag-basierte Sprachprofile (Tag 'anime' → DE+EN)
  • Library-Refresh per API für Jellyfin & Emby
Details ansehen →

Wanted-Scanner

  • Event-driven mit optionalem periodischem Scan
  • Batch-Suche mit Backlog-Reserve gegen Quota-Burst
  • Slow-Mode-Backoff für unfindbare Items (4h → 24h)
  • Subtitle-Upgrade-Job: bessere ASS für vorhandene SRT
Details ansehen →

Reliability

  • Per-Provider Circuit-Breaker (CLOSED → OPEN → HALF_OPEN)
  • State persistiert über Container-Restarts
  • Budget-Manager mit 429-Backoff + Refunds
  • Multi-Key-Pool: rotiert API-Keys vor Limit-Hit
Details ansehen →

Bibliothek & Sidecar-Tools

  • Sidecars als First-Class-Bürger auf Detailseiten
  • Inline HI-Removal, Timing-Shift, Format-Convert
  • Embedded-Track-Extraktion via ffmpeg
  • Trash mit 14-Tage-Aufbewahrung statt Hard-Delete
Details ansehen →

Lokalisierung

  • Komplette UI in Deutsch + Englisch per Klick
  • 63 Untertitel-Sprachen in Sprachprofilen (vorher 20)
  • Per-Profil-Cutoff stoppt Suche bei Treffer
  • audioExclude skippt Items mit passender Audio-Sprache
Details ansehen →

Cleanup-Operationen

  • 6 Operationen: Sprache, Format, Waisen-Files & DB, Backups, Foreign-Tracks
  • Dry-Run-Vorschau zeigt jede Datei vor Apply
  • Trash mit 14-Tage-Aufbewahrung — Restore möglich
  • Path-Mapping-aware, scheduler-integriert
Details ansehen →

Optionale Übersetzung Experimentell

  • 12 Backends: Ollama, DeepL, Claude, Gemini, OpenAI, DeepSeek u.a.
  • Live-Queue mit Kosten-Tracking pro Backend
  • Default: aus — gezielt aktivieren in Settings → Translation
  • Lokale Modelle experimentell, Cloud-Backends solider

Screenshots

Sieh's in Aktion.

Ein Blick in die echte Sublarr-Oberfläche.

localhost:5765 / dashboard
Sublarr DashboardSublarr BibliothekSublarr GesuchtSublarr EinstellungenSublarr Verlauf

Workflow

Vom Download zum fertigen Untertitel — automatisch.

01

Stack verbinden

Sonarr, Radarr, Jellyfin oder Emby koppeln. Sublarr empfängt Webhooks, sobald neue Medien ankommen.

02

Suchen & Bewerten

29 Provider-Adapter. Untertitel werden gescort, dedupliziert und sortiert — ASS bevorzugt.

03

Übersetzen & Syncen

Optional mit lokalem LLM übersetzen, Timing per ffsubsync syncen, dann an deinen Media-Server ausliefern.

Installation

In Minuten startklar.

# Pull and run
docker run -d \
  --name sublarr \
  -p 5765:5765 \
  -v /path/to/config:/config \
  -v /path/to/media:/media \
  ghcr.io/abrechen2/sublarr:latest

Danach http://localhost:5765 im Browser öffnen — oder die Installationsanleitung für das volle Setup lesen.

Vertrauen

Was Sublarr mit deinen Dateien macht — und was nicht.

Ein Untertitel-Manager greift auf deine Mediathek zu. Deshalb hier ohne Marketing-Sprache, was passiert.

Deine Videos verlassen den Server nicht

Für die Hash-Suche wird eine Prüfsumme lokal berechnet und nur diese verschickt — nie die Datei selbst.

Keine Telemetrie ohne Zustimmung

Anonyme Nutzungsstatistik ist opt-in. Ohne aktive Zustimmung wird nichts gesendet, und du kannst sie jederzeit widerrufen.

Gelöschtes ist nicht weg

Entfernte Untertitel wandern in einen Papierkorb und bleiben 30 Tage wiederherstellbar. Kein sofortiges Hard-Delete.

Erst zeigen, dann tun

Die eingreifenden Funktionen — Bereinigung, Reparatur, Probelauf der Automatik — zeigen vorher, was sie ändern würden.

Hardlinks bleiben heil

Dateien, die in deinen Torrent-Client verlinkt sind, werden beim Remux standardmäßig übersprungen — sonst bricht der Seed.

Cloud nur, wenn du willst

Übersetzung ist optional und aus. Wer sie nutzt, wählt selbst zwischen lokalem Ollama und Cloud-Diensten.

Support

Magst du Sublarr? Spendier' mir einen Kaffee.

Sublarr ist kostenlos und Open Source — entwickelt und gepflegt in meiner Freizeit. Wenn dir das Tool Stunden Untertitel-Suche erspart, hilft jede kleine Spende, das Projekt am Leben zu halten.

  • Hält das Projekt gepflegt und aktuell
  • Finanziert die Server für das Übersetzungsmodell
  • Motiviert neue Features und Bugfixes
Via PayPal spenden

Kein Konto nötig. Jeder Betrag hilft.

Sublarr

Sublarr

Self-hosted Subtitle Manager

29

Adapter

12

Backends

GPL

Lizenz

Auf GitHub starren

Dokumentation

Alles, was du brauchst, in der Dokumentation.

Vom ersten docker compose up bis zur Plugin-API — die komplette Doku ist Teil des Projekts. Open Source, versioniert, ohne Tracking.

Komplette Übersicht in der Dokumentation — durchsuchbar, mit Sidebar und Volltextsuche.