SeriesPlugin

Status
Not open for further replies.

fushkrujs

VIP
Messages
1,123
Wer den AutoTimer Thread verfolgt, wird bestimmt schon etwas von der Serien-Erweiterung gelesen haben.

Das SeriesPlugin hat 3 Funktionen:

AutoTimer:
Jeder AutoTimer hat jetzt ein neues Feld "Label series:", ist das eingeschaltet, wird nach jedem AutoTimer Suchlauf, für die gefundenen Timer die Episode, Staffel und der Episodentitel ermittelt. Je nach euren Einstellung wird dann der Timer Titel und/oder dessen Beschreibung angepasst.
Beispiele:
Die Simpsons S22E14 Wütender Dad - Der Film
EUReKA - Die geheime Stadt S04E17 Todesnebel
Dexter S04E06 Familienväter
CSI:NY S07E17 Die Spur des Skorpions

LiveTV:
Info Taste lange gedrückt halten und "Series Info" auswählen.
Aus dem LiveTV kann ein InfoScreen mit Staffel, Episode, Titel und Beschreibung aufgerufen werden.

MovieList:
Series Info: siehe LiveTV
Rename: Ihr könnt die Serieninformationen nachträglich noch hinzufügen.

Konfiguration:
Ihr könnt bestimmen,
-welche Funktionen aktiv und in den jeweiligen Menüs erscheinen sollen
-welcher Service verwendet werden soll, um die Serien zu identifizieren (aktuell gibt es jeweils nur einen)
-wie eure Filmtitel und Beschreibungen aussehen sollen

Installation:
Zip entpacken und die Sourcen auf eure Box kopieren:
/usr/lib/enigma2/python/Plugins/Extensions/SeriesPlugin
Ihr müsst euch noch die AutoTimer Sourcen aus dem AutoTimerSeries Branch holen:
https://schwerkraft.elitedvb.net/pl...ff;h=e15ddeb93a2c421a6be11e2cc5c9fdb5a24ef1e5
Diese kopiert Ihr über euren AutoTimer:
/usr/lib/enigma2/python/Plugins/Extensions/AutoTimer
Die Config-Datei ist nicht zwingend erforderlich.

Tipps:
AutoTimer : Wenn Ihr die Funktion nicht für jeden neuen AutoTimer separat einschalten wollt, könnt Ihr ja einfach den Default Eintrag im AutoTimer Menü anpassen.
LiveTV: Verwendet doch das MultiQuickButton Plugin.
MovieList Rename: Verwendet EMC, dann können mehrere Aufnahmen markiert und verarbeitet werden.
Ihr könnt die Episode Patterns anpassen/erweitern:
Editiert die seriesplugin.cfg und kopiert sie nach /etc/enigma2/seriesplugin.cfg
Es kann nur die Kurzbeschreibung angepasst werden, weil der Timer nur diese beinhaltet
Man könnte dies noch in die Rename Funktion der MovieList integrieren, das wäre dann aber nicht mehr konsistent zu der AutoTimer Funktion.

Change-Log:
0.1
AutoTimer Serien automatisch benennen
LiveTV Serien Info Dialog
MovieList Info Dialog, Umbennen-Funktion
0.2
Bugfix: Module zur Laufzeit laden
Kanal Prüfung eingebaut

Bei Problemen:
- Aufnahme xy hat keine Serieninformationen. Prüft ob die Informationen auf Wunschliste.de überhaupt verfügbar sind.
Die Informationen stehen immer nur für die kommenden Tage zu Verfügung, stellt am Besten den AutoTimer so ein, das vorhandene Timer upgedated werden sollen, dann wird das beim nächsten Suchlauf miterledigt.
- Falls Ihr den AutoTimer über das WebInterface verwendet und nach einem Suchlauf, nicht alle Timer Serieninformationen haben, wartet kurz und aktualisiert die Timerliste. Da der Seriensuchlauf asynchron erfolgt, werden die Timer auch noch aktualisiert nach dem der AutoTimer Suchlauf beendet wurde.

Testphase:
Wunschliste.de gewährt uns eine 3 Monatige Testphase.
Während der Testphase werden die Wunschliste.de Anteile noch ClosedSource sein.

PS:
Wenn euch die MovieList Rename Funktion zu langsam vorkommt, versucht einfach mal die Informationen von Hand zu ermitteln:
Nehmt einfach eine Simpsons Folge von gestern / vorgestern und geht auf Fernsehserien.de - Infos, Episodenfhrer, TV-Termine, DVDs, Videos und stoppt die Zeit, bin gespannt, ob jemand das Experiment macht
attachment.php

attachment.php

attachment.php



Thanks betonme
 

baha2

Super VIP
Messages
6,530
Code:
[B]0.3[/B]
Bugfix: MovieList Rename Funktionen
Damit es stabil läuft, werden die Filme jetzt sequentiell umbenannt
Bei Timeouts oder wenn die Verbindung Serverseitige getrennt wurde, wird die Anfrage nach kurzer Zeit automatisch wiederholt.
Intern wurde sehr viel umgestellt/aufgeräumt.
Jetzt auch als OE2.0 Version
 

baha2

Super VIP
Messages
6,530
Code:
[B]0.4 Nur OE2.0[/B]
Intern wurde das Plugin komplett überarbeitet (Threading).
Es läuft jetzt insgesamt viel runder und es sollte zu weniger Spinner auftreten.
Vor allem wurde das Caching verbessert.
Kanal Erkennung verbessert.
Das Umbenennen läuft jetzt im Hintergrund.
Die maximale Abweichung der Startzeit für die Episodenzuordung kann jetzt angepasst werden.
Updated auch euren AutoTimer die nächsten Tage.
Nein, es gab zu viele Änderungen, es gibt vorerst keine OE1.6, da ich auch nur ein Image mit OE2.0 habe.
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.4.1 OE2.0

0.4.1 Nun als IPK aber nur für OE2.0 auch wenn all dransteht
Aufnahmen Erkennung (Fernsehserien.de) verbessert
AMS Kompatibilitäts Probleme behoben
AutoTimer Kompatibilität mit älteren Versionen verbessert
Nach dem Umbenennen von Aufnahmen erscheint ein PopUp mit dem Ergebnis (Ihr müsst aber die Movielist schliessen!)
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.4.2

0.4.2
Je ein IPK für OE1.6 / PE2.0
Der Info Screen bietet jetzt die Möglichkeit die Aufnahme umzubenennen
Aufnahmen Erkennung (Fernsehserien.de) weiter verbessert
Kanal Zuordnung weiter verbessert
Eigene Patterns sind jetzt auch nach dem Neustart vorhanden
PopUp nach dem Umbenennen von Aufnahmen hat jetzt keinen TimeOut mehr
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.5.0

0.5
Kanalvergleich: Wenn der Kanal nicht ermittelt werden kann, wird er ignoriert
Serien Zuordnung verbessert
Autotimer: Reale Start-Endzeiten werden jetzt übergeben
Pattern Verarbeitung: Angehängte Leerzeichen werden zuerst gelöscht
InfoScreen: Zukünftige Events können jetzt mit Rot aufgenommen werden
Aufnahmen: Reale Startzeiten werden nun aus den Eit-Dateien gelesen
Bei Fernsehserien/Wunschliste werden manchmal hintereinanderfolgende Serien unter einer Startzeit zusammengefasst, bisher konnten diese dann nicht verarbeitet werden, jetzt wird zumindest die erste Folge davon erkannt
Episoden Erkennung (Fernsehserien.de) weiter verbessert (Manche Serien haben keine Werbung auf der Seite, somit ändert sich der XPath)
Updated auch euren AutoTimer die nächsten Tage.

thx @betonme
 

marce

VIP
Messages
7,115
SeriesPlugin_oe2.0

Code:
0.5
Channel comparison: if the channel can not be determined, it is ignored
Series assignment improves
Auto Timer: Real start-stop times are now given
Pattern Processing: Attached spaces are deleted first
Infoscreen: Future events can now be included with Red
Recordings: Reliable start times will be read from the files Eit
In television series / Wishlist times in a row following series will be combined under a start time, yet this could not be processed, at least now, the first consequence of this recognized
Episodes recognition (Fernsehserien.de) improved (Some series have no advertising on the site, thus changes the XPath)
Updated and your auto-timer the next few days.

by betonme
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.5.1

0.5.1
IPK Build Umgebung angepasst (alle Module werden automatisch installiert)
Crash beim Abbruch des Setups behoben
Threading verbessert: Wenn ihr den AutoTimer nur Nachts nach einem EPGRefresh laufen lasst, wird der DeepStandBy hinausgezögert bis das SP fertig ist.
Renaming: Bugfix Title Pattern "" ändert nicht mehr den Dateinamen
InfoScreen: Bugfix Live Record und Red Button Funktion
Mit der kommenden CoolTVGuide Version, könnt ihr IBTS für jeden Event aufrufen

thx @betonme
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.5.2

0.5.2
Bugfix:
InfoScreen aus Movielist kann wieder geöffnet werden
Nachdem das Setup geöffnet wurde, funktionierte das Caching nicht mehr
Threading:
Worker Thread neustart, nach einem Fehler
Shutdown verbessert

thx @betonme
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.5.3

0.5.3
Bugfix: Wunschliste.de Episodennamen mit Anführungszeichen
Von Twisted umgestiegen auf Urllib wegen OE2 >25.05.2012 (SP hat sowieso ein eigenes Threading)
Logo Größe vereinheitlicht
Umbenenn-Funktion überarbeitet: Org steht jetzt auch für den Original-Dateinamen
Bugfix: Extensionmenü-Eintrag
Neue Konfigdatei: Um ein Pattern auszuschalten, stellt es auf Disabled
Neue Optionen:
Dateinamen beim Umbenennen aufräumen
E2 Zusammenstellung des Dateinamens beim Aufnehmen

thx @betonme
 

kiliantv

Super VIP
Messages
7,057
SeriesPlugin 0.5.4

0.5.4
Erkennungsrate direkt aufeinanderfolgender Sendung verbessert
(Es wird nicht mehr der erste Treffer verwendet, sondern der mit der geringesten Abweichung der Startzeit)
Sendernamen Vergleich verbessert
Bugfix: Aufruf über Extensionmenü

thx @betonme
 

baha2

Super VIP
Messages
6,530
SeriesPlugin 0.6 OE2.0

Code:
[B]Bugfix Release[/B]:
AutoTimer geht wieder
LiveTV Abfrage geht wieder
Umbenennen geht wieder
Eigene Log Funktion
Fernsehserien kann jetzt auch für die Live TV / Autotimer Abfrage verwendet werden

Thx betonme.
 

mr.strauss

Registered
Messages
8,414
SeriesPlugin v06 OE2.0

SeriesPlugin OE2.0


0.6
Bugfix Release:
AutoTimer geht wieder
LiveTV Abfrage geht wieder
Umbenennen geht wieder
Eigene Log Funktion
Fernsehserien kann jetzt auch für die Live TV / Autotimer Abfrage verwendet werden

Thx betonme & Bin4ry
 
Last edited by a moderator:

mr.strauss

Registered
Messages
8,414
SeriesPlugin 0.6.1

SeriesPlugin 0.6.1



0.6.1
Config speichern geht nun auch für Identifier / Pattern
Neue Funktion: Config öffnen um alle Hintergrundaktivitäten zu beenden
Fernsehserien Umlaute korrigiert
Batch Rename geht wieder
Wunschliste Format 1x1 wird erkannt
Versionsnummer im Setup angepasst



Thx betonme
 

baha2

Super VIP
Messages
6,530
SeriesPlugin 0.6.2

Code:
[B]0.6.2[/B]
Avoid crash in Setup on unknown patterns
Fixed wrong Seasons with Fernsehserien
New pattern Series
Enter Setup will clear the cache
 
Status
Not open for further replies.
Top