Super Winni! Danke.
[Announce] epgsearch-0.9.23
- winni
- Geschlossen
-
-
Hallo Winni,
Die Lössung des Problems mit den Blank und _ aus dem easyvdr forum :
ZitatDas /video0/Verliebt#5Fin#5FBerlin ist so auf Betriebsystem XFS als Datei System und so in
live
Verliebt_in_Berlin und wenn ich es mit extrecmenu unbennen dann ist es wieder OK als /video0/Verliebt_in_Berlin
Und dann auch in den Aufnahme wieder Sauber dargestellt als
Verliebt in Berlin wo muss man nach dem Problem suchen???Die Lössung von Uwe:
Zitatdas ist eigentlich richtig so. Es gibt eine Einstellungsmöglichkeit unter Aufnahmen (schöne Dateinamen) oder so. Damit kann man die Namensgebung beinflussen. Stell das mal um. Dann müssten die Namen wieder "anderst" sein.
Damit sind die Datei Name wieder in Ordnung aus Blank im Datei Name wird _ und auf Live oder Aufnahme sieht man nur Blank und auf Unix ist es in /video0/Verliebt_in_Berlin abgelegt.
Dann wäre auf jedenfall etwas mit der Option
UseFriendlyFNames = 0
nicht in Ordnung da es Martin extrecmenu nicht auswertet.Gruss Patrice
-
Hallo Pat,
ZitatUseFriendlyFNames = 0
das ist aber nix, was im Standard-VDR vorhanden ist. Kommt wohl von irgendeinem Patch und wird deshalb wohl auch nicht unterstützt.
Tschüss,
winni
-
Hi Winni,
Diese Dateien Namen haben auf jedenfall problème gemacht.
Kommt scheinbar aus dem zulu patch Sammlung in recording.cZitat559 if (Timer->IsSingleEvent()) {
560 #ifdef USE_DVLFRIENDLYFNAMES
561 if (Setup.UseFriendlyFNames == 1)
562 Timer -> SetFile(MakeFriendlyFilename(&name));
563 else
564 #endif /* DVLFRIENDLYFNAMES */
565 Timer->SetFile(name); // this was an instant recording, so let's set the actual data
566 Timers.SetModified();Was sollte die Option bringen ???
Gruss Patrice
-
Hallo pat,
ZitatWas sollte die Option bringen ???
keine Ahnung Am besten mal beim Patch-Author fragen. Aber sorry, hat das ganze noch irgendwas mit epgsearch zu tun?
Tschüss,
winni
-
Mir ist aufgefallen, das mir ein Timer fehlt und zwar Frontal vom 11.09.
Wie kann das passieren?Auszug:
Code
Alles anzeigenDie 04.09.2007 20:58:01: recording started 'Wissen~Frontal 21~Frontal 21' on device 1 (search timer 'Frontal 21') Die 04.09.2007 21:55:01: finished: 'Wissen~Frontal 21~Frontal 21'; search timer: 'Frontal 21' Die 04.09.2007 21:55:01: added rec done for 'Frontal 21~';Frontal 21 Die 04.09.2007 21:55:02: search timer update started Die 04.09.2007 21:55:05: removing outdated timers -- Mit 05.09.2007 02:18:01: added timer for 'Frontal 21~' (Die 11.09.2007 - 21:00); search timer: 'Frontal 21' Mit 05.09.2007 02:18:02: added timer for 'Unter uns~' (Die 11.09.2007 - 17:30); search timer: 'Unter uns' Mit 05.09.2007 02:18:03: added timer for 'Teletubbies~Die Zahl 4' (Die 11.09.2007 - 07:10); search timer: 'Teletubbies' -- Sam 08.09.2007 22:14:00: delete timer for 'Frontal 21~' (Die 11.09.2007 - 21:00, channel 10) Sam 08.09.2007 22:14:11: search timer update finished Sam 08.09.2007 22:14:11: check for timer conflicts -- Son 09.09.2007 20:29:01: added timer for 'Frontal 21~' (Die 11.09.2007 - 21:00); search timer: 'Frontal 21' Son 09.09.2007 20:29:03: recording started 'Tina~Rosamunde Pilcher~Rosamunde Pilcher: Wege der Liebe' on device 0 (search timer 'Rosamunde Pilcher') Son 09.09.2007 20:29:03: recording started too late! will be ignored -- Son 09.09.2007 22:24:03: delete timer for 'Frontal 21~' (Die 11.09.2007 - 21:00, channel 10) Son 09.09.2007 22:24:05: removing outdated timers Son 09.09.2007 22:24:05: removing outdated timers - done -- Mit 12.09.2007 05:00:01: added timer for 'Frontal 21~' (Die 18.09.2007 - 21:00); search timer: 'Frontal 21'
Hab ne ganze Menge an autotimer die funktionieren.
-
Hi,
hmm, schwer zu sagen. Passieren könnte sowas z.B. dann, wenn die Sendung aus dem EPG verschwindet. Dann würde epgsearch den Timer dazu löschen. Aber das kannst Du jetzt wahrscheinlich nicht mehr feststellen. Wie beziehst Du Deinen EPG? tvm2vdr?
Tschüss,
winni
-
Hi winni,
er sagt mir das der Timer outdatet ist und das 2 Tage vorher.
Ich habe am 08.09.07 das noepgmenu-0.0.4 Plugin mit hinzugenommen
um mir mit dem tvm2vdr das RTL EPG ersetzt.
Frontal 21 läuft aber auf ZDF.
Das einzige was ich noch sehen kann, ist, das es mit VPS ausgestrahlt wird.Auszug vom VDR:
Code
Alles anzeigenSep 5 02:18:01 yaris vdr: [3805] timer 18 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') added Sep 5 02:18:19 yaris vdr: [3805] timer 18 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' Sep 5 03:10:25 yaris vdr: [3924] channel 10 (ZDF) event Mit 05.09.2007 03:05-03:50 (VPS: 05.09 03:00) 'Frontal 21' status 4 Sep 8 13:57:49 yaris vdr: [3867] timer 5 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' Sep 8 14:05:19 yaris vdr: [6210] timer 5 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' Sep 8 14:11:52 yaris vdr: [7385] timer 5 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' Sep 8 14:14:21 yaris vdr: [7789] timer 5 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' Sep 8 22:14:01 yaris vdr: [7789] deleting timer 5 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') Sep 9 20:29:01 yaris vdr: [10171] timer 21 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') added Sep 9 20:29:59 yaris vdr: [10171] timer 21 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' Sep 9 22:24:04 yaris vdr: [10171] deleting timer 20 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') Sep 11 20:59:48 yaris vdr: [10181] channel 10 (ZDF) event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' status 2 Sep 11 21:00:40 yaris vdr: [10181] channel 10 (ZDF) event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' status 4 Sep 11 21:44:04 yaris vdr: [10181] channel 10 (ZDF) event Die 11.09.2007 21:00-21:45 (VPS: 11.09 21:00) 'Frontal 21' status 1 Sep 12 03:49:19 yaris vdr: [10181] channel 10 (ZDF) event Mit 12.09.2007 03:45-04:30 (VPS: 12.09 03:45) 'Frontal 21' status 4 Sep 12 05:00:00 yaris vdr: [10171] timer 15 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') added Sep 12 05:00:05 yaris vdr: [10171] timer 15 (10 2058-2155 'Wissen~Frontal 21~Frontal 21') set to event Die 18.09.2007 21:00-21:45 (VPS: 18.09 21:00) 'Frontal 21'
Liesse sich das mit verbose Level 3 rausskriegen? für das nächste mal?
Würde mich echt interessieren, was da passiert ist.
Ansonsten das wichtigste Plugin überhaupt für den VDR. Weiter soSchönen Abend noch
Alex -
ja, mit verbose 3 müßte man es wohl genauer sehn. Aber Vorsicht: verbose 3 ist wirklich "verbose" Also nicht zulange laufen lassen (über Monate), oder ein logrotate dafür einrichten.
Tschüss,
winni
-
Hi,
hab jetz auf Level 3 erhöht und hab nun wieder das gleiche Problem mit der gleichen Sendung nur eine Woche später.
Code
Alles anzeigenSon 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:00: invalid channel in recs done! Son 16.09.2007 22:23:01: saved recordings done (count: 275) Son 16.09.2007 22:23:02: search timer update started Son 16.09.2007 22:23:02: start search for search timer 'Dallas' Son 16.09.2007 22:23:03: found 3 event(s) for search timer 'Dallas' Son 16.09.2007 22:23:03: analysing repeats for search timer 'Dallas'... Son 16.09.2007 22:23:03: search timer set to 'announce only', so skip all Son 16.09.2007 22:23:03: start search for search timer 'Aktenzeichen' Son 16.09.2007 22:23:03: found 0 event(s) for search timer 'Aktenzeichen' Son 16.09.2007 22:23:03: start search for search timer 'Bublath' Son 16.09.2007 22:23:03: found 0 event(s) for search timer 'Bublath' Son 16.09.2007 22:23:03: start search for search timer 'Frontal 21' Son 16.09.2007 22:23:03: found 1 event(s) for search timer 'Frontal 21' Son 16.09.2007 22:23:03: analysing repeats for search timer 'Frontal 21'... Son 16.09.2007 22:23:03: get count recordings Son 16.09.2007 22:23:03: rec ordings: 1 Son 16.09.2007 22:23:03: skip 'Frontal 21~' (Die 18.09.2007 - 21:00, channel 10): already recorded 1 equal event(s) Son 16.09.2007 22:23:03: 0/1 events need a timer for search timer 'Frontal 21' Son 16.09.2007 22:23:03: start evaluating expression 'Wissen~Frontal 21~Frontal 21' Son 16.09.2007 22:23:03: stop evaluating expression 'Wissen~Frontal 21~Frontal 21' - result: 'Wissen~Frontal 21~Frontal 21' Son 16.09.2007 22:23:03: delete timer for 'Frontal 21~' (Die 18.09.2007 - 21:00, channel 10) Son 16.09.2007 22:23:03: start evaluating expression ' Titel: %title% ~ %subtitle% Start/Ende: %time_w% %date% %time%-%timeend% (Timer: %timer.start%-%timer.stop%) Kanal: %timer.chlng% (%timer.chnr%) Datei: %timer.file% Suchbegriff: %timer.search% (%timer.searchid%) Beschreibung: %summary% ---------------------------------------------------------------------- ' Son 16.09.2007 22:23:03: stop evaluating expression ' Titel: %title% ~ %subtitle% Start/Ende: %time_w% %date% %time%-%timeend% (Timer: %timer.start%-%timer.stop%) Kanal: %timer.chlng% (%timer.chnr%) Datei: %timer.file% Suchbegriff: %timer.search% (%timer.searchid%) Beschreibung: %summary% ---------------------------------------------------------------------- ' Son 16.09.2007 22:23:03: stop evaluating expression ' Titel: %title% ~ %subtitle% Start/Ende: %time_w% %date% %time%-%timeend% (Timer: %timer.start%-%timer.stop%) Kanal: %timer.chlng% (%timer.chnr%) Datei: %timer.file% Suchbegriff: %timer.search% (%timer.searchid%) Beschreibung: %summary% ---------------------------------------------------------------------- ' - result: ' Titel: Frontal 21 ~ Start/Ende: Die 18.09.07 21:00-21:45 (Timer: %timer.start%-%timer.stop%) Kanal: %timer.chlng% (%timer.chnr%) Datei: %timer.file% Suchbegriff: %timer.search% (%timer.searchid%) Beschreibung: Deutschland, 2007 ---------------------------------------------------------------------- ' Son 16.09.2007 22:23:03: delete timer 5 Son 16.09.2007 22:23:03: start search for search timer 'Unter uns'
Hoffe das hilft so.
Alex
-
Hi,
ZitatSon 16.09.2007 22:23:03: start search for search timer 'Frontal 21'
Son 16.09.2007 22:23:03: found 1 event(s) for search timer 'Frontal 21'
Son 16.09.2007 22:23:03: analysing repeats for search timer 'Frontal 21'...
Son 16.09.2007 22:23:03: get count recordings
Son 16.09.2007 22:23:03: rec ordings: 1
Son 16.09.2007 22:23:03: skip 'Frontal 21~' (Die 18.09.2007 - 21:00, channel 10): already recorded 1 equal event(s)
Son 16.09.2007 22:23:03: 0/1 events need a timer for search timer 'Frontal 21'also, er findet eine Sendung für Frontal 21, nimmt diese aber nicht auf, weil es bereits eine Aufnahme gibt, die laut Meinung von epgsearch identisch ist. 'Identisch' heißt dabei, dass die Kriterien bei den Vergleichen unter "Verm. Wiederholung" eine Übereinstimmung liefern. Was hast Du dort eingestellt? Also bei "Vergl. Titel",...
Nur "Vergl. Titel" wär in dem Fall natürlich nicht so gutTschüss,
winni
-
Hi Winni,
du hast Recht "Vergl. Titel" war aktiviert.
Zu dumm aber auch, hatte fast alle Timer so und nie wirklich drüber nachgedacht.
Es hat eigentlich immer gut funkionert. Seltsam das.?!Auf jeden Fall Vielen Dank für den Hinweis - Jetzt klappts es wunderbar
Alex
-
Hallo Winni,
Zitat- Das Menü "Zeige erstellte Timer" zeigt nun mit 'Ok' die Inhaltsangabe der erstellten Timer. Ebenfalls funktionieren die Kurztasten '1..9' für die EPG-Befehle.
Jaaaa, darauf habe ich gewartetLeider kompiliert das plugin bei mir nicht, es kommt :
Code
Alles anzeigeng++ -Wall -O2 -Woverloaded-virtual -Wno-format-y2k -fPIC -c -DUSE_CMDSUBMENU -DU SE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DVBSETUP -DUSE_DVDARCHIV E -DUSE_DVLVIDPREFER -DUSE_GRAPHTFT -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIVEB UFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_OSDMAXITEMS -DUSE_PINPLUGIN -DUSE _PLUGINMISSING -DUSE_SETUP -DUSE_SORTRECORDS -DUSE_TIMERCMD -DUSE_TIMERINFO -DUS E_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I/usr/local/src/D VB/include -I../../../include -I/usr/local/src/DVB/include epgsearch.c In file included from epgsearch.c:35: menu_main.h:58: error: conflicting return type specified for `virtual const char* cMenuSearchMain::MenuKind()' ../../../include/vdr/osdbase.h:175: error: overriding `virtual eOsdMenuKind cOsdMenu::MenuKind()' In file included from epgsearch.c:36: menu_whatson.h:79: error: conflicting return type specified for `virtual const char* cMenuWhatsOnSearch::MenuKind()' ../../../include/vdr/osdbase.h:175: error: overriding `virtual eOsdMenuKind cOsdMenu::MenuKind()' make[1]: *** [epgsearch.o] Error 1
Hat jemand eine idee woran es liegen könnte ?
Ich habe nicht das neueste Ext patch drauf (don't touch runnig systems ;)) - jetzt ist es noch ext28 und hatte vorher die epgsearch 0.9.21 am laufen, das kompilierte ohne probleme.
Ansonsten siehe signatur für mein system.Gruß
Viking -
Hi Viking,
ich würd mal auf den Graph-TFT-Patch tippen. EPGSearch unterstützt diesen ja mittlerweile direkt, aber dabei eben den aktuellen (iirc ;)), wo sich ein bisserl was geändert hat. Evtl. ist bei dir noch der ältere Patch drauf?
Tschüss,
winni
-
Hallo Winni,
hast vermutlich recht habe jetzt mal auf ext34 umgestellt und dann klappte es auch mit dem kompilieren.
Danke für den schnellen tipp und vor allem danke für deine arbeit an epgsearchGruß
Viking -
Hallo Winni,
gibt es eigentlich eine möglichkeit zu schauen ob einen EPG eintrag schon done ist ? Vieleicht habe ich ihn nur nicht gefunden
Gruß
Viking -
Hi Viking,
nur etwas umständlich indem man über "Suche/Aktionen" in die erledigten Aufnahmen reinsieht. Aber bei ein paar tausend kann das "anstrengend" werden
EDIT: Vielleicht wär es eine Idee, das in der Inhaltsangabe unten anzuzeigen, wenn es perfomancemäßig funktioniert...
Tschüss,
winni
-
Hallo Winni,
In der tat, das ist das was ich bisher gemacht habe und das ist seeeehr anstrengend Die epgsearchdone.data hat bei mir mittlerweile 18948 zeilen. Nicht das ich das alles aufgenommen hätte aber ich donne gerne sendungen wo es timer gibt die ich nicht sehen möchte - dann werde ich nie wieder mit der sendung "belästigt"
Falls es im detaillierten EPG nicht reinkommt, vieleicht könnte man ja in der done-liste nach dem telefoninput methode suchen, also ein mal taste 6 gedrückt bringt einen zu M, zwei mal=N und so weiter. Das hilft ungemein wenn man es vorher alpabetisch sortiert.
Alternativ habe ich in dein Mantis einen vorschlag eingebracht der die die aufnahme suche betrifft und evt. auch dieses thema mit abdecken könnte.
Gruß
Viking -
Zitat
Originally posted by winni
Hi Viking,nur etwas umständlich indem man über "Suche/Aktionen" in die erledigten Aufnahmen reinsieht. Aber bei ein paar tausend kann das "anstrengend" werden
EDIT: Vielleicht wär es eine Idee, das in der Inhaltsangabe unten anzuzeigen, wenn es perfomancemäßig funktioniert...
Tschüss,
winni
Hi Winni
wäre das nicht ein Fall für Live ??
Gruss Patrice
-
Hallo Winni,
Zitat- Das Menü "Zeige erstellte Timer" zeigt nun mit 'Ok' die Inhaltsangabe der erstellten Timer. Ebenfalls funktionieren die Kurztasten '1..9' für die EPG-Befehle.
Funktioniert super - zumindest wenn man gelernt hat erst OK zu drücken für das Detaillierte EPG und dann erst die tasten 1..9 benutzt Zuerst hab ich das in der übersicht probiert und mich gewundert das es nicht funktioniert.
Dann noch eine bitte, wäre es möglich das man in dieser liste den path sieht, also bei der aufnahme Series~CSI~Folge_11 nicht nur CSI~Folge_11 sondern den kompletten path sieht ? Ich habe alle meine timer in unterverzeichnisse einsortiert und wenn man den path hat dann ist der überblick viel größer. Wenn das kein anderer möchte dann von mir auch als option ...
Insgesamt bin ich aber trotzdem sehr zufrieden mit der funktion :], es erspart mir die gesamten suchen durchzuführen oder über den patch aus der timerliste epgsearch aufzurufen um wiederholungen zu finden.
Danke
Gruß
Viking
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!