P.S.: es handelt sich dabei um eine Radio-Aufzeichnung, vielleicht deshalb die komische Framerate ...
[ANNOUNCE] Kodi Plugin plugin.video.vdr.recordings
-
-
Ah danke nochmal, in meiner Version war die Änderung gar nicht drin (0.21, vor 2 h als zip vom Git geladen).
Nützt aber auch nix, irgendwoanders fehlt eine index-Datei und vermutlich hab ich auch noch andere "komische" Aufnahmen,
also müßte ich mich erst durch alle Fehler durchhangeln, und der betr. Ordner wird erstmal nicht angezeigt im Log.
Das Ding ist mir dann doch zu mühsam, ich glaub ich bleib bei vdrnfofs.
Grüße aus Wien
Walter
-
Hallo Walter,
Das Problem mit der Framerate ist behoben. Die Fehlermeldung "self.framerate = int(info_line[2:])" zeigt, dass du eine veraltete Version des Plugins nutzt. In den aktuellen Versionen steht "self.framerate = float(info_line[2:])".
Zu dem anderen Fehler: Du hast ein Verzeichnis mit Namen "2019-03-11.22.60.19-0.rec". Das bedeutet letztlich, dass die Aufnahme am 11.3.2019 um 22 Uhr und 60 Minuten gestartet wurde. Das sollte es so nicht geben, ich habe es auch getestet, das ist ja dann 23:00 und VDR legt dafür das Verzeichnis "2019-03-11.23.00.19-0.rec" an. (OK, ev kann Klaus sagen, wann "2019-03-11.22.60.19-0.rec" verwendet wird).
Andererseits kann es immer mal passieren, dass die Syntax dieses Verzeichnisses nicht so ist, wie es das Plugin erwartet. Daher ist das Verhalten des Plugin jetzt so: Wenn das Plugin den Aufnahmezeitstempel nicht aus dem .rec Verzeichnis lesen kann, wird eine Meldung mit dem Verzeichnisnahmen ins Log geschrieben. Außerdem wird der Zeitstempel auf 1.1.1960, 0 Uhr 0 gesetzt. Ansonsten kann die Aufnahme aber ganz normal gesehen (oder gehört) werden.
Die hier beschriebene Änderung ist in plugin.video.vdr.recordings_0.3.2.zip .
~ MarkusP.S.: Damit müssten alle Fehler behoben sein. Falls ihr in Version 0.3.2. noch Fehler finden, bitte hier posten.
-
Lieber Markus,
danke für Deine Arbeit
Mit der Version 0.32 bekomme ich - wie schon gestern mit der korrigierten 0.21 zuletzt - folgenden Fehler:
Code
Alles anzeigen2019-06-13 20:56:29.136 T:140544198039296 ERROR: EXCEPTION Thrown (PythonToCpp Exception) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO M EMORY LEAKS! Error Type: <type 'exceptions.Unboun dLocalError'> Error Contents: local variable 'url' referenced before assignment Traceback (most recent call last): File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/addon.py", line 9, in <module> oMain.modeFolder() File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/main.py", line 53, in modeFolder kf.parseFolder(self.addon_handle , self.base_url, self.rootFolder) File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/kfolder.py", line 256, in parseFolder vdrRecordingFolder.addDirectoryI tem(addon_handle, commands) File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/vdrrecordingfolder.py", line 256, in add DirectoryItem url = self.getStackUrl() File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/vdrrecordingfolder.py", line 213, in get StackUrl return url UnboundLocalError: local variable 'u rl' referenced before assignment -->End of Python script error report <--
Das hatte mich gestern aus dem Konzept gebracht.
Die Checkbox "Debug-Ausgabe" hat leider auch keine Änderung hier zur Folge, ich weiß immer noch nicht, wo es klemmt.
Liebe Grüße aus dem heikßen Wien
Walter
-
Der Fehler kann eigentlich nur auftreten, wenn es einen Aufnahme-Ordner ohne *.ts Dateien gibt - eventuell alte Aufnahmen, die mit VDR-Versionen vor der 1.6 gemacht wurden?
-
Danke nochmals, habe tatsächlich ein paar Ordner-"Reste" ohne *.ts- oder -vdr-Files gefunden und entsorgt.
Der nächste Fehler war dann
Code
Alles anzeigen2019-06-14 10:09:29.884 T:139720503842560 ERROR: EXCEPTION Thrown (PythonToCpp Exception) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO M EMORY LEAKS! Error Type: <type 'exceptions.IndexE rror'> Error Contents: list index out of ra nge Traceback (most recent call last): File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/addon.py", line 9, in <module> oMain.modeFolder() File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/main.py", line 53, in modeFolder kf.parseFolder(self.addon_handle , self.base_url, self.rootFolder) File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/kfolder.py", line 256, in parseFolder vdrRecordingFolder.addDirectoryI tem(addon_handle, commands) File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/vdrrecordingfolder.py", line 261, in add DirectoryItem self.updateComskip() File "/home/walter/.kodi/addons/pl ugin.video.vdr.recordings/resources/lib/vdrrecordingfolder.py", line 357, in upd ateComskip lengthOfPreviousFiles = self.ts_ l[iIndex] / self.framerate IndexError: list index out of range -->End of Python script error report <--
und ich mußte zur Selbsthilfe greifen:
Code$ diff vdrrecordingfolder.py vdrrecordingfolder.py.ORG 357,362c357,358 < try: < lengthOfPreviousFiles = self.ts_l[iIndex] / self.framerate < iIndex = iIndex +1 < except: < lengthOfPreviousFiles = 1 < iIndex = 1 --- > lengthOfPreviousFiles = self.ts_l[iIndex] / self.framerate > iIndex = iIndex +1
Zumindest ist jetzt mal Ruhe
Liebe Grüße
Walter
-
Hallo Walter,
Der Fehler "IndexError: list index out of range" kann eigentlich nur auftreten, wenn der Index nicht zu den *.ts Dateien passt. Oder ein Programmierfehler vorliegt .
Kannst Du mir bitte so eine Aufnahme zukommen lassen? Oder die index Datei löschen und von VDR neu generieren lassen, und prüfen, ob der Fehler dann immer noch auftritt?
~ Markus
-
Hi,
die Version plugin.video.vdr.recordings_0.3.3.zip kann fehlende index Dateien ignorieren, funktioniert nun auch mit xbmcvfs und vorhandenen marks Dateien.
~ Markus
-
Moin,
Libreelec (milhouse) release 1012, Versuche Version 3.3 zu installieren.
Unbekannte Quellen sind zugelassen.
Erhalte folgende Fehlermeldung:
Installation aus ZIP-Datei fehlgeschlagen. Addon hat nicht die richtige Struktur.
Welchen Anfängerfehler mache ich?
Danke
-
Hi,
Welche KODI Version hast Du?
ZitatMilhouse Builds sind "bleeding edge" Builds was bedeutet, dass sich diese Versionen noch vor einem Beta Status befinden und jeden Abend (deswegen auch nightly builds genannt) neue Ideen/Fixes/Updates einfließen, welche eben aber auch ständig zu instabilem Verhalten führen können.
Hm, da kann alles Mögliche schiefgehen
~ Markus
-
-
Gelöst: Ein beherztes
wget https://github.com/MarkusEh/pl…rdings/archive/master.zip
und schon installiert alles wie es soll.Danke und Gruß
-
Sehr gut, dann funktioniert das Plugin auch mit Kodi 19.0 Alpha 1 :).
Ich wusste gar nicht, dass das mit '/archive/master.zip' funktioniert. Im Readme steht:
ZitatInstallation:
Download the plugin.video.vdr.recordings.<version>.zip file from this git. (Don't use the github functionality to create a zip from this repository, KODI will not install this).
~ Markus
-
Hallo Markus,
Ja, das file mit der Versions-nummer hatte ich auch zuerst probiert, aber da kam der genannte Fehler.
Dann habe ich mir den Url aus dem Download-button geholt und der zeigt auf /archive/master.
Und damit ging es.
Danke und Gruß,Matthias
-
Moin,
Jetzt hänge ich hier:
ZitatCreate files required by the KODI scrapper
Use the context menu of any folder to create the .strm files. .strm files of all your VDR recordings will be created, regardless of the folder you you are currently in. Locations of the created .strm files:
- special://userdata/addon_data/plugin.video.vdr.recordings/Movies
- special://userdata/addon_data/plugin.video.vdr.recordings/TV shows
- special://userdata/addon_data/plugin.video.vdr.recordings/Music videos
Von welchem Verzeichnis (Folder) reden wir?
Im context menu finde ich keinen Eintrag: Erstelle strm-File oder habe ich hier etwas falsch verstanden?
Danke für jeglichen Hinweis.
Matthias
-
Ich bin grad zufällig auf das Plugin gestoßen und bin gleich mal begeistert.
Eine Frage bleibt noch: Kann man die Reihenfolge der aufgelisteten Aufnahmen auch nach Datum ordnen?
-
Moin,
Es gibt neben der Sortierfunktion nach Name noch Hinzugefügt am
Gruß
Matthias
-
Jo, hab ich nach dem Neustart grad entdeckt.
Danke.
Klappt super
-
Hi,
Der Eintrag im Kontextmenü zur Erzeugung der strm Dateien heißt "Add all recordings to Library".
~ Markus
-
Ok, jetzt habe ich es.
Herzlichen Dank
Matthias
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!