Version 2.0 - Public Beta
Docker Image/Branch: pcjones/mediathekarr:2.0-beta
Es hat lange gedauert, aber endlich ist die erste testbare Version von 2.0 da! Wir springen damit direkt von der 1.0 beta zu der 2.0 beta - dafür ist 2.0 dann hoffentlich schon sehr bald keine beta mehr :-)
Die größte Neuerung ist das neue Ruleset-System. Rulesets sind dafür da, die katastrophalen Metadaten von den Mediatheken, die sich bei jeder Serie vom Aufbau unterscheiden, den korrekten TVDB-Folgen zuzuordnen, damit die Suche in Sonarr erfolgreich ist. Das war bisher viel nervige Arbeit für mich, weshalb sich in den letzten Monaten auch viele Anfragen zu fehlenden Suchergebnissen gestapelt haben - sorry dafür! Das sollte sich jetzt ändern, vor allem, wenn es ein paar Unterstützer gibt!
Mit dem neuen Ruleset-System könnt ihr jetzt jetzt nämlich selber helfen, Rulesets hinzuzufügen:
https://mediathekarr.vercel.app/
Eine detaillierte Anleitung folgt noch, für Technikaffine sollte es aber (hoffentlich!) auch so schon relativ selbsterklärend sein. Für Fragen gerne hier oder im Discord melden :)
Neue Features & Änderungen
- Umstellung auf die neue v2 Ruleset API, gefüttert von https://mediathekarr.vercel.app/. Github Repo: https://github.com/PCJones/mediathekarr-rulesets/ #95
- Suchanfragen an MediathekViewWeb werden jetzt seitenweise geladen, dadurch werden bei großen Suchen mehr Ergebnisse gefunden
- Neue Einstellungen, um
NO.MATCH- undMATCH.UNCERTAIN-Ergebnisse auszublenden (Weboberfläche oderHIDE_NO_MATCH_RESULTS/HIDE_UNCERTAIN_MATCH_RESULTS) #93 – behebt #88 - Upgrade auf .NET 10 & neues Docker-Image von @PCJones in #97:
- Ein Image für amd64 und arm64: Docker wählt automatisch die passende Architektur. Auch auf dem Raspberry Pi o.Ä. einfach
pcjones/mediathekarr:2.0-betanutzen. - Basis ist jetzt Ubuntu 24.04 statt Debian 12, mit neueren ffmpeg- und MKVToolNix-Versionen
- Kleineres Image durch weniger installierte Pakete
- Ein Image für amd64 und arm64: Docker wählt automatisch die passende Architektur. Auch auf dem Raspberry Pi o.Ä. einfach
Fehlerbehebungen
- Fehlgeschlagene TVDB-Abfragen werden jetzt nur noch 1 Stunde statt 12 Stunden gecacht
- Fehler behoben, bei denen Textsuchen (z.B. in Prowlarr) NO.MATCH und MATCH.UNCERTAIN nicht angezeigt wurden #98 - behebt #94
Aktuelle Beta Docker-Compose Datei:
services:
mediathekarr:
image: pcjones/mediathekarr:2.0-beta
restart: unless-stopped
container_name: mediathekarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
# You can use the web interface at http://localhost:5007 to configure the following settings
# Alternatively, you can set them here
#- DOWNLOAD_INCOMPLETE_PATH=/data/mediathek/incomplete # Path to incomplete downloads
#- DOWNLOAD_COMPLETE_PATH=/data/mediathek/complete # Path to complete downloads
#- CATEGORIES=tv,movies,sonarr_blackhole,radarr_blackhole # Comma separated list of categories to expose
#- MAX_PARALLEL_DOWNLOADS=2 # Number of parallel downloads (1-10, default: 2)
#- HIDE_NO_MATCH_RESULTS=false # Hide search results without any match (NO.MATCH)
#- HIDE_UNCERTAIN_MATCH_RESULTS=false # Hide search results with an uncertain match (MATCH.UNCERTAIN)
# Only change this if you are hosting your own API. Not needed for 99% of users
- MEDIATHEKARR_API_BASE_URL=https://mediathekarr.pcjones.de/api/v1
#- MEDIATHEKARR_RULESETS_API_BASE_URL=https://mediathekarr.pcjones.de/api/v2
volumes:
- /docker/appdata/mediathekarr:/app/config
- /data/mediathek/complete:/data/mediathek/complete
- /data/mediathek/incomplete:/data/mediathek/incomplete
ports:
- "127.0.0.1:5007:5007" # Port on the left side can be changed to any value you likeSpezielles Naming in Release-Namen
MATCH.CERTAIN: Das Release wurde mit dem neuen Matching- und Filtersystem sicher erkannt.
Beispiel: heute-show.S2024E27.heute-show.vom.20.September.2024.GERMAN.480p.WEB.h264-MEDiATHEK
MATCH.UNCERTAIN: Das Release wurde mit dem alten System mit relativ hoher Wahrscheinlichkeit korrekt erkannt (aber nicht sicher). Kann jetzt optional ausgeblendet werden.
Beispiel: heute-show.S2024E26.heute-show.vom.20.September.2024.GERMAN.480p.WEB.h264.MATCH.UNCERTAIN-MEDiATHEK
NO.MATCH: Das Release konnte keiner Episode zugeordnet werden und wird nicht von den *arrs geladen. Es kann jedoch über interaktive Suchen oder über Prowlarr gefunden werden. Kann jetzt optional ausgeblendet werden.
Beispiel: heute-show.-.heute-show.spezial.vom.1.September.2023.GERMAN.1080p.WEB.h264.NO.MATCH-MEDiATHEK