Weinbergtagger.sh: Unterschied zwischen den Versionen
Mfgeg (Diskussion | Beiträge) |
|||
(43 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | [[ | + | [[Bild:Weinberg XX.jpg|thumb|weinbergtagger-Logo|300px]] |
− | [ | + | '''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. |
− | + | ==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. | ||
− | + | {| border=1 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {|border=1 | ||
| Desperate Housewives | | Desperate Housewives | ||
| DesperateHousewives | | DesperateHousewives | ||
Zeile 27: | Zeile 18: | ||
'''Es erfolgt immer eine''' '''''automatische''''' '''Tag's-Zuordnung für Serien und Einzelaufnahmen.'''<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. | 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> | + | <Video-Taste> |
− | |gewünschte Serie/Rubrik wählen ... | + | | |
− | |... und schon hat man die Gesamtanzeige<br/>der einzelnen Folgen bzw. den Inhalt<br/>der entsprechenden Rubrik | + | <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.jpg|75px|none|<Video-Taste>]] | ||
Zeile 44: | Zeile 46: | ||
|[[Bild:Weinberg ML Tag 0.jpg|250px|none]] | |[[Bild:Weinberg ML Tag 0.jpg|250px|none]] | ||
|[[Bild:Weinberg ML Tag 1.jpg|250px|none]] | |[[Bild:Weinberg ML Tag 1.jpg|250px|none]] | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | = Download = | + | == Download == |
− | + | * [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=506513#post506513 IHAD-Forum] | |
+ | == 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) | ||
− | = | + | === 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. | |
− | |||
− | = | ||
− | Wenn man ein "Blue Panel" mit der Möglichkeit Addons manuell von /tmp zu | ||
{| | {| | ||
|[[Bild:DateiManager_BP.jpg|250px|none|Datei Manager wählen]] | |[[Bild:DateiManager_BP.jpg|250px|none|Datei Manager wählen]] | ||
− | |[[Bild: | + | |[[Bild:DateiManager_installieren_ipk.jpg|340px|none|<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 = | + | == Autostart == |
{| | {| | ||
|[[Bild:Weinberg VW crontab 01.jpg|250px|none|Dienste/Daemon wählen]] | |[[Bild:Weinberg VW crontab 01.jpg|250px|none|Dienste/Daemon wählen]] | ||
Zeile 79: | Zeile 74: | ||
|- | |- | ||
| | | | ||
− | |wenn Cron gestoppt | + | | |
− | |dann Cron einschalten | + | wenn Cron gestoppt |
− | | | + | | |
− | + | dann Cron einschalten | |
− | + | |- | |
|[[Bild:Aufnahmen FB Menu.jpg|250px|none|<video-taste> <menu-taste> <weinbergtagger.sh>]] | |[[Bild:Aufnahmen FB Menu.jpg|250px|none|<video-taste> <menu-taste> <weinbergtagger.sh>]] | ||
|[[Bild:Weinberg VW.jpg|250px|none]] | |[[Bild:Weinberg VW.jpg|250px|none]] | ||
|[[Bild:Weinberg VW crontab 10.jpg|250px|none]] | |[[Bild:Weinberg VW crontab 10.jpg|250px|none]] | ||
− | |||
|[[Bild:Weinberg VW crontab 12.jpg|250px|none]] | |[[Bild:Weinberg VW crontab 12.jpg|250px|none]] | ||
|- | |- | ||
Zeile 93: | Zeile 87: | ||
| | | | ||
| | | | ||
− | + | (S)tandard<br/> | |
+ | Einstellungen der Ausführungsvarianten<br/>über "was" und "wann". | ||
+ | (eine fehlende<br/>Crontab wird automatisch installiert) | ||
+ | | | ||
|} | |} | ||
− | + | == Anwendung ... == | |
− | = 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:Aufnahmen FB Menu.jpg|250px|none|<video-taste> <menu-taste> <weinbergtagger.sh>]] | ||
− | |[[Bild:Weinberg MS. | + | |[[Bild:Weinberg MS.gif|250px|none]]Startmaske |
|[[Bild:Weinberg VW update 10.jpg|250px|none]]Startmaske | |[[Bild:Weinberg VW update 10.jpg|250px|none]]Startmaske | ||
|- | |- | ||
| | | | ||
− | + | | | |
− | + | !bgcolor=#ffff00| | |
− | + | es ist ein aktuelles Update vorhanden<br/> | |
− | !bgcolor=#ffff00|es ist | ||
zur Updateinstallation einfach nur<br/> | zur Updateinstallation einfach nur<br/> | ||
diesen Menüpunkt auswählen | diesen Menüpunkt auswählen | ||
|} | |} | ||
− | == | + | === 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]] | |[[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.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 0.jpg|250px|none]] | ||
− | |||
|[[Bild:Weinberg MT bearbeiten 2.jpg|250px|none]] | |[[Bild:Weinberg MT bearbeiten 2.jpg|250px|none]] | ||
− | |||
|[[Bild:Weinberg MT bearbeiten 5.jpg|250px|none]] | |[[Bild:Weinberg MT bearbeiten 5.jpg|250px|none]] | ||
− | |||
|- | |- | ||
− | |[[ | + | | |
− | |[[Bild:Weinberg MT | + | | |
− | |[[Bild:Weinberg MT | + | Hier werden alle noch nicht angelegten<br/> |
− | |[[Bild:Weinberg MT | + | 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 | + | |[[Bild:Weinberg MT Sendertag 0.jpg|250px|none]] |
− | |[[Bild:Weinberg MT | + | |[[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 | ||
+ | | | ||
|} | |} | ||
− | == | + | === 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 0.jpg|250px|none|Dienste/Daemon wählen]] | ||
|[[Bild:Weinberg VW Einstellungen 10.jpg|250px|none]] | |[[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 | ||
− | |[[Bild:Weinberg VW crontab | ||
|[[Bild:Weinberg VW crontab 12.jpg|250px|none]] | |[[Bild:Weinberg VW crontab 12.jpg|250px|none]] | ||
|- | |- | ||
| | | | ||
− | |Standardempfehlung<br/>(eine fehlende Crontab<br/>wird automatisch installiert) | + | | |
+ | Standardempfehlung<br/>(eine fehlende Crontab<br/>wird automatisch installiert) | ||
+ | | | ||
|- | |- | ||
|[[Bild:Weinberg VW update 0.jpg|250px|none]] | |[[Bild:Weinberg VW update 0.jpg|250px|none]] | ||
− | |[[Bild:Weinberg VW update | + | |[[Bild:Weinberg VW update Msg.jpg|250px|none]] |
− | |[[Bild:Weinberg VW update | + | |[[Bild:Weinberg VW update 10.jpg|250px|none]] |
− | |||
− | |||
|- | |- | ||
− | |||
− | |||
| | | | ||
− | |nach der Updatebestaetigung wird das Programm geladen und führt das Update aus. | + | 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]] | |[[Bild:Weinberg VW deinst 0.jpg|250px|none]] | ||
− | |||
− | |||
|} | |} | ||
+ | <br/> | ||
+ | <br/> | ||
+ | == Tipp == | ||
− | = | + | {|class="wikitable"; border=1 |
− | + | |colspan=3| | |
− | + | {{ | |
+ | Achtung| | ||
Die Syntax muss beachtet werden!<br/> | 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/> | Jedes einzelne Wort im Taggerfile bedeutet ein Suchtag's in der Movieliste <blaue Taste>. Das Trennkennzeichen ist hierbei das Leerzeichen.<br/> | ||
Zeile 222: | Zeile 246: | ||
*# ":" (Doppelpunkt) | *# ":" (Doppelpunkt) | ||
*# "." (Punkt) | *# "." (Punkt) | ||
− | + | }} | |
− | + | |- | |
|[[Bild:Weinberg TW andern 22.jpg|350px|none]] | |[[Bild:Weinberg TW andern 22.jpg|350px|none]] | ||
|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"|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. | ||
Zeile 245: | Zeile 269: | ||
|} | |} | ||
− | + | == Historie == | |
− | = | ||
− | |||
{|border=1 | {|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/> | |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/> | Wenn eine Timeraufnahme als wiederholend eingerichtet wird, erfolgt auch eine automatische Zuordnung der Tagger.<br/> | ||
Zeile 270: | Zeile 297: | ||
|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/> | |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. | 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/> | |Jetzt mit grafischer Benutzeroberflaeche (GUI) fuer alle Funktionen.<br/> | ||
Auswahl ueber ... <Video-Taste> <Menu-Taste><br/> | Auswahl ueber ... <Video-Taste> <Menu-Taste><br/> | ||
Zeile 308: | Zeile 338: | ||
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".<br/> | ||
Optionen ...<br/> | Optionen ...<br/> | ||
− | + | *Speicherort der Taggerfiles = /media/cf,/media/hdd<br/> | |
− | + | *Debugmodus = EIN/AUS<br/> | |
− | + | *Taggerfile aus vorh Serienvideos erzeugen = EIN/AUS<br/> | |
− | + | *Taggerfile immer automatisch erstellen = EIN/AUS<br/> | |
− | + | *Fileclear automatisch ausfuehren = EIN/AUS<br/> | |
− | + | *immer nur default_Datei verwenden = EIN/AUS<br/> | |
− | + | *Festplatte durch crontab wecken = EIN/AUS<br/> | |
− | + | *TAGs fuer Aufnahmesender = EIN/AUS<br/> | |
− | + | *TAGs fuer Aufnahmejahr = EIN/AUS<br/> | |
− | + | *TAGs fuer Aufnahmekalenderwoche = EIN/AUS<br/> | |
− | + | *TAGs fuer Aufnahmemonat = EIN/AUS<br/> | |
− | + | *TAGs fuer Aufnahmewochentag = EIN/AUS<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 |
|- | |- | ||
|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/> | |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/> | ||
Zeile 378: | Zeile 408: | ||
|"weinbergtagger.sh" durchsucht jetzt alle "/media/*/movie"-Verzeichnisse nach Metafiles und aendert die entsprechenden Tag's<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/> | Fehler bei der "&"-Findung im Titelnamen beseitigt<br/> | ||
− | | | + | |- |
− | + | |colspan=2|Zurück zum [[#top | Inhaltsverzeichnis:]] | |
− | == | + | === Version 3.x === |
− | + | |- | |
− | |v:3.00 20090429 | + | | |
+ | v:3.00 | ||
+ | 20090429 | ||
+ | | | ||
"weinbergtagger.sh"-Versionssprung wegen globaler Gemini2-Aenderungen | "weinbergtagger.sh"-Versionssprung wegen globaler Gemini2-Aenderungen | ||
alle notwendigen "weinbergtagger.sh"-Gemini2-Aenderungen für Version: 4.20 eingepflegt. | alle notwendigen "weinbergtagger.sh"-Gemini2-Aenderungen für Version: 4.20 eingepflegt. | ||
|- | |- | ||
− | |v:3.01 20090501 | + | | |
+ | v:3.01 | ||
+ | 20090501 | ||
+ | | | ||
Fehler beseitigt: | Fehler beseitigt: | ||
bei der Suche nach "/media/*/movie"-Verzeichnissen wurde das Festplattenstandby ignoriert | 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.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 | ||
+ | |||
+ | *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 | ||
+ | |{{ | ||
+ | Hinweis| | ||
+ | *Deinstallations-Sicherheitsrückfrage eingefügt | ||
+ | }} | ||
+ | |- | ||
+ | | | ||
+ | v:3.12 | ||
+ | 20090619 | ||
+ | |{{ | ||
+ | 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.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.
Inhaltsverzeichnis
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 |
|||
<Video-Taste> |
<blaue Taste> |
gewünschte Serie//Rubrik//Genre |
... und schon hat man die Gesamtanzeige |
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.
Alternativ
Ansonsten mit Telnet auf die Dreambox verbinden und das Kit mit folgenden Befehlen auspacken.
ipkg install /var/tmp/weinbergtagger_v*.ipk
Autostart
wenn Cron gestoppt |
dann Cron einschalten | ||
(S)tandard |
Anwendung ...
|
Startmaske | Startmaske | |
es ist ein aktuelles Update vorhanden |
---|
Manuelle Startvarianten
|
1. den Suchzeitraum der Videoaufnamen festlegen |
Meta-Tags
|
Hier werden alle bereits angelegten |
Der Inhalt eines Taggerfiles kann beliebig | |
Hier werden alle noch nicht angelegten |
Der Inhalt eines Taggerfiles kann beliebig | |
enthält der Aufnahmetitel ein ":" und |
||
enthält ein Spielfilm eine, hier |
Verwaltung
|
z.B: bei automatischer Ausführung |
Die möglichen neuen Speicherorte | |
Standardempfehlung |
||
Das Programm hat seinen eigenen |
Hat die Dreambox einen Online- |
nach der Updatebestaetigung wird |
Tipp
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. | ||
weinbergtagger.sh addcron Dieser Optionsaufruf prueft ob das "Cronmanager Plugin" installiert ist und der cron-daemon ausgefuehrt wird. | |||
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 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). | |||
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> | |||
Das Zeichen ":" wird nicht mehr als Trennzeichen interpretiert z.B. CSI: Miami | |||
Das "weinbergtagger.sh" wurde mit den u.g. Images getestet. Gemini, Boxman, Schaedelmeister, OoZooN, DMM | |||
Schluesselwortdatei ":"
Der Doppelpunkt ist ein Trennzeichen, der lange Titelnamen kuerzt. | |||
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.
| |||
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. | |||
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. | |||
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. | |||
crontab-Nachinstallation entfaellt; es wird jetzt die Gemini-interne-crontab verwendet. Ist die crontab nicht eingeschaltet, werden alle notwendigen Einstellungen vorgenommen. | |||
Abfrageauschluss geaendert ... ... nach Gemini-Neuinstallation und installierter "weinbergtagger.sh" ... | |||
loeschen der crontab-Eintraege beseitigt Einmalig folgende Aufrufe ausfuehren ... | |||
"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 |
| ||
| |||
v:3.11 20090617 |
| ||
v:3.12 20090619 |
| ||
v:3.13 20091129 |
|