Nettes Feature, keine Frage.
Aber was soll da jetzt der Kindergarten?
Nettes Feature, keine Frage.
Aber was soll da jetzt der Kindergarten?
Funktioiert hier jetzt auch.
Danke.
Das gleiche in einer Virtuellen Ubuntu Maschine.
Wenn andere Quellen laufen, dann kann es doch auch nicht an fehlenden Python Abhängigkeiten liegen?
python3 main.py
Traceback (most recent call last):
File "/home/test/script.service.easyepg-lite/resources/lib/web.py", line 200, in add_channel
{"stationId": id.replace(f"{provider_id}|", ""), "name": ch_list[1][id.split("|")[1]]["name"], "preferredImage": {"uri": ch_list[1][id.split("|")[1]]["icon"]}}
KeyError: 'icon'
Python Module
libpython3-stdlib/jammy-updates,now 3.10.6-1~22.04 amd64 [installed,automatic]
libpython3.10-minimal/jammy-updates,jammy-security,now 3.10.6-1~22.04.2ubuntu1.1 amd64 [installed,automatic]
libpython3.10-stdlib/jammy-updates,jammy-security,now 3.10.6-1~22.04.2ubuntu1.1 amd64 [installed,automatic]
libpython3.10/jammy-updates,jammy-security,now 3.10.6-1~22.04.2ubuntu1.1 amd64 [installed,automatic]
python-apt-common/jammy-updates,jammy-updates,now 2.4.0ubuntu1 all [installed,automatic]
python3-acme/jammy-updates,jammy-updates,now 1.21.0-1ubuntu0.1 all [installed,automatic]
python3-apport/jammy-security,jammy-security,now 2.20.11-0ubuntu82.4 all [installed,upgradable to: 2.20.11-0ubuntu82.5]
python3-apt/jammy-updates,now 2.4.0ubuntu1 amd64 [installed,automatic]
python3-aptdaemon.gtk3widgets/jammy,jammy,now 1.1.1+bzr982-0ubuntu39 all [installed,automatic]
python3-aptdaemon/jammy,jammy,now 1.1.1+bzr982-0ubuntu39 all [installed,automatic]
python3-bcrypt/jammy,now 3.2.0-1build1 amd64 [installed,automatic]
python3-blinker/jammy,jammy,now 1.4+dfsg1-0.4 all [installed,automatic]
python3-bottle/jammy-updates,jammy-updates,jammy-security,jammy-security,now 0.12.19-1+deb11u1build0.22.04.1 all [installed]
python3-brlapi/jammy-updates,now 6.4-4ubuntu3 amd64 [installed,automatic]
python3-cairo/jammy,now 1.20.1-3build1 amd64 [installed,automatic]
python3-certbot/jammy,jammy,now 1.21.0-1build1 all [installed,automatic]
python3-certifi/jammy,jammy,now 2020.6.20-1 all [installed,automatic]
python3-cffi-backend/jammy,now 1.15.0-1build2 amd64 [installed,automatic]
python3-chardet/jammy,jammy,now 4.0.0-1 all [installed,automatic]
python3-click/jammy,jammy,now 8.0.3-1 all [installed,automatic]
python3-colorama/jammy,jammy,now 0.4.4-1 all [installed,automatic]
python3-commandnotfound/jammy,jammy,now 22.04.0 all [installed,automatic]
python3-configargparse/jammy,jammy,now 1.5.3-1 all [installed,automatic]
python3-configobj/jammy,jammy,now 5.0.6-5 all [installed,automatic]
python3-cryptography/jammy,now 3.4.8-1ubuntu2 amd64 [installed,automatic]
python3-cups/jammy,now 2.0.1-5build1 amd64 [installed,automatic]
python3-cupshelpers/jammy,jammy,now 1.5.16-0ubuntu3 all [installed,automatic]
python3-dateutil/jammy,jammy,now 2.8.1-6 all [installed,automatic]
python3-dbus/jammy,now 1.2.18-3build1 amd64 [installed,automatic]
python3-debconf/jammy,jammy,now 1.5.79ubuntu1 all [installed,automatic]
python3-debian/jammy,jammy,now 0.1.43ubuntu1 all [installed,upgradable to: 0.1.43ubuntu1.1]
python3-defer/jammy,jammy,now 1.0.6-2.1ubuntu1 all [installed,automatic]
python3-distro-info/jammy,jammy,now 1.1build1 all [installed,automatic]
python3-distro/jammy,jammy,now 1.7.0-1 all [installed,automatic]
python3-distupgrade/jammy-updates,jammy-updates,now 1:22.04.16 all [installed,automatic]
python3-fasteners/jammy,jammy,now 0.14.1-2 all [installed,automatic]
python3-future/jammy-updates,jammy-updates,jammy-security,jammy-security,now 0.18.2-5ubuntu0.1 all [installed,automatic]
python3-gdbm/jammy-updates,now 3.10.6-1~22.04 amd64 [installed,automatic]
python3-gi-cairo/jammy-updates,now 3.42.1-0ubuntu1 amd64 [installed,automatic]
python3-gi/jammy-updates,now 3.42.1-0ubuntu1 amd64 [installed,automatic]
python3-httplib2/jammy,jammy,now 0.20.2-2 all [installed,automatic]
python3-ibus-1.0/jammy,jammy,now 1.5.26-4 all [installed,automatic]
python3-icu/jammy,now 2.8.1-0ubuntu2 amd64 [installed,automatic]
python3-idna/jammy,jammy,now 3.3-1 all [installed,automatic]
python3-importlib-metadata/jammy,jammy,now 4.6.4-1 all [installed,automatic]
python3-jeepney/jammy,jammy,now 0.7.1-3 all [installed,automatic]
python3-josepy/jammy,jammy,now 1.10.0-1 all [installed,automatic]
python3-jwt/jammy-updates,jammy-updates,jammy-security,jammy-security,now 2.3.0-1ubuntu0.2 all [installed,automatic]
python3-keyring/jammy,jammy,now 23.5.0-1 all [installed,automatic]
python3-launchpadlib/jammy,jammy,now 1.10.16-1 all [installed,automatic]
python3-lazr.restfulclient/jammy,jammy,now 0.14.4-1 all [installed,automatic]
python3-lazr.uri/jammy,jammy,now 1.0.6-2 all [installed,automatic]
python3-ldb/jammy-updates,jammy-security,now 2:2.4.4-0ubuntu0.22.04.2 amd64 [installed,automatic]
python3-lib2to3/jammy-updates,jammy-updates,now 3.10.6-1~22.04 all [installed,automatic]
python3-lockfile/jammy,jammy,now 1:0.12.2-2.2 all [installed,automatic]
python3-louis/jammy-updates,jammy-updates,jammy-security,jammy-security,now 3.20.0-2ubuntu0.2 all [installed,automatic]
python3-macaroonbakery/jammy-updates,jammy-updates,now 1.3.1-2ubuntu0.1 all [installed,automatic]
python3-mako/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1.1.3+ds1-2ubuntu0.1 all [installed,automatic]
python3-markupsafe/jammy,now 2.0.1-2build1 amd64 [installed,automatic]
python3-minimal/jammy-updates,now 3.10.6-1~22.04 amd64 [installed,automatic]
python3-monotonic/jammy,jammy,now 1.6-2 all [installed,automatic]
python3-more-itertools/jammy,jammy,now 8.10.0-2 all [installed,automatic]
python3-nacl/jammy,now 1.5.0-2 amd64 [installed,automatic]
python3-netifaces/jammy,now 0.11.0-1build2 amd64 [installed,automatic]
python3-oauthlib/jammy-updates,jammy-updates,jammy-security,jammy-security,now 3.2.0-1ubuntu0.1 all [installed,automatic]
python3-olefile/jammy,jammy,now 0.46-3 all [installed,automatic]
python3-openssl/jammy,jammy,now 21.0.0-1 all [installed,automatic]
python3-paramiko/jammy,jammy,now 2.9.3-0ubuntu1 all [installed,automatic]
python3-parsedatetime/jammy,jammy,now 2.6-2 all [installed,automatic]
python3-pexpect/jammy,jammy,now 4.8.0-2ubuntu1 all [installed,automatic]
python3-pil/jammy-updates,jammy-security,now 9.0.1-1ubuntu0.1 amd64 [installed,automatic]
python3-pkg-resources/jammy-updates,jammy-updates,jammy-security,jammy-security,now 59.6.0-1.2ubuntu0.22.04.1 all [installed,automatic]
python3-problem-report/jammy-security,jammy-security,now 2.20.11-0ubuntu82.4 all [installed,upgradable to: 2.20.11-0ubuntu82.5]
python3-protobuf/jammy-updates,jammy-security,now 3.12.4-1ubuntu7.22.04.1 amd64 [installed,automatic]
python3-ptyprocess/jammy,jammy,now 0.7.0-3 all [installed,automatic]
python3-pyatspi/jammy,jammy,now 2.38.2-1 all [installed,automatic]
python3-pymacaroons/jammy,jammy,now 0.13.0-4 all [installed,automatic]
python3-pyparsing/jammy,jammy,now 2.4.7-1 all [installed,automatic]
python3-renderpm/jammy,now 3.6.8-1 amd64 [installed,upgradable to: 3.6.8-1ubuntu0.1]
python3-reportlab-accel/jammy,now 3.6.8-1 amd64 [installed,upgradable to: 3.6.8-1ubuntu0.1]
python3-reportlab/jammy,jammy,now 3.6.8-1 all [installed,upgradable to: 3.6.8-1ubuntu0.1]
python3-requests-toolbelt/jammy,jammy,now 0.9.1-1 all [installed,automatic]
python3-requests/jammy-updates,jammy-updates,jammy-security,jammy-security,now 2.25.1+dfsg-2ubuntu0.1 all [installed]
python3-rfc3339/jammy,jammy,now 1.1-3 all [installed,automatic]
python3-secretstorage/jammy,jammy,now 3.3.1-1 all [installed,automatic]
python3-six/jammy,jammy,now 1.16.0-3ubuntu1 all [installed,automatic]
python3-software-properties/jammy-updates,jammy-updates,now 0.99.22.7 all [installed,automatic]
python3-speechd/now 0.11.1-1ubuntu2 all [installed,upgradable to: 0.11.1-1ubuntu3]
python3-systemd/jammy,now 234-3ubuntu2 amd64 [installed,automatic]
python3-talloc/jammy,now 2.3.3-2build1 amd64 [installed,automatic]
python3-tz/jammy-updates,jammy-updates,now 2022.1-1ubuntu0.22.04.1 all [installed,automatic]
python3-uno/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.3 amd64 [installed,automatic]
python3-update-manager/jammy-updates,jammy-updates,now 1:22.04.10 all [installed,automatic]
python3-urllib3/jammy,jammy,now 1.26.5-1~exp1 all [installed,automatic]
python3-wadllib/jammy,jammy,now 1.3.6-1 all [installed,automatic]
python3-xdg/jammy,jammy,now 0.27-2 all [installed,automatic]
python3-xkit/jammy,jammy,now 0.5.0ubuntu5 all [installed,automatic]
python3-xmltodict/jammy,jammy,now 0.12.0-2 all [installed]
python3-yaml/jammy,now 5.4.1-1ubuntu1 amd64 [installed,automatic]
python3-zipp/jammy,jammy,now 1.0.0-3 all [installed,automatic]
python3-zope.component/jammy,jammy,now 4.3.0-3 all [installed,automatic]
python3-zope.event/jammy,jammy,now 4.4-3 all [installed,automatic]
python3-zope.hookable/jammy,now 5.1.0-1build1 amd64 [installed,automatic]
python3-zope.interface/jammy,now 5.4.0-1build1 amd64 [installed,automatic]
python3.10-minimal/jammy-updates,jammy-security,now 3.10.6-1~22.04.2ubuntu1.1 amd64 [installed,automatic]
python3.10/jammy-updates,jammy-security,now 3.10.6-1~22.04.2ubuntu1.1 amd64 [installed,automatic]
python3/jammy-updates,now 3.10.6-1~22.04 amd64 [installed]
Alles anzeigen
Ich benutze die letzte Version von gestern.
Ach ja, der Browser-Cache mal wieder...
Nein, damit hat das nichts zu tun, man kann auch einen anderen Browser nehmen der noch nie in Benutzung war und das Verhalten bleibt gleich.
Mit anderen EPG Quellen gibt es auch keine Probleme.
Gracenote, Magenta & eine andere Externe Quelle laufen ohne Probleme.
Das Problem ist ja nicht die Anzeige im Browser, sondern das irgendetwas im EasyEPG abschmiert.
Vorgehensweise.
1. Frisch Runtergeladen aus GIT
2 https://epgx.site/epg_noarch.xml.gz als Externen EPG Provider hinzugefügt.
3. Channellist geladen und versucht einen beliebigen Sender hinzuzufügen (Logos werden hier bereits nicht angezeigt / Was aber mich nicht stört).-
4. Sender hinzufügen scheitert mich folgenden Fehler.
python main.py
Traceback (most recent call last):
File "/media/SSD-Storage/script.service.easyepg-lite-main/resources/lib/web.py ", line 200, in add_channel
{"stationId": id.replace(f"{provider_id}|", ""), "name": ch_list[1][id.split ("|")[1]]["name"], "preferredImage": {"uri": ch_list[1][id.split("|")[1]]["icon" ]}}
KeyError: 'icon'
Traceback (most recent call last):
File "/media/SSD-Storage/script.service.easyepg-lite-main/resources/lib/web.py ", line 200, in add_channel
{"stationId": id.replace(f"{provider_id}|", ""), "name": ch_list[1][id.split ("|")[1]]["name"], "preferredImage": {"uri": ch_list[1][id.split("|")[1]]["icon" ]}}
KeyError: 'icon'
Das habe ich schon getan, selbes Ergebnis.
HypsterX Deine überdimensionierte Datei sollte nun mit den neuesten Änderungen laufen, auch mit den korrekten Timestamps.
Danke, meine "Quelle" wird jetzt eingelesen, aber beim hinzufügen von Channels schmiert er ab.
Ich bin jetzt kein Python Experte, aber für mich sieht das so aus als würde es an den fehlenden Channel Logos liegen.
Edit ich hab testweise mal den Icon Teil aus der Zeile 200 entfernt, dann fügt er den Channel hinzu.
Traceback (most recent call last):
File "/EasyEPG/resources/lib/web.py", line 200, in add_channel
{"stationId": id.replace(f"{provider_id}|", ""), "name": ch_list[1][id.split("|")[1]]["name"], "preferredImage": {"uri": ch_list[1][id.split("|")[1]]["icon"]}}
KeyError: 'icon'
Traceback (most recent call last):
File "/EasyEPG/resources/lib/web.py", line 200, in add_channel
{"stationId": id.replace(f"{provider_id}|", ""), "name": ch_list[1][id.split("|")[1]]["name"], "preferredImage": {"uri": ch_list[1][id.split("|")[1]]["icon"]}}
KeyError: 'icon'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bottle.py", line 869, in _handle
return route.call(**args)
File "/usr/lib/python3/dist-packages/bottle.py", line 1749, in wrapper
rv = callback(*a, **ka)
File "/Projekte/EasyEPG/resources/lib/web.py", line 174, in add_channel
provider_id = ids[0].split("|")
IndexError: list index out of range
Traceback (most recent call last):
File "/Projekte/EasyEPG/resources/lib/web.py", line 200, in add_channel
{"stationId": id.replace(f"{provider_id}|", ""), "name": ch_list[1][id.split("|")[1]]["name"], "preferredImage": {"uri": ch_list[1][id.split("|")[1]]["icon"]}}
KeyError: 'icon'
Alles anzeigen
Mit der gleichen AS auf android geht es aber nicht. Hier kommt laut [definition='1','3']Debug[/definition] GUI irgendwie nix...steht iwas mit kb/s und wied nicht aufgefüllt. Bei normalen Videos mit niedriger Bitrate und ohne Advancedsettings steht da aber immer iwas um die 7.5MB/s...
Das bedeutet eben "nicht" das Kodi mit 7.5MB/s etwas zieht.
Das ist der Kodi Standard Buffer.
20 MB : 3 = ca 7.5 MB (Overhead eingereichnet)
Die 20MB werden geteilt in Vergangen/Aktuell/Voraus
Was du im GUI [definition='1','3']Debug[/definition] siehst ist immer die Voraus Anzeige.
Korrekt die Zeit war 22:00 bis 00:00.
Nein auch die neuen Änderungen bewirken nichts.
Ein Error Log wird nicht angelegt.
Du kannst das im Prinzip selbst testen, einfach versuchen die xml als EPG Quelle hinzu zufügen, da bricht er dann schon nach einiger Zeit ab.
Mit EPG Import auf einen E2 Receiver lässt sich die Datei allerdings ohne Probs einlesen.
Zum EPG Offset, funktioniert bei mir leider nicht.
Laufen tut...
BangBros Fantasies V9
Angezeigt wird...
Erotic Ebonys V12
Hier mal die ein Auszug der EPG.xml
<programme start="20231222000000 +0300" stop="20231222020000 +0300" channel="penthouse2-hd">
<title lang="ru">BangBros Fantasies V9</title>
<desc lang="ru">«Adult/TV Film ║ » What's your fantasy? A hot teacher willing to teach you the facts of life? That sexy client ripping your shirt off and «teaching naughty boy, you, a lesson?» Getting fucked by your smokin' stepmother? Maybe all of the above? Well, you've come to the right place because BangBros makes all your dirty fantasies cum true! Anissa Kate Lana Rhoades Monique Alexander Janice Griffith Juan 'El Caballo' Loco Justin Dittrich Tony Profane</desc>
</programme>
<programme start="20231222020000 +0300" stop="20231222040000 +0300" channel="penthouse2-hd">
<title lang="ru">Erotic Ebonys V12</title>
<desc lang="ru">«Adult/TV Film ║ » Ebony beauties Cecilia Lion, Lacey London, Tori Montana, and Sarai Minx are hot to trot and looking for their next erotic experience! They can even turn a late rent check into something sexy! Cecilia Lion Lacey London Tori Montana Sarai Minx Johnny Goodluck Big Lou Jacob Rivera</desc>
</programme>
<programme start="20231222040000 +0300" stop="20231222060000 +0300" channel="penthouse2-hd">
<title lang="ru">BangBros Bus V17</title>
<desc lang="ru">«Adult/TV Film ║ » Watch out for the generic white van that cruises the streets of Miami, it may be the BangBros Bus! If you are daring enough to accept a ride, it's guaranteed to be one you'll never forget. Wonderful naughty things happen inside, but don't worry, what happens on the bus stays on the bus… well, everything except you! Angelica Cruz Vina Sky Carmen Rae Penelope White Jmac Jacob Rivera</desc>
</programme>
Alles anzeigen
HIer der Channel Guide des Sender von deren Website
00:00 BangBros PAWG V8
02:00 Teens Love It Big and Black V4
04:00 Dark and Lovely V10
06:00 She Likes It Rough V12
08:00 Big Titty Black Beauties V5
10:00 BangBros Fantasies V9
12:00 BangBros PAWG V8
14:00 Teens Love It Big and Black V4
16:00 Dark and Lovely V10
18:00 She Likes It Rough V12
20:00 Big Titty Black Beauties V5
22:00 BangBros Fantasies V9
Alles anzeigen
Ich konnte es noch nicht 100%ig austesten. Feedback kommt im laufe des Tages dazu.
Aber noch ein Problem was mich schon länger beschäftigt.
Ein bestimmte EPG Quelle lässt sich in EasyEPG hier nichts als Quelle hinzufügen (An error has...)
ich hab mal einen Ausschnitt der Quelle in einen Anhang gepackt, vielleicht findest du ja den Grund dafür.
Gibt es für diese externen Quellen auch Beispiele?
Klar.
Muss ich dann zb so anpassen, damit es zu unserer Zeit hier passt.
Weil EPG Daten von Externen Quellen, oft einen großen Offset von Teilweise 4 Stunden haben.
Hier hilft es im Moment nur die EPG Daten vorher mit SED zu bearbeiten um die Zeit dort schon zu korrigieren.
Weil der Cache Kram nun über die GUI eingestellt werden muss und nicht mehr über die AS.xml
Steht ja auch im Log.
Zitat
2023-12-20 17:10:09.398 T:12612 info <general>: New Cache GUI Settings (replacement of cache in [definition='2','1']advancedsettings[/definition].xml) are:
Hi,
was ich bisher wirklich vermisse ist eine Offset Funktion für Sender die sich in einer anderen Zeitzone befinden.
Zumindest habe ich bisher solche Option nirgends entdecken können.
Hast du mal den Tipp befolgt und eine Maven Build genommen?
Am besten mal unter Kodi System Info die Speicherauslastung beobachten, dann sieht man ja schon ob dem System der Speicher ausgeht.
Aber es wäre schon ungewöhnlich wenn das ganze auf 2 unterschiedlichen Systemen auftritt.
Ansonsten vielleicht mal neben den normalen Kodi die Maven Build installieren und weitgehend ungeconft einfach mal laufen lassen.
Kann amazon so einfach aus FireOS auf dem AFTV Android machen?
Sie gehen zu Vega OS.
Technisch möglich ist dies, wann das für bestehende Hardware kommt steht bisher aber in den Sternen.
Wenn du ein bisschen auf den Preis achten musst wäre mein Tipp der Cube 3, der ist auch gerade wieder im Angebot für 109€.