Mediatheken-Plugin für Kodi
-
Hallo Wolfgang,
der Upload des gesamten Logs hat leider nicht geklappt. (Falls du Firefox benutzt: Dort scheint der Upload hier im Forum nicht zu klappen, ich musste dafür bisher immer auf Chrome ausweichen.)
Allerdings vermute ich, dass im Log nichts steht, was uns bei der Lösung weiter hilft.Bitte prüfe mal ob die Dateien
/home/osmc/.kodi/addons/plugin.video.simple_mediathek_de/root/bin/simple_mediathek und
/home/osmc/.kodi/addons/plugin.video.simple_mediathek_de/root/armv7l/bin/simple_mediathek.bin
ausführbar sind.
Edit: Bei meinem eigenem Test mit OSMC war es der Fall. Das initiale Update der Filmliste war ohne Fehler möglich.Falls das nicht hilft, aktiviere in den AddOn-Einstellungen (unter Lokale DB-Suche) die Debug-Ausgabe.
Dann sollten bei jedem Aufruf des Binaries unter /dev/shm/addon.stderr.[nummer] Textdateien angelegt werden.Ich installiere derweil mal OSMC auf einer SD-Karte und schaue mal, ob ich den Fehler reproduzieren kann.
Gruß Yggdrasil
-
@yggdrasil habe die 0.6. Version deinstalliert und dann die 0.8 installiert, funktioniert leider auch nicht. habe die debug-Funktion aktiviert, aber in /dev/shm/addon wurden leider keine Dateien angelegt…
Debug-Datei wurde jetzt angelegt:
Hochladen funktioniert irgendwie nicht oder ich bin zu blöd (angeblich funktionieren nur bestimmte Bilddateitypen)
deshalb hier der Link:
http://wheyden.de/jmp/log001
Vielleicht kannst Du damit ja was anfangen… -
Funktioniert das AddOn wenn du in seinen Einstellungen die Option “Suche per MediathekViewWeb.de” aktivierst?
Du könntest außerdem noch gucken, was passiert, wenn du das Programm über SSH ausführst:
ssh [osmc-rechner] cd $HOME/.kodi/addons/plugin.video.simple_mediathek_de/root/bin ./simple_mediathek -V
Standardmäßig speichert das Tool seine Daten nur im Ram. Will man die Dateien aktualisieren, auf die dann Kodi zugreift, ginge das folgendermaßen:
./simple_mediathek --folder $HOME/.kodi/userdata/addon_data/plugin.video.simple_mediathek_de update
-
@yggdrasil “Suche per MediathekViewWeb.de” funktioniert ebenfalls nicht.
Hier mal die Consolenausgabe Deiner Kommandozeilen : (über putty) Broken Pipe auf STDOUT ist schon seltsam, verwendet OSMC wirklich ein vollumfängliches Debian?
osmc@osmc:~/.kodi/addons/plugin.video.simple_mediathek_de/root/bin$ ./simple_mediathek -V
MediathekView data parser 0.8 (2b91c21)
osmc@osmc:~/.kodi/addons/plugin.video.simple_mediathek_de/root/bin$ ./simple_mediathek --folder $HOME/.kodi/userdata/addon_data/plugin.video.simple_mediathek_de update
converted ‘https://res.mediathekview.de/akt.xml’ (ANSI_X3.4-1968) -> ‘https://res.mediathekview.de/akt.xml’ (UTF-8)
–2017-11-07 21:05:53-- https://res.mediathekview.de/akt.xml
Resolving res.mediathekview.de (res.mediathekview.de)… 5.1.76.243, 2a00:f820:417::18e6:9ec3
Connecting to res.mediathekview.de (res.mediathekview.de)|5.1.76.243|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 808 [text/xml]
Saving to: ‘STDOUT’-
100%[=====================>] 808 --.-KB/s in 0s
2017-11-07 21:05:53 (2.88 MB/s) - written to stdout [808/808]
./simple_mediathek: line 216: xz: command not found
Mode: Indexing entries
Payload/Index folder: /home/osmc/.kodi/userdata/addon_data/plugin.video.simple_mediathek_de
Input file: -
Input stored as full update. Existing diff files will be removed.
{
“icreation”: 1510085153,
“creation”: “07. Nov. 2017 21:05”,
“ilistcreation”: -1,
“listcreation”: “01. Jan. 1970 00:59”,
“channels”: {}
}converted ‘http://verteiler1.mediathekview.de/Filmliste-akt.xz’ (ANSI_X3.4-1968) -> ‘http://verteiler1.mediathekview.de/Filmliste-akt.xz’ (UTF-8)
–2017-11-07 21:05:53-- http://verteiler1.mediathekview.de/Filmliste-akt.xz
Resolving verteiler1.mediathekview.de (verteiler1.mediathekview.de)… 5.1.76.111, 2a00:f820:417::4df6:1bf2
Connecting to verteiler1.mediathekview.de (verteiler1.mediathekview.de)|5.1.76.111|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 21238872 (20M) [application/octet-stream]
Saving to: ‘STDOUT’-
0%[ ] 0 --.-KB/s in 0s
Cannot write to ‘-’ (Broken pipe).
osmc@osmc:~/.kodi/addons/plugin.video.simple_mediathek_de/root/bin$ -
-
@yggdrasil was hat dieser Fehler zu bedeuten: (siehe Consolen-Log) und in Deiner debug-Datei ist der Fehler auch zu sehen; siehe vorvorige Mail und Link auf “OwnCloud”
./simple_mediathek: line 216: xz: command not found
Der Import der .xml-Datei scheint ja zu funktionieren…
-
-
@yggdrasil in Deinem Shell-Script verwendest Du:
UNPACK_XZ=“xz -dc -”
und rufst das Kommando nachher auf.
Das Kommando gibt es in meiner OSMC-Installation nicht.
Leider kenne ich das Kommando auch nicht. Vielleicht sollte ich das mal über apt-get installieren? -
@yggdrasil Das Paket heisst xy-utils
und nach dessen Installation scheint alles zu laufen…
Vielen Dank für Deine Bemühungen!
Bin mit meinen 63 Jahren nicht mehr ganz so fit…
Hatte mich gegen LibreELEC und für OSMC entschieden, weil ich ein “richtiges” Debian zur Verfügung haben wollte und ich hatte auch den Eindruck, mit meiner langsamen Internetanbindung lief OSMC stabiler. Vielleicht aber auch Einbildung.
Jetzt noch was ganz anderes: (hoffentlich fliege ich wegen off Topic nicht aus dem Forum)
Ich kenne Dein Pseudonym yggdrasil irgend wo anders her kann u.U. auch schon länger her sein , kannst Du mir da auf die Sprünge helfen? ja, ja das Alter… -
@wohey sagte in Mediatheken-Plugin für Kodi:
@yggdrasil Das Paket heisst xy-utils
Um Irritationen bei Mitleser zu vermeiden: Der Paketname lautet xz-utils
und nach dessen Installation scheint alles zu laufen…
Vielen Dank für Deine Bemühungen!Wunderbar. Ich werde einen Hinweis in die Installations-Anleitung des Addons einfügen.
Hatte mich gegen LibreELEC und für OSMC entschieden, weil ich ein “richtiges” Debian zur Verfügung haben wollte und ich hatte auch den Eindruck, mit meiner langsamen Internetanbindung lief OSMC stabiler. Vielleicht aber auch Einbildung.
Es kann durchaus sein, dass die vorgegebene Konfiguration von OSMC besser auf deine Umgebung
abgestimmt ist als LibreELEC. Bei mir ist genau das Gegenteil der Fall, ohne die Gründe hier zu erläutern, und daher würde ich es nicht verallgemeinern. -
So, die Änderungen reichten aus, um ein neues Release zu rechtfertigen Auf der Startseite ist nun Version 0.8 verlinkt.
Neben Fehlerbehebungen wurde die Integration in OSMC verbessert
Außerdem ist nun für den Raspberry Pi 1 eine Option enthalten, welche Kodi während des Updates der Filmliste anhält. Je nach Auslastung des Systems durch das Zeichnen der Kodi-GUI bringt dies einige Sekunden. (Auf meinem Testsystem wird die Grundlast von Kodi im Idle mit 14% angegeben. Da reduziert die Option das Update von 67 Sekunden auf 51.Edit: Korrektur 0.8.1 behebt Fehler unter LibreELEC/OpenELEC
-
Gerade mal auf meinem Libreelec Rasp3 installiert, läuft.
Was nicht geht sind Livestreams. Gut, brauche ich persönlich nicht unbedingt, das liefern mir auch andere plugins.
Aber vielleicht hilft es ja zur Fehlersuche
WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.simple_mediathek_de/?j=%7B%22iresult%22%3A+2%2C+%22mode%22%3A+%22select_result%22%2C+%22p rev_mode%22%3A+%22show_search_result%22%7D ERROR: InputStream: Error opening, plugin://plugin.video.simple_mediathek_de/?j=%7B%22iresult%22%3A+0%2C+%22mode%22%3A+%22select_result%22%2C+%22prev_mode%22%3A+%22show_search_result%22%7D
-
Hallo Sir2B,
bei MVW kann ich das nachvollziehen. Anscheinend hat sich die URL oder Abfrage-Syntax geändert. Da weiß ich noch nicht, wie die Lösung aussehen müsste.
Das Laden der Filmliste klappt allerdings auf meinem OSMC-Testsystem. Könntest du per SSH ins Verzeichnis
~/.kodi/addons/plugin.video.simple_mediathek_de/root/bin/gehen mir sagen, was beim Aufruf von ./simple_mediathek update passiert?