Weinbergtagger.sh: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
 
 
(79 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Index]] [[Kategorie:Plugins_(Enigma2)]]
+
[[Bild:Weinberg XX.jpg|thumb|weinbergtagger-Logo|300px]]
[[Benutzer:Weinberg|Weinberg]] 03:28, 3. Mai 2009 (CEST)
+
'''Weinbergtagger.sh''' dient dazu gleiche Aufnahmen (z.B. Serien) automatisch zu bündeln. Im [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=506513#post506513 IHAD-Forum] findet man die neueste Version und einige Diskussionen zu diesem Plugin.
= weinbergtagger.sh =
+
==Grundlagen==
'''Ein kleiner Beitrag zum Thema "automatisch viele gleiche Aufnahmen (z.B: Serien) ..., aber auch einzelne Videoaufnahmen ..."'''
+
Alle Aufnahmen werden automatisch mit einem Aufnahmetagger versehen, der eine eindeutige Zuordnung gleicher Aufnahmen (z.B. Serien) gewährleistet oder Einzelaufnahmen einer Rubrik//Genre zuordnet. Der Taggerwert bildet sich aus den Hauptwörtern des Aufnahmetitels (in Timerdaten und/oder dem Suchergebnis vorhandener und gleichlautender Videoaufnahmen) ohne Leerzeichen und Sonderzeichen.
  
Im [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=506513#post506513 IHAD] findet man die neueste Version und einige Diskussionen zu diesem Plugin.
+
{| border=1
 +
| Desperate Housewives
 +
| DesperateHousewives
 +
|-
 +
| Dr. House
 +
| DrHouse
 +
|-
 +
| How I Met Your Mother
 +
| HowIMetYourMother
 +
|}
  
== Grundsätzliches ==
+
Alle restlichen Videoaufnahmen, die nicht zugeordnet werden können, erhalten einen default-Taggerwert.<br/>
 +
'''Es erfolgt immer eine''' '''''automatische''''' '''Tag's-Zuordnung für Serien und Einzelaufnahmen.'''<br/>
 +
Aufgrund dieser gesetzten Tag's hat man mit nur <u>3 Tasten</u> eine schnelle Auswahl seiner vorhandenen Videoaufnahmen.
 +
<br/>
 +
<br/>
 +
{|
 +
|-bgcolor=#ffff00
 +
|<div align="center">'''1'''</div>
 +
|<div align="center">'''2'''</div>
 +
|<div align="center">'''3'''</div>
 +
|<div align="center">'''Treffer'''</div>
 +
|-
 +
|
 +
|
 +
|
 +
eine gesammelte Übersicht von<br/>Serien/wiederkehrende Aufnahmen,<br/>aber auch von Einzelaufnahmen<br/>unter einer Sammelrubrik//Genre
 +
|
 +
|-
 +
|
 +
<Video-Taste>
 +
|
 +
<blaue Taste>
 +
|
 +
gewünschte Serie//Rubrik//Genre<br/> wählen ...
 +
|
 +
... und schon hat man die Gesamtanzeige<br/>der einzelnen Folgen bzw. den Inhalt<br/>der entsprechenden Rubrik
 +
|-
 +
|[[Bild:Weinberg ML.jpg|75px|none|<Video-Taste>]]
 +
|[[Bild:Weinberg ML 1.jpg|250px|none|<blaue Taste>]]
 +
|[[Bild:Weinberg ML Tag 0.jpg|250px|none]]
 +
|[[Bild:Weinberg ML Tag 1.jpg|250px|none]]
  
Alle Aufnahmen werden automatisch mit einem Aufnahmetagger versehen, der eine eindeutige Zuordnung gleicher Aufnahmen (z.B. Serien) gewährleistet oder Einzelaufnahmen einer Rubrik zuordnet.
+
|}
  
Es erfolgt immer eine automatische Tag's-Zuordnung für Serien und Einzelaufnahmen.
+
== Download ==
 +
* [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=506513#post506513 IHAD-Forum]
  
Nach Ausführung des Plugins, kann man über die Fernbedienung <Video-Taste> <blaue Taste> eine gesammelte Übersicht von Serien/wiederkehrende Aufnahmen, aber auch von Einzelaufnahmen unter einer Sammelrubrik, sehen.
+
== Installation ==
 +
Mit [[FTP]] die Datei <code>weinbergtagger_v*.ipk</code> auf die Dream in das Verzeichnis <code>/var/tmp</code> kopieren. (TCP/IP muss natürlich funktionieren)
  
Anschließend die gewünschte Serie/Rubrik wählen und schon hat man die Gesamtanzeige der einzelnen Folgen bzw. den Inhalt der entsprechenden Rubrik.
+
=== Blue-Panel ===
 +
Wenn man ein "Blue Panel" mit der Möglichkeit Addons manuell von /tmp zu installieren hat, kann man dieses verwenden, um das Kit auszupacken und zu installieren.
 +
{|
 +
|[[Bild:DateiManager_BP.jpg|250px|none|Datei Manager wählen]]
 +
|[[Bild:DateiManager_installieren_ipk.jpg|340px|none|<grüne Taste> wählen]]
 +
|}
  
Also 3 Tasten zum Erfolg ... schneller gehts nicht!
+
=== Alternativ ===
 +
Ansonsten mit [[Telnet]] auf die Dreambox verbinden und das Kit mit folgenden Befehlen auspacken.
  
== Funktion ==
+
ipkg install /var/tmp/weinbergtagger_v*.ipk
  
Dieses Script legt auf der Festplatte ein Verzeichnis /hdd/weinbergtagger an (kann per Auswahl auch auf CF oder USB ausgelagert werden).
+
== Autostart ==
 +
{|
 +
|[[Bild:Weinberg VW crontab 01.jpg|250px|none|Dienste/Daemon wählen]]
 +
|[[Bild:Weinberg VW crontab 2.jpg|250px|none|Dienste/Daemon wählen]]
 +
|[[Bild:Weinberg VW crontab 3.jpg|250px|none|Dienste/Daemon wählen]]
 +
|-
 +
|
 +
|
 +
wenn Cron gestoppt
 +
|
 +
dann Cron einschalten
 +
|-
 +
|[[Bild:Aufnahmen FB Menu.jpg|250px|none|<video-taste> <menu-taste> <weinbergtagger.sh>]]
 +
|[[Bild:Weinberg VW.jpg|250px|none]]
 +
|[[Bild:Weinberg VW crontab 10.jpg|250px|none]]
 +
|[[Bild:Weinberg VW crontab 12.jpg|250px|none]]
 +
|-
 +
|
 +
|
 +
|
 +
(S)tandard<br/>
 +
Einstellungen der Ausführungsvarianten<br/>über "was" und "wann".
 +
(eine fehlende<br/>Crontab wird automatisch installiert)
 +
|
 +
|}
  
Aus den Timerdaten bzw. der Anzahl vorhandener und gleichlautender Videoaufnahmen werden alle wiederkehrenden bzw. mehrfach vorhandenen Aufnahmen gesucht und erzeugen im o.g. Verzeichnis eine Datei mit dem entsprechenden Taggerwert.
+
== Anwendung ... ==
 +
{|
 +
|[[Bild:Weinbergtagger Info help.png|none]]
 +
|{{Hinweis|<big>'''Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion'''</big><br/>Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung}}
 +
|}
 +
<br/>
 +
<br/>
 +
<br/>
 +
{|
 +
|[[Bild:Aufnahmen FB Menu.jpg|250px|none|<video-taste> <menu-taste> <weinbergtagger.sh>]]
 +
|[[Bild:Weinberg MS.gif|250px|none]]Startmaske
 +
|[[Bild:Weinberg VW update 10.jpg|250px|none]]Startmaske
 +
|-
 +
|
 +
|
 +
!bgcolor=#ffff00|
 +
es ist ein aktuelles Update vorhanden<br/>
 +
zur Updateinstallation einfach nur<br/>
 +
diesen Menüpunkt auswählen
 +
|}
  
Alle restlichen Aufnahmen, die nicht zugeordnet werden können, erhalten einen default-Eintrag.
+
=== Manuelle Startvarianten ===
 +
{|
 +
|[[Bild:Weinbergtagger Info help.png|none]]
 +
|{{Hinweis|<big>'''Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion'''</big><br/>Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung}}
 +
|}
 +
<br/>
 +
<br/>
 +
{|
 +
|[[Bild:Weinberg MS.jpg|250px|none]]
 +
1. den Suchzeitraum der Videoaufnamen festlegen<br/>
 +
2. gewünschte Ausführungsoption wählen und <OK> bestätigen
 +
|}
 +
<br/>
 +
<br/>
 +
=== Meta-Tags ===
 +
{|
 +
|[[Bild:Weinbergtagger Info help.png|none]]
 +
|{{Hinweis|<big>'''Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion'''</big><br/>Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung}}
 +
|}
 +
<br/>
 +
<br/>
 +
{|
 +
|[[Bild:Weinberg MT.jpg|250px|none]]
 +
|[[Bild:Weinberg MT bearbeiten 1.jpg|250px|none]]
 +
|[[Bild:Weinberg MT bearbeiten 3 4.jpg|250px|none]]
 +
|-
 +
|
 +
|
 +
Hier werden alle bereits angelegten<br/>
 +
Taggerfiles angezeigt
 +
|
 +
Der Inhalt eines Taggerfiles kann beliebig<br/>
 +
geändert werden, der Taggerfilename nicht!<br/>
 +
[[#Tipp|(weitere Hinweise//Tipps findet man hier)]]
 +
|-
 +
|[[Bild:Weinberg MT bearbeiten 0.jpg|250px|none]]
 +
|[[Bild:Weinberg MT bearbeiten 2.jpg|250px|none]]
 +
|[[Bild:Weinberg MT bearbeiten 5.jpg|250px|none]]
 +
|-
 +
|
 +
|
 +
Hier werden alle noch nicht angelegten<br/>
 +
Taggerfiles angezeigt
 +
|
 +
Der Inhalt eines Taggerfiles kann beliebig<br/>
 +
geändert werden, der Taggerfilename nicht!<br/>
 +
[[#Tipp|(weitere Hinweise//Tipps findet man hier)]]
 +
|-
 +
|[[Bild:Weinberg MT Trennzeichen 0.jpg|250px|none]]
 +
|[[Bild:Weinberg MT Trennzeichen 1.jpg|250px|none]]
 +
|[[Bild:Weinberg MT Trennzeichen 2.jpg|250px|none]]
 +
|-
 +
|
 +
|
 +
enthält der Aufnahmetitel ein ":" und<br/>
 +
eines der hier aufgeführten Schlag-<br/>
 +
wörter, wird der Taggerwert nicht<br/>
 +
gekürzt.
 +
|
 +
|-
 +
|[[Bild:Weinberg MT Sendertag 0.jpg|250px|none]]
 +
|[[Bild:Weinberg MT Sendertag 1.jpg|250px|none]]
 +
|[[Bild:Weinberg MT Sendertag 2.jpg|250px|none]]
 +
|-
 +
|
 +
|
 +
enthält ein Spielfilm eine, hier<br/>
 +
aufgeführte, Genre-Info, wird das<br/>
 +
entsprechende Taggerfile erstellt<br/>
 +
Tipp: nicht gewünschte Genre löschen
 +
|
 +
|}
  
Der Standard-Taggerwert, ergibt sich aus den Hauptwörtern des Aufnahmetitels ohne Leerzeichen.
+
=== Verwaltung ===
 +
{|
 +
|[[Bild:Weinbergtagger Info help.png|none]]
 +
|{{Hinweis|<big>'''Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion'''</big><br/>Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung}}
 +
|}
 +
<br/>
 +
<br/>
 +
{|
 +
|[[Bild:Weinberg VW Einstellungen 0.jpg|250px|none|Dienste/Daemon wählen]]
 +
|[[Bild:Weinberg VW Einstellungen 10.jpg|250px|none]]
 +
|[[Bild:Weinberg VW Einstellungen aendern 1.jpg|210px|none]]
 +
|-
 +
|
 +
|
 +
z.B: bei automatischer Ausführung<br/>(crontab) darf das Programm die<br/>Festplatte aus dem Standby holen<br/>
 +
z.B: Änderung des Speicherortes<br/>der Taggerfiles
 +
|
 +
Die möglichen neuen Speicherorte<br/>werden angezeigt
 +
|-
 +
|[[Bild:Weinberg VW.jpg|250px|none]]
 +
|[[Bild:Weinberg VW crontab.gif|250px|none]]
 +
|[[Bild:Weinberg VW crontab 12.jpg|250px|none]]
 +
|-
 +
|
 +
|
 +
Standardempfehlung<br/>(eine fehlende Crontab<br/>wird automatisch installiert)
 +
|
 +
|-
 +
|[[Bild:Weinberg VW update 0.jpg|250px|none]]
 +
|[[Bild:Weinberg VW update Msg.jpg|250px|none]]
 +
|[[Bild:Weinberg VW update 10.jpg|250px|none]]
 +
|-
 +
|
 +
Das Programm hat seinen eigenen<br/>Updateserver.
 +
|
 +
Hat die Dreambox einen Online-<br/>Internetzugang, holt sich das Programm<br/>den aktuellen Versionsstand vom<br/>Server und bietet diesen zum update an.
 +
|
 +
nach der Updatebestaetigung wird<br/>das Programm geladen und führt<br/>das Update aus.
 +
|-
 +
|[[Bild:Weinberg VW deinst 0.jpg|250px|none]]
 +
|}
 +
<br/>
 +
<br/>
  
"Desperate Housewives" = "DesperateHousewives" = /hdd/weinbergtagger/DesperateHousewives
+
== Tipp ==
  
"Dr. House" = "DrHouse" = /hdd/weinbergtagger/DrHouse
+
{|class="wikitable"; border=1
 
+
|colspan=3|
 
+
{{
 
+
Achtung|
== Installation ==
+
Die Syntax muss beachtet werden!<br/>
 
+
Jedes einzelne Wort im Taggerfile bedeutet ein Suchtag's in der Movieliste <blaue Taste>. Das Trennkennzeichen ist hierbei das Leerzeichen.<br/>
Mit ftp die Datei weinbergtagger_v*.tar.bz2 auf die Dream in das Verzeichnis /var/tmp kopieren. (TCP/IP muss natürlich funktionieren)
+
Um ein Tag's aus zwei oder mehreren Wörtern zu erstellen, z.B: "Meine Aufnahme", muss deshalb ein Verbindungszeichen, z.B: "Meine~Aufnahme", gesetzt werden.<br/>
 
+
* Verbindungszeichen können sein
Wenn man ein "Blue Pannel" mit der Möglichkeit Addons Manuell von /tmp zu installiern hat, kann man dieses verwenden, um das Kit auszupacken und zu installieren.
+
*# "-" (Bindestrich)
 
+
*# "~" (Tilde)
<BP> <2> <Manuell installieren> <Addons (tar.bz2/tar.gz)> <weinbergtagger_v*.tar.bz2>
+
*# "_" (Unterstrich)
 
+
*# ":" (Doppelpunkt)
Ansonsten mit telnet auf die Dream verbinden und das Kit mit folgenden Befehlen auspacken. Das '''cd /''' ist wichtig, weil das Kit mit vollen Dateinamen inklusive Verzeichnis gepackt ist.
+
*# "." (Punkt)
 
+
}}
'''cd /'''
+
|-
 
+
|[[Bild:Weinberg TW andern 22.jpg|350px|none]]
'''bunzip2 /var/tmp/weinbergtagger_v*.tar.bz2'''
+
|style="width:27em"|Wenn an Serientagen übergreifende Aufnahmen stattfinden, z.B. eine Aufnahme von 20:15 Uhr bis 23:50 Uhr über mehrere Serien wie "Without A Trace" anschließend "NavyCIS" anschließend "Numb3rs", kann man den Eintrag "WithoutATrace" um die Einträge "NavyCIS" und "Numb3rs" ergänzen.
 
+
|style="width:27em"|Es bleibt trotzdem nur 1! (eine) Videoaufnahme, die über 3 Suchkriterien in der Movieliste <blaue Taste> angezeigt werden.
'''tar -xvf /var/tmp/weinbergtagger_v*.tar'''
+
|-
 
+
|[[Bild:Weinberg TW andern 24.jpg|350px|none]]
== Anwendung ==
+
|Falls einem der ermittelte Taggerwert nicht gefällt, kann man ihn auch selber festlegen.
 
+
|
'''<video-taste> <menu-taste> <weinbergtagger.sh>'''
+
|-
 
+
|[[Bild:Weinberg TW andern 26.jpg|350px|none]]
 
+
|Falls einem der ermittelte Taggerwert nicht gefällt, kann man ihn auch selber festlegen.
 
+
|Eine Videoaufnahme, die über 3 Suchkriterien in der Movieliste <blaue Taste> angezeigt wird.
 
+
|-
= HISTORY =
+
|[[Bild:Weinberg TW andern 27.jpg|350px|none]]
 
+
|Falls einem der ermittelte Taggerwert nicht gefällt, kann man ihn auch selber festlegen.
== v:3.02 20090502 ==
+
|Eine Videoaufnahme, die über 4 Suchkriterien in der Movieliste <blaue Taste> angezeigt wird.
 
+
|-
Bei "mount"-Pruefung wird jetzt das "unionfs" (/) (dirs=/media ...) ignoriert 
+
|
 
+
|
== v:3.01 20090501 ==
+
|[[Bild:Weinberg TW andern 20.jpg|350px|none]]
 
+
|}
Fehler beseitigt:
 
bei der Suche nach "/media/*/movie"-Verzeichnissen wurde das Festplattenstandby ignoriert
 
 
 
Diese Version arbeitet wieder mit allen Gemini2-Versionen
 
 
 
== v:3.00 20090429 ==
 
 
 
"weinbergtagger.sh"-Versionssprung wegen globaler Gemini2-Aenderungen
 
alle notwendigen "weinbergtagger.sh"-Gemini2-Aenderungen für Version: 4.20 eingepflegt.
 
 
 
== v:2.x 20070312 ==
 
 
 
Jetzt mit grafischer Benutzeroberflaeche (GUI) fuer alle Funktionen.
 
Auswahl ueber ... <Video-Taste> <Menu-Taste>
 
 
 
Dieses Plugin wird nicht im "Spiele/Erweiterungs-Menue" installiert, sondern im Videobearbeitungsmenue.
 
Dort befindet sich auch der Cutlist-Editor.
 
 
 
Das Zeichen ":" wird nicht mehr als Trennzeichen interpretiert
 
z.B.  CSI: Miami
 
alt = CSI
 
neu = CSI:Miami
 
  
 +
== Historie ==
 +
{|border=1
 +
|colspan=2|Zurück zum [[#top | Inhaltsverzeichnis:]]
 +
=== Version 1.x ===
 +
|-
 +
|rowspan=5|
 +
20070114
 +
|Alle wiederkehrenden Aufnahmen (z.B. Serien) werden automatisch mit einem eindeutigen Aufnahmetagger versehen.<br/>
 +
Wenn eine Timeraufnahme als wiederholend eingerichtet wird, erfolgt auch eine automatische Zuordnung der Tagger.<br/>
 +
Nach Ausfuehrung des Plugins, kann man ueber die Fernbedienung ... <Video-Taste> <blaue Taste> ... eine gesammelte Uebersicht von Serien/wiederkehrende Aufnahmen sehen.<br/>
 +
Anschliessend eine Serie waehlen und schon hat man die Gesamtanzeige der einzelnen Folgen.<br/>
 +
Also 3 Tasten zum Erfolg ... schneller gehts nicht!
 +
|-
 +
|weinbergtagger.sh addcron<br/>
 +
Dieser Optionsaufruf prueft ob das "Cronmanager Plugin" installiert ist und der cron-daemon ausgefuehrt wird.<br/>
 +
Bei einer erfolgreichen Pruefung wird die Crontab fuer die automatische Ausfuehrung der "weinbergtagger.sh" konfiguriert.
 +
|-
 +
|Komplette Ueberarbeitung der Tag's-Ermittlung und Abbildung.<br/>
 +
Tag's sind jetzt sprechender, da alle Hauptwoerter des Aufnahmetitels und der Aufnahmebezeichnung verwendet werden.<br/>
 +
Automatisches Update vorhandener Tag's von V1.0,V1.1 auf V1.2
 +
|-
 +
|Automatisches Update der Tag's bei Unterschied zwischen Meta-File (5. Zeile) und entsprechendem /media/hdd/weinbergtagger/Taggerfile.<br/>
 +
Alle Aufnahmen ohne /media/hdd/weinbergtagger/Taggerfile werden per /media/hdd/weinbergtagger/default auf Taggerwert "1x" markiert
 +
(oder jeden anderen default-Wert lt. /media/hdd/weinbergtagger/default).<br/>
 +
Um ein zusaetzliches "wakeup" bei Festplattenstandby zu vermeiden, erfolgt die Aenderung der Tag's (bei automatischer Funktionsausfuehrung ueber einen crontab-Eintrag) nur bei laufender Aufnahme.<br/>
 +
|-
 +
|Bei bereits vorhandenen Aufnahmen, ohne einen entsprechenden Timereintrag, wird die Anzahl gleicher Aufnahmetitel gezaehlt und bei einer Anzahl > 1 wie eine programmierte Timeraufnahme behandelt.<br/>
 +
D.h. es wird ein Taggerfile erzeugt und die entsprechenden Aufnahmen markiert.
 +
|-
 +
|colspan=2|Zurück zum [[#top | Inhaltsverzeichnis:]]
 +
=== Version 2.x ===
 +
|-
 +
|rowspan=13|
 +
20070312
 +
|-
 +
|Jetzt mit grafischer Benutzeroberflaeche (GUI) fuer alle Funktionen.<br/>
 +
Auswahl ueber ... <Video-Taste> <Menu-Taste><br/>
 +
Dieses Plugin wird nicht im "Spiele/Erweiterungs-Menue" installiert, sondern im Videobearbeitungsmenue.<br/>
 +
Dort befindet sich auch der Cutlist-Editor.<br/>
 +
|-
 +
|Das Zeichen ":" wird nicht mehr als Trennzeichen interpretiert<br/>
 +
z.B. CSI: Miami<br/>
 +
alt = CSI<br/>
 +
neu = CSI:Miami<br/>
 +
<br/>
 
"weinbergtagger.sh" laesst sich rueckstandslos deinstallieren.
 
"weinbergtagger.sh" laesst sich rueckstandslos deinstallieren.
 
+
|-
Das "weinbergtagger.sh" wurde mit den u.g. Images getestet.
+
|Das "weinbergtagger.sh" wurde mit den u.g. Images getestet.<br/>
Gemini, Boxman, Schaedelmeister, OoZooN, DMM
+
Gemini, Boxman, Schaedelmeister, OoZooN, DMM<br/>
 
+
Die Tag's werden jetzt nach folgenden Optionen verarbeitet:<br/>
Die Tag's werden jetzt nach folgenden Optionen verarbeitet:
+
A) vorhandene Tag's durch Taggerdateiwerte ersetzen<br/>
A) vorhandene Tag's durch Taggerdateiwerte ersetzen
+
B) vorhandene Tag's mit Taggerdateiwerte ergaenzen<br/>
B) vorhandene Tag's mit Taggerdateiwerte ergaenzen
+
C) vorhandene Tag's werden nicht ersetzt oder ergaenzt<br/>
C) vorhandene Tag's werden nicht ersetzt oder ergaenzt
+
<br/>
 
+
Wird das "weinbergtagger.sh" ueber das "Cronmanager Plugin" ausgefuehrt, stehen jetzt zwei Zeitvarianten zur Verfuegung: von 10-23 Uhr alle 60 Minuten oder alle 30 Minuten<br/>
Wird das "weinbergtagger.sh" ueber das "Cronmanager Plugin" ausgefuehrt, stehen jetzt zwei Zeitvarianten zur Verfuegung: von 10-23 Uhr alle 60 Minuten oder alle 30 Minuten
 
 
Die genannten Zeitvarianten sind zu den o.g. Kombination A, B, C moeglich.
 
Die genannten Zeitvarianten sind zu den o.g. Kombination A, B, C moeglich.
 
+
|-
Schluesselwortdatei:
+
|Schluesselwortdatei ":"
Der Doppelpunkt ist ein Trennzeichen, der lange Titelnamen kuerzt.
+
Der Doppelpunkt ist ein Trennzeichen, der lange Titelnamen kuerzt.<br/>
Dadurch entstehen teilweise zu globale Tag's-Namen wie "CSI".
+
Dadurch entstehen teilweise zu globale Tag's-Namen wie "CSI".<br/>
Um diese einzelnen Serien besser unterscheiden zu koennen, traegt man den bisherigen Tag's-Namen "CSI" in die Schluesselwortdatei ein. Dabei spielt die Gross-/Kleinschreibung keine Rolle. Wichtig ist nur der bisherige Tag's-Name.
+
Um diese einzelnen Serien besser unterscheiden zu koennen, traegt man den bisherigen Tag's-Namen "CSI" in die Schluesselwortdatei ein. Dabei spielt die Gross-/Kleinschreibung keine Rolle. Wichtig ist nur der bisherige Tag's-Name.<br/>
Nach Ausfuehrung des "weinbergtagger.sh" entstehen neue Serien-Tag's wie "CSI: DenTaeternaufderSpur", "CSI: Miami", "CSI: ...".
+
Nach Ausfuehrung des "weinbergtagger.sh" entstehen neue Serien-Tag's wie "CSI: DenTaeternaufderSpur", "CSI: Miami", "CSI: ...".<br/>
 
+
Die angelegten Taggerfiles lassen sich jetzt ueber die DM7025-Fernbedienung editieren und loeschen.<br/>
Die angelegten Taggerfiles lassen sich jetzt ueber die DM7025-Fernbedienung editieren und loeschen.
 
 
 
 
Das "weinbergtagger.sh" hat jetzt seine eigene "online/offline" Updatefunktion. Wenn die DM7025 einen Online-Internetzugang hat, holt sich das "weinbergtagger.sh" den aktuellen Versionsstand und bietet diesen zum Update an. Nach der Updatebestaetigung wird das "weinbergtagger.sh" geladen und fuehrt das Update aus.
 
Das "weinbergtagger.sh" hat jetzt seine eigene "online/offline" Updatefunktion. Wenn die DM7025 einen Online-Internetzugang hat, holt sich das "weinbergtagger.sh" den aktuellen Versionsstand und bietet diesen zum Update an. Nach der Updatebestaetigung wird das "weinbergtagger.sh" geladen und fuehrt das Update aus.
 
+
|-
Bei Erstinstallation wird das "Cronmanager Plugin von thowi" geprueft und falls nicht vorhanden, erfolgt ein automatischer Onlinedownload, Installation und Konfiguration fuer das "weinbergtagger.sh".
+
|Bei Erstinstallation wird das "Cronmanager Plugin von thowi" geprueft und falls nicht vorhanden, erfolgt ein automatischer Onlinedownload, Installation und Konfiguration fuer das "weinbergtagger.sh".<br/>
Die Auswahl erfolgt ueber das "weinbergtagger.sh"-Verwaltungsmenu.
+
Die Auswahl erfolgt ueber das "weinbergtagger.sh"-Verwaltungsmenu.<br/>
 
+
Im Verzeichnis /etc/enigma2 befindet sich jetzt die Konfigurationsdatei "weinbergtagger.sh.config".<br/>
Im Verzeichnis /etc/enigma2 befindet sich jetzt die Konfigurationsdatei "weinbergtagger.sh.config".
+
Optionen ...<br/>
Optionen ...
+
*Speicherort der Taggerfiles = /media/cf,/media/hdd<br/>
 
+
*Debugmodus = EIN/AUS<br/>
.... Speicherort der Taggerfiles = /media/cf,/media/hdd
+
*Taggerfile aus vorh Serienvideos erzeugen = EIN/AUS<br/>
.... Debugmodus = EIN/AUS
+
*Taggerfile immer automatisch erstellen = EIN/AUS<br/>
.... Taggerfile aus vorh Serienvideos erzeugen = EIN/AUS
+
*Fileclear automatisch ausfuehren = EIN/AUS<br/>
.... Taggerfile immer automatisch erstellen = EIN/AUS
+
*immer nur default_Datei verwenden = EIN/AUS<br/>
.... Fileclear automatisch ausfuehren = EIN/AUS
+
*Festplatte durch crontab wecken = EIN/AUS<br/>
.... immer nur default_Datei verwenden = EIN/AUS
+
*TAGs fuer Aufnahmesender = EIN/AUS<br/>
.... Festplatte durch crontab wecken = EIN/AUS
+
*TAGs fuer Aufnahmejahr = EIN/AUS<br/>
.... TAGs fuer Aufnahmesender = EIN/AUS
+
*TAGs fuer Aufnahmekalenderwoche = EIN/AUS<br/>
.... TAGs fuer Aufnahmejahr = EIN/AUS
+
*TAGs fuer Aufnahmemonat = EIN/AUS<br/>
.... TAGs fuer Aufnahmekalenderwoche = EIN/AUS
+
*TAGs fuer Aufnahmewochentag = EIN/AUS<br/>
.... TAGs fuer Aufnahmemonat = EIN/AUS
+
*Fuer die Sicherung dieser Datei, kann das Backup/Restore-Plugin verwendet werden
.... TAGs fuer Aufnahmewochentag = EIN/AUS
+
|-
 
+
|Um ein zusaetzliches "wakeup" bei Festplattenstandby zu vermeiden, erfolgte die Aenderung der Tag's (bei automatischer Funktionsausfuehrung ueber einen crontab-Eintrag) nur bei laufender Timeraufnahme.<br/>
Fuer die Sicherung dieser Datei, kann das Backup/Restore-Plugin verwendet werden
+
Diese Pruefung entfaellt und wird durch die direkte Abfrage des Festplattenstatus (standby, aktiv/idle) entschieden.<br/>
 
+
Dadurch werden auch Sofortaufnahmen, bei automatischer Funktionsausfuehrung (crontab), geprueft und die entsprechenden Tag's gesetzt.<br/>
Um ein zusaetzliches "wakeup" bei Festplattenstandby zu vermeiden, erfolgte die Aenderung der Tag's (bei automatischer Funktionsausfuehrung ueber einen crontab-Eintrag) nur bei laufender Timeraufnahme.
 
Diese Pruefung entfaellt und wird durch die direkte Abfrage des Festplattenstatus (standby, aktiv/idle) entschieden.
 
Dadurch werden auch Sofortaufnahmen, bei automatischer Funktionsausfuehrung (crontab), geprueft und die entsprechenden Tag's gesetzt.  
 
 
Zusaetzlich ist jetzt eine Kollissionskontrolle, zwischen automatischer Funktionsausfuehrung (crontab) und manueller Ausfuehrung (GUI/Konsole), enthalten.
 
Zusaetzlich ist jetzt eine Kollissionskontrolle, zwischen automatischer Funktionsausfuehrung (crontab) und manueller Ausfuehrung (GUI/Konsole), enthalten.
 
+
|-
In Ergaenzung zu "Statistiktag's fuer Aufnahmesender" (v.2.4x) existiert jetzt zusaetzlich eine Schluesseldatei.
+
|In Ergaenzung zu "Statistiktag's fuer Aufnahmesender" (v.2.4x) existiert jetzt zusaetzlich eine Schluesseldatei.<br/>
Um nicht alle Videoaufnahmen mit Sendertag's zu versehen, traegt man die gewuenschten Sender in die Schluesseldatei ein.
+
Um nicht alle Videoaufnahmen mit Sendertag's zu versehen, traegt man die gewuenschten Sender in die Schluesseldatei ein.<br/>
z.B: moechte man nur Sendertag's fuer PREMIERE1, PREMIERE2, 13TH_STREET etc., waehlt man aus der Senderliste vorhandener Videoaufnahmen den gewuenschten Sender aus.
+
z.B: moechte man nur Sendertag's fuer PREMIERE1, PREMIERE2, 13TH_STREET etc., waehlt man aus der Senderliste vorhandener Videoaufnahmen den gewuenschten Sender aus.<br/>
Bleibt die Schluesseldatei leer und "Statistiktag's fuer Aufnahmesender" ist eingeschaltet, werden alle Videoaufnahmen mit dem Sendertag's markiert.
+
Bleibt die Schluesseldatei leer und "Statistiktag's fuer Aufnahmesender" ist eingeschaltet, werden alle Videoaufnahmen mit dem Sendertag's markiert.<br/>
 
 
 
Korrekter Menueruecksprung nach Funktionsausfuehrung oder Funktionsabbruch
 
Korrekter Menueruecksprung nach Funktionsausfuehrung oder Funktionsabbruch
Fehlerbeseitigung in der Updatedirektauswahl/Meldung "Neue Version ..."  
+
Fehlerbeseitigung in der Updatedirektauswahl/Meldung "Neue Version ..."
 
+
|-
Im Verzeichnis /etc/enigma2 werden die "weinbergtagger.sh"-crontab-Eintraege in der Konfigurationsdatei "weinbergtagger.sh.cron" gesichert.
+
|Im Verzeichnis /etc/enigma2 werden die "weinbergtagger.sh"-crontab-Eintraege in der Konfigurationsdatei "weinbergtagger.sh.cron" gesichert.<br/>
Fuer die Sicherung dieser Datei, kann das Backup/Restore-Plugin verwendet werden
+
Fuer die Sicherung dieser Datei, kann das Backup/Restore-Plugin verwendet werden.<br/>
 
+
Wenn ... Taggerfile immer automatisch erstellen = AUS ..., kann mit den u.g. Optionen ein Taggerfile manuell erstellt werden.<br/>
Wenn ... Taggerfile immer automatisch erstellen = AUS ..., kann mit den u.g. Optionen ein Taggerfile manuell erstellt werden.
+
D.h. die Taggerfiles fuer Serienaufnahmen werden dann nicht mehr automatisch erstellt, sondern man muss diese manuell auswaehlen/erstellen.<br/>
D.h. die Taggerfiles fuer Serienaufnahmen werden dann nicht mehr automatisch erstellt, sondern man muss diese manuell auswaehlen/erstellen.
+
<weinbergtagger.sh MetaTags's><br/>
<weinbergtagger.sh MetaTags's>
+
<Manuell - Taggerfile-Auswahlliste erstellen><br/>
<Manuell - Taggerfile-Auswahlliste erstellen>
+
<Manuell - Taggerfile aus Auswahlliste waehlen><br/>
<Manuell - Taggerfile aus Auswahlliste waehlen>
+
|-
 
+
|crontab-Nachinstallation entfaellt; es wird jetzt die Gemini-interne-crontab verwendet.<br/>
crontab-Nachinstallation entfaellt; es wird jetzt die Gemini-interne-crontab verwendet.
+
Ist die crontab nicht eingeschaltet, werden alle notwendigen Einstellungen vorgenommen.<br/>
Ist die crontab nicht eingeschaltet, werden alle notwendigen Einstellungen vorgenommen.
+
"Fileclear" ueberarbeitet ...<br/>
 
+
a) Pruefroutine korrigiert<br/>
"Fileclear" ueberarbeitet ...
+
b) fehlende Meta-Files werden erstellt<br/>
a) Pruefroutine korrigiert
+
c) "Fileclear" kann manuell/automatisch gestartet werden.<br/>
b) fehlende Meta-Files werden erstellt
+
d) Konfigurationsdatei "weinbergtagger.sh.config"<br/>
c) "Fileclear" kann manuell/automatisch gestartet werden.
+
-) .... Fileclear automatisch ausfuehren = EIN/AUS<br/>
d) Konfigurationsdatei "weinbergtagger.sh.config"
 
-) .... Fileclear automatisch ausfuehren = EIN/AUS
 
 
 
 
Die geweilige Auswahl erfolgt ueber das "weinbergtagger.sh"-Verwaltungsmenu.
 
Die geweilige Auswahl erfolgt ueber das "weinbergtagger.sh"-Verwaltungsmenu.
 
+
|-
Abfrageauschluss geaendert ...
+
|Abfrageauschluss geaendert ...<br/>
... nach Gemini-Neuinstallation und installierter "weinbergtagger.sh" ...
+
... nach Gemini-Neuinstallation und installierter "weinbergtagger.sh" ...<br/>
Taste <Video>
+
Taste <Video><br/>
Taste <Menu>
+
Taste <Menu><br/>
Auswahl {weinbergtagger.sh}
+
Auswahl {weinbergtagger.sh}<br/>
Auswahl {weinbergtagger.sh Verwaltung}
+
Auswahl {weinbergtagger.sh Verwaltung}<br/>
Auswahl {weinbergtagger.sh Autostart ueber crontab}
+
Auswahl {weinbergtagger.sh Autostart ueber crontab}<br/>
Auswahl {gewuenschte Ausfuehrungszeit waehlen}
+
Auswahl {gewuenschte Ausfuehrungszeit waehlen}<br/>
... anschliessend muss (zur Zeit) der crontab-Manager(crond) einmalig aktiviert werden ...
+
... anschliessend muss (zur Zeit) der crontab-Manager(crond) einmalig aktiviert werden ...<br/>
Taste <BLAU>
+
Taste <BLAU><br/>
Taste <BLAU>
+
Taste <BLAU><br/>
Auswahl {Dienste/Daemons}
+
Auswahl {Dienste/Daemons}<br/>
 
Auswahl {cron (einschalten oder aus-/einschalten)}
 
Auswahl {cron (einschalten oder aus-/einschalten)}
 +
|-
 +
|loeschen der crontab-Eintraege beseitigt<br/>
 +
Einmalig folgende Aufrufe ausfuehren ...<br/>
 +
Taste <Video><br/>
 +
Taste <Menu><br/>
 +
Auswahl {weinbergtagger.sh}<br/>
 +
Auswahl {weinbergtagger.sh Verwaltung}<br/>
 +
Auswahl {weinbergtagger.sh Autostart ueber crontab}<br/>
 +
Auswahl {gewuenschte Ausfuehrungszeit waehlen}<br/>
 +
P.S: crond muss <gruen> eingeschaltet sein<br/>
 +
|-
 +
|"weinbergtagger.sh" durchsucht jetzt alle "/media/*/movie"-Verzeichnisse nach Metafiles und aendert die entsprechenden Tag's<br/>
 +
Fehler bei der "&"-Findung im Titelnamen beseitigt<br/>
 +
|-
 +
|colspan=2|Zurück zum [[#top | Inhaltsverzeichnis:]]
 +
=== Version 3.x ===
 +
|-
 +
|
 +
v:3.00
 +
20090429
 +
|
 +
"weinbergtagger.sh"-Versionssprung wegen globaler Gemini2-Aenderungen
 +
alle notwendigen "weinbergtagger.sh"-Gemini2-Aenderungen für Version: 4.20 eingepflegt.
 +
|-
 +
|
 +
v:3.01
 +
20090501
 +
|
 +
Fehler beseitigt:
 +
bei der Suche nach "/media/*/movie"-Verzeichnissen wurde das Festplattenstandby ignoriert
 +
|-
 +
|
 +
v:3.02
 +
20090502
 +
|Bei "mount"-Pruefung wird jetzt das "unionfs" (/) (dirs=/media ...) ignoriert
 +
|-
 +
|
 +
v:3.03
 +
20090523
 +
|Zusammenspiel von NAS-, Enigma- und Enigma2-Dateinamen berichtigt
 +
|-
 +
|colspan=2|Zurück zum [[#top | Inhaltsverzeichnis:]]
 +
==== letzte Änderung ====
 +
|-
 +
|rowspan=2|
 +
v:3.10
 +
20090616
 +
|{{
 +
Achtung|
 +
ACHTUNG:
 +
*vorhandene weinbergtagger.sh-crontab-Einträge müssen NEU angelegt werden
 +
}}
 +
|-
 +
|{{
 +
Hinweis|
 +
NEU:
 +
*Umstellung der Installationsdatei von tar auf ipk
  
loeschen der crontab-Eintraege beseitigt
+
*Komplette Überarbeitung aller Funktionen und der grafischen Oberfläche (GUI).
Einmalig folgende Aufrufe ausfuehren ...
+
*Funktionsaufruf wie bisher über <Video> <Menu> <weinbergtaggers.sh> oder jetzt auch über das Plugin-Menü.
Taste <Video>
 
Taste <Menu>
 
Auswahl {weinbergtagger.sh}
 
Auswahl {weinbergtagger.sh Verwaltung}
 
Auswahl {weinbergtagger.sh Autostart ueber crontab}
 
Auswahl {gewuenschte Ausfuehrungszeit waehlen}
 
P.S: crond muss <gruen> eingeschaltet sein
 
 
 
"weinbergtagger.sh" durchsucht jetzt alle "/media/*/movie"-Verzeichnisse nach Metafiles und aendert die entsprechenden Tag's
 
 
 
Fehler bei der "&"-Findung im Titelnamen beseitigt
 
 
 
== v:1.x 20070114 ==
 
 
 
Alle wiederkehrenden Aufnahmen (z.B. Serien) werden automatisch mit einem eindeutigen Aufnahmetagger versehen.
 
Wenn eine Timeraufnahme als wiederholend eingerichtet wird, erfolgt auch eine automatische Zuordnung der Tagger.
 
 
 
Nach Ausfuehrung des Plugins, kann man ueber die Fernbedienung ...
 
... <Video-Taste> <blaue Taste>
 
eine gesammelte Uebersicht von Serien/wiederkehrende Aufnahmen sehen.
 
  
Anschliessend eine Serie waehlen und schon hat man die Gesamtanzeige der einzelnen Folgen.
+
*<INFO>Taste Hilfetexte zu den einzelnen Funktionen
Also 3 Tasten zum Erfolg ... schneller gehts nicht!
+
*<HELP>Taste Tastaturbelegung und Ausführung
  
weinbergtagger.sh addcron
+
*Auswertung der Spielfilm-Genre-Metainfo. Bei einem entsprechenden Vergleichseintrag in der Genre-Schlüsselwortdatei wird ein Genre@Taggerfile angelegt (VERWALTUNG und META TAG's)
Dieser Optionsaufruf prueft ob das "Cronmanager Plugin" installiert ist und der cron-daemon ausgefuehrt wird.
+
}}
Bei einer erfolgreichen Pruefung wird die Crontab fuer die automatische Ausfuehrung der "weinbergtagger.sh" konfiguriert.
+
|-
 
+
|
Komplette Ueberarbeitung der Tag's-Ermittlung und Abbildung.
+
v:3.11
Tag's sind jetzt sprechender, da alle Hauptwoerter des Aufnahmetitels und der Aufnahmebezeichnung verwendet werden.
+
20090617
Automatisches Update vorhandener Tag's von V1.0,V1.1 auf V1.2
+
|{{
 
+
Hinweis|
Automatisches Update der Tag's bei Unterschied zwischen Meta-File (5. Zeile) und entsprechendem /media/hdd/weinbergtagger/Taggerfile.
+
*Deinstallations-Sicherheitsrückfrage eingefügt
Alle Aufnahmen ohne /media/hdd/weinbergtagger/Taggerfile werden per /media/hdd/weinbergtagger/default auf Taggerwert "1x" markiert.
+
}}
(oder jeden anderen default-Wert lt. /media/hdd/weinbergtagger/default)
+
|-
 
+
|
Um ein zusaetzliches "wakeup" bei Festplattenstandby zu vermeiden, erfolgt die Aenderung der Tag's (bei automatischer Funktionsausfuehrung ueber einen crontab-Eintrag) nur bei laufender Aufnahme.
+
v:3.12
 
+
20090619
Bei bereits vorhandenen Aufnahmen, ohne einen entsprechenden Timereintrag, wird die Anzahl gleicher Aufnahmetitel gezaehlt und bei einer Anzahl > 1 wie eine programmierte Timeraufnahme behandelt.
+
|{{
D.h. es wird ein Taggerfile erzeugt und die entsprechenden Aufnahmen markiert.
+
Hinweis|
 +
*Fehler bei der Taggerfileverarbeitung mit '&'//'& amp;' beseitigt
 +
}}
 +
|-
 +
|
 +
v:3.13
 +
20091129
 +
|{{
 +
Hinweis|
 +
*DM7025 // DM800 // DM8000 - Korrektur der Deviceeinstellungen bei Installation und STANDBY
 +
}}
 +
|}
 +
<br/>
 +
[[Kategorie:Enigma2 Plugins]]

Aktuelle Version vom 8. September 2013, 14:18 Uhr

weinbergtagger-Logo

Weinbergtagger.sh dient dazu gleiche Aufnahmen (z.B. Serien) automatisch zu bündeln. Im IHAD-Forum findet man die neueste Version und einige Diskussionen zu diesem Plugin.

Grundlagen

Alle Aufnahmen werden automatisch mit einem Aufnahmetagger versehen, der eine eindeutige Zuordnung gleicher Aufnahmen (z.B. Serien) gewährleistet oder Einzelaufnahmen einer Rubrik//Genre zuordnet. Der Taggerwert bildet sich aus den Hauptwörtern des Aufnahmetitels (in Timerdaten und/oder dem Suchergebnis vorhandener und gleichlautender Videoaufnahmen) ohne Leerzeichen und Sonderzeichen.

Desperate Housewives DesperateHousewives
Dr. House DrHouse
How I Met Your Mother HowIMetYourMother

Alle restlichen Videoaufnahmen, die nicht zugeordnet werden können, erhalten einen default-Taggerwert.
Es erfolgt immer eine automatische Tag's-Zuordnung für Serien und Einzelaufnahmen.
Aufgrund dieser gesetzten Tag's hat man mit nur 3 Tasten eine schnelle Auswahl seiner vorhandenen Videoaufnahmen.

1
2
3
Treffer

eine gesammelte Übersicht von
Serien/wiederkehrende Aufnahmen,
aber auch von Einzelaufnahmen
unter einer Sammelrubrik//Genre

<Video-Taste>

<blaue Taste>

gewünschte Serie//Rubrik//Genre
wählen ...

... und schon hat man die Gesamtanzeige
der einzelnen Folgen bzw. den Inhalt
der entsprechenden Rubrik

<Video-Taste>
<blaue Taste>
Weinberg ML Tag 0.jpg
Weinberg ML Tag 1.jpg

Download

Installation

Mit FTP die Datei weinbergtagger_v*.ipk auf die Dream in das Verzeichnis /var/tmp kopieren. (TCP/IP muss natürlich funktionieren)

Blue-Panel

Wenn man ein "Blue Panel" mit der Möglichkeit Addons manuell von /tmp zu installieren hat, kann man dieses verwenden, um das Kit auszupacken und zu installieren.

Datei Manager wählen
<grüne Taste> wählen

Alternativ

Ansonsten mit Telnet auf die Dreambox verbinden und das Kit mit folgenden Befehlen auspacken.

ipkg install /var/tmp/weinbergtagger_v*.ipk

Autostart

Dienste/Daemon wählen
Dienste/Daemon wählen
Dienste/Daemon wählen

wenn Cron gestoppt

dann Cron einschalten

<video-taste> <menu-taste> <weinbergtagger.sh>
Weinberg VW.jpg
Weinberg VW crontab 10.jpg
Weinberg VW crontab 12.jpg

(S)tandard
Einstellungen der Ausführungsvarianten
über "was" und "wann". (eine fehlende
Crontab wird automatisch installiert)

Anwendung ...

Weinbergtagger Info help.png
Ambox notice.png Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion
Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung




<video-taste> <menu-taste> <weinbergtagger.sh>
Weinberg MS.gif
Startmaske
Weinberg VW update 10.jpg
Startmaske

es ist ein aktuelles Update vorhanden
zur Updateinstallation einfach nur
diesen Menüpunkt auswählen

Manuelle Startvarianten

Weinbergtagger Info help.png
Ambox notice.png Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion
Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung



Weinberg MS.jpg

1. den Suchzeitraum der Videoaufnamen festlegen
2. gewünschte Ausführungsoption wählen und <OK> bestätigen



Meta-Tags

Weinbergtagger Info help.png
Ambox notice.png Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion
Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung



Weinberg MT.jpg
Weinberg MT bearbeiten 1.jpg
Weinberg MT bearbeiten 3 4.jpg

Hier werden alle bereits angelegten
Taggerfiles angezeigt

Der Inhalt eines Taggerfiles kann beliebig
geändert werden, der Taggerfilename nicht!
(weitere Hinweise//Tipps findet man hier)

Weinberg MT bearbeiten 0.jpg
Weinberg MT bearbeiten 2.jpg
Weinberg MT bearbeiten 5.jpg

Hier werden alle noch nicht angelegten
Taggerfiles angezeigt

Der Inhalt eines Taggerfiles kann beliebig
geändert werden, der Taggerfilename nicht!
(weitere Hinweise//Tipps findet man hier)

Weinberg MT Trennzeichen 0.jpg
Weinberg MT Trennzeichen 1.jpg
Weinberg MT Trennzeichen 2.jpg

enthält der Aufnahmetitel ein ":" und
eines der hier aufgeführten Schlag-
wörter, wird der Taggerwert nicht
gekürzt.

Weinberg MT Sendertag 0.jpg
Weinberg MT Sendertag 1.jpg
Weinberg MT Sendertag 2.jpg

enthält ein Spielfilm eine, hier
aufgeführte, Genre-Info, wird das
entsprechende Taggerfile erstellt
Tipp: nicht gewünschte Genre löschen

Verwaltung

Weinbergtagger Info help.png
Ambox notice.png Alle Auswahlfenster besitzen jeweils eine eigene Hilfefunktion
Der Aufruf erfolgt über die namensgleichen Tasten auf der Fernbedienung



Dienste/Daemon wählen
Weinberg VW Einstellungen 10.jpg
Weinberg VW Einstellungen aendern 1.jpg

z.B: bei automatischer Ausführung
(crontab) darf das Programm die
Festplatte aus dem Standby holen
z.B: Änderung des Speicherortes
der Taggerfiles

Die möglichen neuen Speicherorte
werden angezeigt

Weinberg VW.jpg
Weinberg VW crontab.gif
Weinberg VW crontab 12.jpg

Standardempfehlung
(eine fehlende Crontab
wird automatisch installiert)

Weinberg VW update 0.jpg
Weinberg VW update Msg.jpg
Weinberg VW update 10.jpg

Das Programm hat seinen eigenen
Updateserver.

Hat die Dreambox einen Online-
Internetzugang, holt sich das Programm
den aktuellen Versionsstand vom
Server und bietet diesen zum update an.

nach der Updatebestaetigung wird
das Programm geladen und führt
das Update aus.

Weinberg VW deinst 0.jpg



Tipp

Ambox attention.png

Die Syntax muss beachtet werden!
Jedes einzelne Wort im Taggerfile bedeutet ein Suchtag's in der Movieliste <blaue Taste>. Das Trennkennzeichen ist hierbei das Leerzeichen.
Um ein Tag's aus zwei oder mehreren Wörtern zu erstellen, z.B: "Meine Aufnahme", muss deshalb ein Verbindungszeichen, z.B: "Meine~Aufnahme", gesetzt werden.

  • Verbindungszeichen können sein
    1. "-" (Bindestrich)
    2. "~" (Tilde)
    3. "_" (Unterstrich)
    4. ":" (Doppelpunkt)
    5. "." (Punkt)
Weinberg TW andern 22.jpg
Wenn an Serientagen übergreifende Aufnahmen stattfinden, z.B. eine Aufnahme von 20:15 Uhr bis 23:50 Uhr über mehrere Serien wie "Without A Trace" anschließend "NavyCIS" anschließend "Numb3rs", kann man den Eintrag "WithoutATrace" um die Einträge "NavyCIS" und "Numb3rs" ergänzen. Es bleibt trotzdem nur 1! (eine) Videoaufnahme, die über 3 Suchkriterien in der Movieliste <blaue Taste> angezeigt werden.
Weinberg TW andern 24.jpg
Falls einem der ermittelte Taggerwert nicht gefällt, kann man ihn auch selber festlegen.
Weinberg TW andern 26.jpg
Falls einem der ermittelte Taggerwert nicht gefällt, kann man ihn auch selber festlegen. Eine Videoaufnahme, die über 3 Suchkriterien in der Movieliste <blaue Taste> angezeigt wird.
Weinberg TW andern 27.jpg
Falls einem der ermittelte Taggerwert nicht gefällt, kann man ihn auch selber festlegen. Eine Videoaufnahme, die über 4 Suchkriterien in der Movieliste <blaue Taste> angezeigt wird.
Weinberg TW andern 20.jpg

Historie

Zurück zum Inhaltsverzeichnis:

Version 1.x

20070114

Alle wiederkehrenden Aufnahmen (z.B. Serien) werden automatisch mit einem eindeutigen Aufnahmetagger versehen.

Wenn eine Timeraufnahme als wiederholend eingerichtet wird, erfolgt auch eine automatische Zuordnung der Tagger.
Nach Ausfuehrung des Plugins, kann man ueber die Fernbedienung ... <Video-Taste> <blaue Taste> ... eine gesammelte Uebersicht von Serien/wiederkehrende Aufnahmen sehen.
Anschliessend eine Serie waehlen und schon hat man die Gesamtanzeige der einzelnen Folgen.
Also 3 Tasten zum Erfolg ... schneller gehts nicht!

weinbergtagger.sh addcron

Dieser Optionsaufruf prueft ob das "Cronmanager Plugin" installiert ist und der cron-daemon ausgefuehrt wird.
Bei einer erfolgreichen Pruefung wird die Crontab fuer die automatische Ausfuehrung der "weinbergtagger.sh" konfiguriert.

Komplette Ueberarbeitung der Tag's-Ermittlung und Abbildung.

Tag's sind jetzt sprechender, da alle Hauptwoerter des Aufnahmetitels und der Aufnahmebezeichnung verwendet werden.
Automatisches Update vorhandener Tag's von V1.0,V1.1 auf V1.2

Automatisches Update der Tag's bei Unterschied zwischen Meta-File (5. Zeile) und entsprechendem /media/hdd/weinbergtagger/Taggerfile.

Alle Aufnahmen ohne /media/hdd/weinbergtagger/Taggerfile werden per /media/hdd/weinbergtagger/default auf Taggerwert "1x" markiert (oder jeden anderen default-Wert lt. /media/hdd/weinbergtagger/default).
Um ein zusaetzliches "wakeup" bei Festplattenstandby zu vermeiden, erfolgt die Aenderung der Tag's (bei automatischer Funktionsausfuehrung ueber einen crontab-Eintrag) nur bei laufender Aufnahme.

Bei bereits vorhandenen Aufnahmen, ohne einen entsprechenden Timereintrag, wird die Anzahl gleicher Aufnahmetitel gezaehlt und bei einer Anzahl > 1 wie eine programmierte Timeraufnahme behandelt.

D.h. es wird ein Taggerfile erzeugt und die entsprechenden Aufnahmen markiert.

Zurück zum Inhaltsverzeichnis:

Version 2.x

20070312

Jetzt mit grafischer Benutzeroberflaeche (GUI) fuer alle Funktionen.

Auswahl ueber ... <Video-Taste> <Menu-Taste>
Dieses Plugin wird nicht im "Spiele/Erweiterungs-Menue" installiert, sondern im Videobearbeitungsmenue.
Dort befindet sich auch der Cutlist-Editor.

Das Zeichen ":" wird nicht mehr als Trennzeichen interpretiert

z.B. CSI: Miami
alt = CSI
neu = CSI:Miami

"weinbergtagger.sh" laesst sich rueckstandslos deinstallieren.

Das "weinbergtagger.sh" wurde mit den u.g. Images getestet.

Gemini, Boxman, Schaedelmeister, OoZooN, DMM
Die Tag's werden jetzt nach folgenden Optionen verarbeitet:
A) vorhandene Tag's durch Taggerdateiwerte ersetzen
B) vorhandene Tag's mit Taggerdateiwerte ergaenzen
C) vorhandene Tag's werden nicht ersetzt oder ergaenzt

Wird das "weinbergtagger.sh" ueber das "Cronmanager Plugin" ausgefuehrt, stehen jetzt zwei Zeitvarianten zur Verfuegung: von 10-23 Uhr alle 60 Minuten oder alle 30 Minuten
Die genannten Zeitvarianten sind zu den o.g. Kombination A, B, C moeglich.

Schluesselwortdatei ":"

Der Doppelpunkt ist ein Trennzeichen, der lange Titelnamen kuerzt.
Dadurch entstehen teilweise zu globale Tag's-Namen wie "CSI".
Um diese einzelnen Serien besser unterscheiden zu koennen, traegt man den bisherigen Tag's-Namen "CSI" in die Schluesselwortdatei ein. Dabei spielt die Gross-/Kleinschreibung keine Rolle. Wichtig ist nur der bisherige Tag's-Name.
Nach Ausfuehrung des "weinbergtagger.sh" entstehen neue Serien-Tag's wie "CSI: DenTaeternaufderSpur", "CSI: Miami", "CSI: ...".
Die angelegten Taggerfiles lassen sich jetzt ueber die DM7025-Fernbedienung editieren und loeschen.
Das "weinbergtagger.sh" hat jetzt seine eigene "online/offline" Updatefunktion. Wenn die DM7025 einen Online-Internetzugang hat, holt sich das "weinbergtagger.sh" den aktuellen Versionsstand und bietet diesen zum Update an. Nach der Updatebestaetigung wird das "weinbergtagger.sh" geladen und fuehrt das Update aus.

Bei Erstinstallation wird das "Cronmanager Plugin von thowi" geprueft und falls nicht vorhanden, erfolgt ein automatischer Onlinedownload, Installation und Konfiguration fuer das "weinbergtagger.sh".

Die Auswahl erfolgt ueber das "weinbergtagger.sh"-Verwaltungsmenu.
Im Verzeichnis /etc/enigma2 befindet sich jetzt die Konfigurationsdatei "weinbergtagger.sh.config".
Optionen ...

  • Speicherort der Taggerfiles = /media/cf,/media/hdd
  • Debugmodus = EIN/AUS
  • Taggerfile aus vorh Serienvideos erzeugen = EIN/AUS
  • Taggerfile immer automatisch erstellen = EIN/AUS
  • Fileclear automatisch ausfuehren = EIN/AUS
  • immer nur default_Datei verwenden = EIN/AUS
  • Festplatte durch crontab wecken = EIN/AUS
  • TAGs fuer Aufnahmesender = EIN/AUS
  • TAGs fuer Aufnahmejahr = EIN/AUS
  • TAGs fuer Aufnahmekalenderwoche = EIN/AUS
  • TAGs fuer Aufnahmemonat = EIN/AUS
  • TAGs fuer Aufnahmewochentag = EIN/AUS
  • Fuer die Sicherung dieser Datei, kann das Backup/Restore-Plugin verwendet werden
Um ein zusaetzliches "wakeup" bei Festplattenstandby zu vermeiden, erfolgte die Aenderung der Tag's (bei automatischer Funktionsausfuehrung ueber einen crontab-Eintrag) nur bei laufender Timeraufnahme.

Diese Pruefung entfaellt und wird durch die direkte Abfrage des Festplattenstatus (standby, aktiv/idle) entschieden.
Dadurch werden auch Sofortaufnahmen, bei automatischer Funktionsausfuehrung (crontab), geprueft und die entsprechenden Tag's gesetzt.
Zusaetzlich ist jetzt eine Kollissionskontrolle, zwischen automatischer Funktionsausfuehrung (crontab) und manueller Ausfuehrung (GUI/Konsole), enthalten.

In Ergaenzung zu "Statistiktag's fuer Aufnahmesender" (v.2.4x) existiert jetzt zusaetzlich eine Schluesseldatei.

Um nicht alle Videoaufnahmen mit Sendertag's zu versehen, traegt man die gewuenschten Sender in die Schluesseldatei ein.
z.B: moechte man nur Sendertag's fuer PREMIERE1, PREMIERE2, 13TH_STREET etc., waehlt man aus der Senderliste vorhandener Videoaufnahmen den gewuenschten Sender aus.
Bleibt die Schluesseldatei leer und "Statistiktag's fuer Aufnahmesender" ist eingeschaltet, werden alle Videoaufnahmen mit dem Sendertag's markiert.
Korrekter Menueruecksprung nach Funktionsausfuehrung oder Funktionsabbruch Fehlerbeseitigung in der Updatedirektauswahl/Meldung "Neue Version ..."

Im Verzeichnis /etc/enigma2 werden die "weinbergtagger.sh"-crontab-Eintraege in der Konfigurationsdatei "weinbergtagger.sh.cron" gesichert.

Fuer die Sicherung dieser Datei, kann das Backup/Restore-Plugin verwendet werden.
Wenn ... Taggerfile immer automatisch erstellen = AUS ..., kann mit den u.g. Optionen ein Taggerfile manuell erstellt werden.
D.h. die Taggerfiles fuer Serienaufnahmen werden dann nicht mehr automatisch erstellt, sondern man muss diese manuell auswaehlen/erstellen.
<weinbergtagger.sh MetaTags's>
<Manuell - Taggerfile-Auswahlliste erstellen>
<Manuell - Taggerfile aus Auswahlliste waehlen>

crontab-Nachinstallation entfaellt; es wird jetzt die Gemini-interne-crontab verwendet.

Ist die crontab nicht eingeschaltet, werden alle notwendigen Einstellungen vorgenommen.
"Fileclear" ueberarbeitet ...
a) Pruefroutine korrigiert
b) fehlende Meta-Files werden erstellt
c) "Fileclear" kann manuell/automatisch gestartet werden.
d) Konfigurationsdatei "weinbergtagger.sh.config"
-) .... Fileclear automatisch ausfuehren = EIN/AUS
Die geweilige Auswahl erfolgt ueber das "weinbergtagger.sh"-Verwaltungsmenu.

Abfrageauschluss geaendert ...

... nach Gemini-Neuinstallation und installierter "weinbergtagger.sh" ...
Taste <Video>
Taste <Menu>
Auswahl {weinbergtagger.sh}
Auswahl {weinbergtagger.sh Verwaltung}
Auswahl {weinbergtagger.sh Autostart ueber crontab}
Auswahl {gewuenschte Ausfuehrungszeit waehlen}
... anschliessend muss (zur Zeit) der crontab-Manager(crond) einmalig aktiviert werden ...
Taste <BLAU>
Taste <BLAU>
Auswahl {Dienste/Daemons}
Auswahl {cron (einschalten oder aus-/einschalten)}

loeschen der crontab-Eintraege beseitigt

Einmalig folgende Aufrufe ausfuehren ...
Taste <Video>
Taste <Menu>
Auswahl {weinbergtagger.sh}
Auswahl {weinbergtagger.sh Verwaltung}
Auswahl {weinbergtagger.sh Autostart ueber crontab}
Auswahl {gewuenschte Ausfuehrungszeit waehlen}
P.S: crond muss <gruen> eingeschaltet sein

"weinbergtagger.sh" durchsucht jetzt alle "/media/*/movie"-Verzeichnisse nach Metafiles und aendert die entsprechenden Tag's

Fehler bei der "&"-Findung im Titelnamen beseitigt

Zurück zum Inhaltsverzeichnis:

Version 3.x

v:3.00 20090429

"weinbergtagger.sh"-Versionssprung wegen globaler Gemini2-Aenderungen alle notwendigen "weinbergtagger.sh"-Gemini2-Aenderungen für Version: 4.20 eingepflegt.

v:3.01 20090501

Fehler beseitigt: bei der Suche nach "/media/*/movie"-Verzeichnissen wurde das Festplattenstandby ignoriert

v:3.02 20090502

Bei "mount"-Pruefung wird jetzt das "unionfs" (/) (dirs=/media ...) ignoriert

v:3.03 20090523

Zusammenspiel von NAS-, Enigma- und Enigma2-Dateinamen berichtigt
Zurück zum Inhaltsverzeichnis:

letzte Änderung

v:3.10 20090616

Ambox attention.png

ACHTUNG:

  • vorhandene weinbergtagger.sh-crontab-Einträge müssen NEU angelegt werden
Ambox notice.png

NEU:

  • Umstellung der Installationsdatei von tar auf ipk
  • Komplette Überarbeitung aller Funktionen und der grafischen Oberfläche (GUI).
  • Funktionsaufruf wie bisher über <Video> <Menu> <weinbergtaggers.sh> oder jetzt auch über das Plugin-Menü.
  • <INFO>Taste Hilfetexte zu den einzelnen Funktionen
  • <HELP>Taste Tastaturbelegung und Ausführung
  • Auswertung der Spielfilm-Genre-Metainfo. Bei einem entsprechenden Vergleichseintrag in der Genre-Schlüsselwortdatei wird ein Genre@Taggerfile angelegt (VERWALTUNG und META TAG's)

v:3.11 20090617

Ambox notice.png
  • Deinstallations-Sicherheitsrückfrage eingefügt

v:3.12 20090619

Ambox notice.png
  • Fehler bei der Taggerfileverarbeitung mit '&'//'& amp;' beseitigt

v:3.13 20091129

Ambox notice.png
  • DM7025 // DM800 // DM8000 - Korrektur der Deviceeinstellungen bei Installation und STANDBY