Version 1.0 - Beta 1
Nach vielen Wochen Arbeit ist nun endlich Version 1.0 in Aussicht!
Mitmachen & Testen
Ihr könnt die neue Version direkt testen, ohne irgendetwas updaten zu müssen - alles was ihr tun müsst, ist die URL des MediathekArr Indexers in Sonarr und Radarr auf die öffentliche Beta-API zu setzen:
URL: https://nzb.mediathekarr.pcjones.de
Sobald das 1.0 Update endgültig veröffentlicht wird, könnt & sollt ihr natürlich wieder eure lokale API nutzen.
Ich würde mich wirklich sehr über Feedback in jeglicher Hinsicht freuen - wenn etwas jetzt geht, was vorher nicht ging, super! Wenn irgendetwas nicht geht oder ihr Wünsche habt, dann bitte umso mehr berichten - hier als Issue, oder bei uns auf dem Discord: https://discord.gg/pZrrMcJMQM
Daily shows
Ein wichtiger Tipp: viele Sendungen, insbesondere tägliche/wöchentliche Shows wie ZDF Magazin, heute show funktionieren nur, wenn ihr den Serientyp in Sonarr auf Daily setzt.
Neue Features & Änderungen
Neben unzähligen Bugfixes und Performanceverbesserungen ist das wichtigste wohl die neue, verbesserte Suche:
Aufgrund der katrastrophalen Metadaten der Mediatheken hat man mit der bisherigen Version des MediathekArr leider nur selten Erfolg, eine Episode einer Show zu finden, geschweige denn alle. Selbst für die gleiche Show kann es unzählige verschiedene Formate für die Episodentitel geben. Daher habe ich an einem neuen System gearbeitet, in welchem man(momentan nur ich) für jede Show/jeden Film Matching&Filterregeln definieren kann, um Shows und Episoden in der Mediathek korrekt für Sonarr zu erkennen. Dadurch funktionieren u.A. folgende Shows, die vorher nicht oder nur sehr eingeschränkt gingen, nun einwandfrei:
- Tatort
- ZDF Magazin Royale
- Heute Show
- In aller Freundschaft
- Das Traumschiff
- Ein Schwarzwaldkrimi
- Bibi Blocksberg
- Bibi und Tina
- uvm
Sollte eine Show/Episode nicht korrekt gefunden/gematched werden, dann meldet mir das bitte, so dass ich für diese Filterregeln hinzufügen kann :)
Mit der neuen Version wird zunächst versucht, ein Suchergebnis mit (quasi) absoluter Sicherheit anhand den individuelle vorgegebenen Regeln zu finden. Wenn das nicht klappt, wird, wie bisher, versucht, Shows und Episoden "nach bestem Wissen und Gewissen" zu erkennen.
Ihr könnt anhand des Releasenames erkennen, ob die Episode/Show erkannt wurde:
heute-show.S2024E27.heute-show.vom.20.September.2024.GERMAN.480p.WEB.h264-MEDiATHEK
Das Release wurde mit dem neuen System Anhand von Filter- & Matchingregeln extra für die heute show korrekt erkannt
heute-show.S2024E26.heute-show.vom.20.September.2024.GERMAN.480p.WEB.h264.MATCH.UNCERTAIN-MEDiATHEK
MATCH.UNCERTAIN: Das Release wurde mit dem alten System mit relativ hoher Wahrscheinlichkeit korrekt erkannt (aber nicht sicher)
heute-show.-.heute-show.spezial.vom.1.September.2023.GERMAN.1080p.WEB.h264.NO.MATCH-MEDiATHEK
NO.MATCH: Das Release konnte keiner Episode zugewiesen werden. Diese Releases werden von den *arrs sowieso niemals geladen und ihr werdet diese nur über Prowlarr oder interaktive Suchen finden.
Weitere geplante Features
Das hier ist eine grobe Liste an Ideen - ich gebe kein Versprechen dafür ab, dass es alles davon in das 1.0 Release schafft (eher unwahrscheinlich):
- Download von .m3u8 streams (gerade gehen nur MP4-Dateien)
- Bugfixes/Rework des Downloaders (er funktioniert, die Queue zeigt aber nicht immer alles an)
- Incomplete/Temp Ordner (gerade passiert alles Temporäre im finalen Ordner)
- Mediainfo auslesen und die endgültige Datei dementsprechend benennen (gerade wird aus Mangel an genaueren Informationen davon ausgegangen, dass jede Datei 1080/720/480p und h264 ist, was auch überwiegend stimmt, aber nicht immer)
- Weboberfläche mit den aktuellen Downloads, Log und Config zum einfacheren/unterstützten konfigurieren der Ordner & Mappings
für die Klickibuntis - Untertitel herunterladen, in .srt konvertieren und in den MKV-container muxen
- Readme überarbeiten (insbesondere wichtige Info ist, dass man viele Shows auf Typ Daily setzen muss damit sie korrekt funktionieren)
- (PHP API>C# API)
- Wünsche?