Hallo zusammen,
habe einen Converter geschrieben, der es auch ohne EPG Share ermöglicht Subtitle, Serien- und Episodennummer und FSK anzuzeigen, sofern diese Informationen in der Beschreibung (EPG des Senders) zur Verfügung stehen.
Funktionsweise:
Installation:
Screenshots:
extractor1.jpg
extractor2.jpg
Version:
habe einen Converter geschrieben, der es auch ohne EPG Share ermöglicht Subtitle, Serien- und Episodennummer und FSK anzuzeigen, sofern diese Informationen in der Beschreibung (EPG des Senders) zur Verfügung stehen.
Funktionsweise:
- Staffel- und Episodennummer: Manche Sender liefern diese Infos im EPG mit (z.B. Sky). Der Converter extrahiert diese Infos über einen Parser und stellt Sie zur Verfügung
- Subtitle: Extrahiert sich den Subtitle aus der ShorDescription des EPGs. Hier gibt es den Parameter 'maxWords', d.h. wenn die ShortDescription mehr Wörter als dieser Parameter hat wird nix angezeigt. Warum, weil die ShortDescription nicht nur den Subtitle (Episodennamen) enthalten kann, sonder eben auch eine kurz Beschreibung. Spielt einfach mit dem Parameter herum, dann werdet Ihr sehen wie es funktiniert.
Im Beispiel unten (siehe XML-Quellcode für Skin) ist der Parameter 'Subtitle(10)', d.h. alles was länger als 10 Wörter ist wird nicht angezeigt. Bei meinen ersten Test hat der Wert sehr gut funktioniert. - FSK: Extrahiert aus dem EPG die Altersfreigabe
Installation:
- kopert die Datei ScroungerEventExtractor.py aus der angehänten *.zip Datei nach
\usr\lib\enigma2\python\Components\Converter
- Im Skin könnt ihr den Converter wie folgt ansprechen (z.B. InfoBar, Channelselection, EventView, etc.
XML-Quellcode
- <widget source="session.Event_Now" position="412,874" size="1400,40" backgroundColor="background" foregroundColor="accent1" font="font_second_standard_small" halign="left" valign="bottom" render="Label" transparent="1" noWrap="1">
- <convert type="ScroungerEventExtractor">EpisodeNum,Subtitle(10),ParentalRating</convert>
- </widget>
Screenshots:
extractor1.jpg
extractor2.jpg
Version:
- 12.01.2019: v1.0.0
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von scrounger ()