Advertise Here
Advertise Here
Advertise Here
Advertise Here
Results 1 to 3 of 3

Thread: [Plugin] Skipintro

  1. #1
    Senior Member vahiné's Avatar
    Join Date
    03-06-2018
    Posts
    1,818
    Uploads
    424
    Likes
    357

    [Plugin] Skipintro

    Skipintro plugin

    MacDisein wrote:
    Mir schwirrte schon seit einiger Zeit die Idee für ein Plugin im Kopf herum, wobei ich glaube, dass die Idee nicht wirklich neu ist, denn andere Systeme haben sowas wohl schon. Allerdings bin bei der Umsetzung an einem Problem gescheitert, bei dem mir jetzt Sven H geholfen hat und es elegant lösen konnte. Deswegen an dieser Stelle noch mal ein großes Dankeschön
    Beschreibung:Was kann und macht das Plugin: Wie der Name vielleicht schon vermuten lässt, soll man damit das Intro (also den Vorspann) z.B. einer Serie überspringen können. Dazu speichert man die Länge des Intros/Vorspann einer Serie ab und bei der nächsten Folge, kann man dann den Vorspann, mit einem Tastendruck überspringen.
    Wie funktioniert es:Während der Wiedergabe einer aufgenommenen Serien-Folge drückt man, wenn der Vorspann (Intro) beginnt, die Taste "8", wenn der Vorspann endet drückt man erneut die Taste "8" - jetzt wird die Zeitdifferenz zusammen mit dem Namen der Serie abgespeichert. Wenn man später die nächste Folge guckt und der Vorspann beginnt, kann man diesen mit der Taste "2" einfach überspringen. In dem Moment wird der gespeicherte Skipwert für die Serie ausgelesen und die abgespeicherte Zeit wird übersprungen.
    Erweiterungen:Im Erweiterungen Menü ist das "SkipIntro" Plugin ebenfalls zu finden, dort kann man sich die bisher gespeicherten Skipwerte ansehen und ggf. noch verändern. Im Moment lässt sich nur der Skipwert ändern, aber nicht der Name der Sendung. Außerdem kann man die einzelnen Werte über den Dialog auch löschen. Die Änderungen werden erst gespeichert, wenn man den Dialog mit "OK" oder "Speichern" verlässt.
    Technikie Skipwerte werden in einer SQLite Datenbank gespeichert, die unter "/etc/enigma2/SkipIntro.db" abgelegt ist (die Profis können dort auch den Namen der Serie anpassen). Der Name der Serie entspricht dem Sendungsnamen in der Infobar beim Abspielen der Aufnahme. Grundsätzlich sollte nur der Name der Serie abgespeichert werden, nicht aber Staffel oder Episodentitel. Deswegen ist ein Pattern hinterlegt (<Serienname> - SnnEmm - <Episodentitel>) das den Seriennamen extrahiert, wenn der Name einen solchen Aufbau hat.Bei der späteren Suche (beim Drücken der Taste 2) wird eine sog. LIKE Suche in der Datenbank gemacht, sodass z.B. der Eintrag "Falk" in der Datenbank auch die Sendung mit z.B. dem Namen "Falk - S01E06 - Die Qual der Wahl" findet und dort das Intro überspringt.
    Zukunft:Im Moment handelt es sich um eine Betaversion, deswegen ist das Plugin noch nicht feature complete. Ob und in wie weit es noch weiterentwickelt wird, hängt von der Reaktion und den Bedürfnissen ab. Mögliche Ideen sind:Serienname ändernPattern für den Seriennamen konfigurierbar machenAustausch der Skipzeiten über das InternetExterne Skindatei
    Installationas angehängte ZIP auspacken und den Ordner "SkipIntro" in den Ordner "/usr/lib/enigma2/python/Plugins/Extensions/" kopieren. Die GUI der Box neustarten. Jetzt sollte das Plugin unter Erweiterungen verfügbar sein und die Tasten "2" und "8" im Movieplayer belegt sein.

    Display Less
    Attached Files Attached Files

  2. Advertise Here
  3. #2
    Senior Member vahiné's Avatar
    Join Date
    03-06-2018
    Posts
    1,818
    Uploads
    424
    Likes
    357

    [Plugin] Skipintro

    Plugin Skipintro
    Update:
    V 0.14
    - jetzt mit Help-Screen über die Help-Taste mit einfachem Infotext zur Tastenbelegung
    (Hinweis darauf über das eingebundene Help-Icon)
    - Beim Löschen einer gespeicherten Skiptime über die gelbe Taste kommt jetzt eine Sicherheitsfrage, ob man den Eintrag wirklich löschen möchte
    - Neue komplette 1-Tastensteuerung über Taste 2 (normaler und langer Tastendruck)
    Die Setup-Option zum permanenten Speichern mit Staffelnummer wurde in diesem Zusammenhang wieder entfernt.
    - Beim Abfragen der Datenbank wird automatisch eine passende Skiptime geladen
    (wenn z.B. Staffel 2 abgespielt wird, wird beim Springen mit Taste 2 automatisch nach Staffel 2 gesucht, wenn es keinen Eintrag zu Staffel 2 gibt, wird der Standard-Serieneintrag ohne Staffelnummer oder eine andere Staffel der Serie gesucht)

    Funktionen der normalen Taste 2:
    - zum Springen wenn bereits eine Zeit gespeichert ist, oder
    - zum Starten der Zeit-Messung wenn noch keine Zeit gespeichert ist, oder
    -zum normalen Stoppen der Zeit-Messung (Speichern ohne Staffelnummer)
    Funktionen des langen Tastendrucks der Taste 2:

    - zum Starten einer neuen Zeit-Messung wenn bereits eine Zeit gespeichert ist, oder
    -zum besonderen Stoppen der Zeit-Messung (Speichern mit Staffelnummer)

    Die Taste 8 dient lediglich noch als Alternative für die Funktion "2 lang", falls jemand Probleme mit dem langen Tastendruck hat.Ansonsten kann die Bedienung jetzt komplett mit der Taste 2 erfolgen.
    Attached Files Attached Files

  4. #3
    Sat-tv te@m dreams@t's Avatar
    Join Date
    15-04-2006
    Location
    FunFiles City
    Posts
    11,330
    Uploads
    6,437
    Likes
    31,792

    [Plugin] Skipintro

    Skipintro plugin v1.2

    -Alternative separation of the program name with a colon
    -Preview function for name recognition

    Thx @MacDisein

Advertise Here

Similar Threads

  1. [Plugin] XC Plugin Lite "Passion" MultiServer
    By WaRp in forum Enigma2 Plugins
    Replies: 6
    Last Post: 04-06-2021, 16:19:20
  2. [Plugin] XC Plugin Lite
    By WaRp in forum Enigma2 Plugins
    Replies: 1
    Last Post: 15-06-2020, 14:40:33
  3. Replies: 2
    Last Post: 12-01-2012, 19:26:20
  4. Framed plugin icons to the plugin GP3
    By *Besmiri* in forum Enigma2 Skins
    Replies: 4
    Last Post: 26-11-2011, 18:56:20
  5. [E2 Plugin] Weather Plugin
    By sami.sami in forum Enigma2 Plugins
    Replies: 0
    Last Post: 08-11-2009, 22:53:15

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •