-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Möglicherweise war der Wechsel von ijson zu json nicht die beste Entscheidung #171
Comments
Schau doch mal #170 ob das dein Problem behebt. Feedback erwünscht! |
Ja, das scheint zu funktionieren! |
Es wäre schön wenn du damit noch ein bisschen spielen könntest und dazu Feedback gibst. Ich schulde dir noch eine Antwort auf deine eigentliche Frage. Heute gibt es eine neue Version 2.6 (PIPE hat 3.04) für Kodi 18 und eine Version auf Kodi 19.... Für JSON gibt es keinen SAX parser (soweit ich weiß) und das äquivalent heißt ijson...aber wenn du da weitere Ideen hast, kann ich mir das gerne anschauen. |
Servus! Ja, klar teste ich noch die weiteren Tage. Sobald mein emmc da ist, läuft das ganze dann produktiv per cron-job incl. dezidierter MariaDB, die momentan noch auf meinem NAS läuft und dann aber auch auf den Odroid wandert - Der FullUpdate auf einem meiner Kodi-Raspberrys zur MariaDB (muss ich so machen, weil da 3 Kodi-Raspis dranhängen) hat mir erstens zu lang gedauert und zweitens wurde der Pi dann auch regelmäßig richtig "warm", was mir persönlich nicht so gefiel. Also jetzt dezidierter Odroid C2 (der lag eh noch rum...) mit emmc, MariaDB und mvupdate3 per cron-Job. Euer mvupdate3 funktioniert übrigens perfekt mit pypy3, was nochmal bisserl Performance bringt. Das mit ijson war mir so nicht bewusst. Python ist nicht so meine Welt...Wundert mich zwar etwas, dass es da keine SAX-like-Implementierung gibt, aber Deine Lösung, einfach das File zu splitten und gebatcht abzuarbeiten macht ja prinzipiell fast das selbe. Sollte also passen. Evtl. die Splitsize noch konfigurierbar machen über Kodi, dann sollten alle glücklich sein. Ich bleib dran und melde mich! Ach ja, und großes Lob an Euch! Das mediathekview-plugin in Kodi ist endlich mal eine Lösung, die richtig gut funktioniert und auch recht angenehm herzunehmen ist. Hab da vorher echt viel durchprobiert, aber das war irgendwie alles nicht so das wahre... |
Kodi Repo Check-in: Version 0.6.6 ist live |
Der json-Parser braucht so viel zu viel Hauptspeicher. Mein Odroid C2 bricht mir (trotz 2GB Hauptspeicher) beim Full-Import so leider mit einem OOM ab. Und was ich gesehen habe scheinen die Jungs mit RasPis das selbe Problem zu haben. Wäre hier ein SAX-Parser nicht die sinnvollere Option, so wie es auch in der 0.6.2 mit ijson noch der Fall war? Ich weiß, SAX ist immer ätzend anzuprogrammieren, aber hier wäre es IMHO der sinnvollere Weg.
The text was updated successfully, but these errors were encountered: