PCJones / UmlautAdaptarr

A tool to work around Sonarr, Radarr, Lidarr and Readarrs problems with foreign languages
42 stars 3 forks source link

UmlautAdaptarr

English description coming soon

Beschreibung

Wer möchte kann den UmlautAdaptarr jetzt gerne testen! Über Feedback würde ich mich sehr freuen!

Es sollte mit allen *arrs funktionieren, hat aber nur bei Sonarr, Readarr und Lidarr schon Auswirkungen (abgesehen vom Caching).

UmlautAdaptarr löst mehrere Probleme:

Wie macht UmlautAdaptarr das?

UmlautAdaptarr tut so, als wäre es ein Indexer. In Wahrheit schaltet sich UmlautAdaptarr aber nur zwischen die *arrs und den echten Indexer und kann somit die Suchen sowie die Ergebnisse abfangen und bearbeiten. Am Ende werden die gefundenen Releases immer so umbenannt, dass die Arrs sie einwandfrei erkennen. Einige Beispiele finden sich weiter unten.

Features

Feature Status
Prowlarr & NZB Hydra Support
Sonarr Support
Lidarr Support
Readarr Support
Releases mit deutschem Titel werden erkannt
Releases mit TVDB-Alias Titel werden erkannt
Korrekte Suche und Erkennung von Titel mit Umlauten
Anfragen-Caching für 12 Minuten zur Reduzierung der API-Zugriffe
Usenet (newznab) Support
Torrent (torznab) Support
Radarr Support Geplant
Prowlarr Unterstützung für "DE" SceneNZBs Kategorien Geplant
Unterstützung weiterer Sprachen neben Deutsch Geplant
Wünsche? Vorschläge?

Installation

Momentan ist Docker dafür nötig, wer kein Docker nutzt muss sich noch etwas gedulden. Eine Unraid-App gibt es auch, einfach nach umlautadaptarr suchen.

Link zum Docker Image

Nicht benötigte Umgebungsvariablen, z.B. wenn Readarr oder Lidarr nicht benötigt werden, können entfernt werden.

Konfiguration in Prowlarr (empfohlen)

Das ist die empfohlene Methode um den UmlautAdaptarr einzurichten. Sie hat den Vorteil, dass es, sofern man mehrere Indexer nutzt, keinen Geschwindigkeitsverlust bei der Suche geben sollte.

1) In Prowlarr: Settings>Indexers bzw. Einstellungen>Indexer öffnen 2) Lege einen neuen HTTP-Proxy an:

Image

grafik

Konfiguration in Sonarr/Radarr oder Prowlarr ohne Proxy

Falls du kein Prowlarr nutzt oder nur 1-3 Indexer nutzt, kannst du diese alternative Konfigurationsmöglichkeit nutzen.

Dafür musst du einfach nur alle Indexer, bei denen der UmlautAdaptarr greifen soll, bearbeiten:

Am Beispiel von sceneNZBs:

grafik

Also alles wie immer, nur dass als API-URL nicht direkt z.B. https://scenenzbs.com gesetzt wird, sondern http://localhost:5005/_/scenenzbs.com

Der API-Key muss natürlich auch ganz normal gesetzt werden.

Beispiel-Funktionalität

In den Klammern am Ende des Releasenamens (Bild 2 & 4) steht zu Anschauungszwecken der deutsche Titel der vorher nicht gefunden bzw. akzeptiert wurde. Das bleibt natürlich nicht so ;)

Vorher: Release wird zwar gefunden, kann aber kann nicht zu geordnet werden. Vorherige Suche ohne deutsche Titel

Jetzt: 2-3 weitere Releases werden gefunden, außerdem meckert Sonarr nicht mehr über den Namen und würde es bei einer automatischen Suche ohne Probleme importieren. Jetzige Suche mit deutschen Titeln

Vorher: Es werden nur Releases mit dem englischen Titel der Serie gefunden Vorherige Suche, englische Titel

Jetzt: Es werden auch Titel mit dem deutschen Namen gefunden :D Jetzige Suche, deutsche und englische Titel

Vorher: Die deutsche Produktion Alone - Überlebe die Wildnis hat auf TheTVDB den Englischen Namen Alone Germany.

Sonarr erwartet immer den Englischen Namen, der hier natürlich nicht gegeben ist. grafik

Jetzt: UmlautAdaptarr hat die Releases in Alone Germany umbenannt und Sonarr hat keine Probleme mehr grafik

Vorher: Hier wird der komplette deutsche Titel im Release angegeben (also mit - Das Lied von Eis und Feuer) - glücklicherweise stellt uns TheTVDB aber diesen längeren Titel als Alias zur Verfügung - nur nutzt Sonarr diese Informationen (bisher) einfach nicht. grafik

Jetzt: UmlautAdapatarr erkennt alle auf TheTVDB angegebenen Aliase und benennt das Release in den Englischen Titel um grafik

Kontakt & Support

Spenden

Über eine Spende freue ich mich natürlich immer :D PayPal: https://paypal.me/pcjones1

Für andere Spendenmöglichkeiten gerne auf Discord oder Telegram melden - danke!

Licenses & Metadata source