[extrecmenu] Bugs, Fixes und Patches (ehemals Extrecmenu zeigt manche Ordner doppelt an)

  • Ich hab ein merkwürdiges Phänomen mit dem extrecmenu. Manche Order werden doppelt angezeigt. Hab meine Aufnahmen nach Genre/Aufnahme geordnet. Jetzt seh ich beispielsweise im Hauptmenü Einträge wie: ....Krimi, Krimidrama, Krimi, Liebesfilm, Musik, Musikfilm, Musik, Mystery....alles Ordner


    Krimi und Musik gibts aber definitiv nur einmal. Ein Bug im extrecmenu? Die Version ist 1.2.2.


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    Einmal editiert, zuletzt von TheChief ()

  • Lässt du den Ordnernamen von epgsearch bilden? Nutzt du xmltv2vdr?


    cu

  • gibt es für extrecmenu eigentlich noch einen maintainer? mir fällt auf, dass da die noch freie Spielzeit immer doppelt so hoch ggü. der vdr-eigenen Berechnung angezeigt wird. Ich meine, dass Klaus da wegen HD irgendwann mal die Formel für die Berechnung geändert hat. das ist in extrecmenu nie eingeflossen.


    sorry, sollte kein hijacken des Threads sein.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Die Ordnernamen hab ich per Hand angelegt und nutze tvm2vdr.


    Gepflegt wird das Plugin noch, siehe http://projects.vdr-developer.…dr-plugin-extrecmenu.git/

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Die Ordnernamen hab ich per Hand angelegt


    Was sagt denn ls -l fürs übergeordnete Verzeichnis? Und mal prüfen ob Leerzeichen dranhängen oder ähnliches.


    cu

  • Glaube nicht, dass es daran liegt, denn im normalen Aufnahmemenü pass alles. ls -l zeigt auch keine Auffälligkeiten, kanns aber gern bei Bedarf posten. Ansonsten schau ich morgen mal in den Code. Eventuell hat es einen Bug beim Sortieren oder ähnlich.


    Interessant ist auch, einmal hab ich Musik mit 22 Aufnahmen, einmal mit 12. Ich denke das hat was mit den Unterordnern zu tun, denn die Unterordner von Musik haben genau 22 Aufnahmen und der erste 12. Könnte aber auch Zufall sein, denn bei Krimi kommt das nicht hin, aber da hat es auch Unterordner.


    Serien hat auch einen Unterordner, wird aber nicht doppelt angezeigt.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Ansonsten schau ich morgen mal in den Code. Eventuell hat es einen Bug beim Sortieren oder ähnlich.


    Durchaus möglich, es fällt halt nur auf das du anscheinend der einzige bist der solche Fehlfunktionen hat. Deswegen der erste Verdacht das es bei dir irgendwie am Dateisystem liegt.


    cu

  • Keine Ahnung, wieviele das (so wie ich) nutzen. Aber eben, im originalen Menü sieht soweit alles gut aus.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Hallo Dr. Seltsam,

    gibt es für extrecmenu eigentlich noch einen maintainer? mir fällt auf, dass da die noch freie Spielzeit immer doppelt so hoch ggü. der vdr-eigenen Berechnung angezeigt wird. Ich meine, dass Klaus da wegen HD irgendwann mal die Formel für die Berechnung geändert hat. das ist in extrecmenu nie eingeflossen.


    das sollte im aktuellen GIT-Stand schon geändert sein.


    Zitat

    sorry, sollte kein hijacken des Threads sein.


    Wenn's damit auch nicht passt, dann bitte einen neuen Thread oder ein Ticket aufmachen.


    Gruß
    Andreas

  • Hallo TheChief,


    das scheint daran zu liegen, dass die Verzeichnisse Krimi und Krimidrama bzw. Musik und Musikfilm gleich anfangen. Ich kann's reproduzieren und werde es mir demnächst mal genauer anschauen.


    Gruß
    Andreas


    Cool, danke. Das könnte natürlich auch noch sein.


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Hallo,
    habe ich auch. Und der gleiche Anfang ist auch so.
    Beispiel:
    Es gibt die Ordner "Mama" sowie "MamaUndPapa" (hat meine Tochter via Samba angelegt). "Mama" wird doppelt angezeigt. Ändere ich den Namen auf "Mama2" wird der Ordner nicht mehr doppelt angezeigt.
    Vermutlich tritt das Problem auf wenn ein Ordnername in einem anderen längeren Namen enthalten ist.

    Grüße, Dieter :)

  • Gibt es hier inzwischen eine Lösung?


    Ich hätte da einen Feature-Request:


    Anstatt Schnittmarken verschieben hätte ich gern auf den Skip-Tasten der Fernbedienung das Springen um 1 Minute (was im Standard VDR auf grün und gelb liegt). Lässt sich das ins extrecmenu einbauen? Von mir aus auch konfigurierbar. Würde einen Patch sparen und nichts am "normalen" VDR ändern. Müsste sich um die Key Next und Prev handeln. Würde das ja jetzt in die "myreplaycontrol.c" einbauen.


    EDIT:


    Würde das funktionieren? Kompilieren tuts zumindest.



    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • H1,

    Gibt es hier inzwischen eine Lösung?


    Leider noch nicht, hatte es mir zwar mal angeschaut, aber eine schnelle Lösung habe ich nicht gefunden. Vielleicht ist ja hier einer, der schneller eine Lösung findet? Mir fehlt gerade die Zeit...


    Zitat

    Ich hätte da einen Feature-Request:


    Anstatt Schnittmarken verschieben hätte ich gern auf den Skip-Tasten der Fernbedienung das Springen um 1 Minute (was im Standard VDR auf grün und gelb liegt). Lässt sich das ins extrecmenu einbauen? Von mir aus auch konfigurierbar. Würde einen Patch sparen und nichts am "normalen" VDR ändern. Müsste sich um die Key Next und Prev handeln. Würde das ja jetzt in die "myreplaycontrol.c" einbauen.


    Grüsse
    TheChief


    Mach doch bitte einen Feature Request im ExtRecMenu BugTracker.
    Werden diese Tasten von anderen Plugins auch schon so verwendet?


    Gruß
    Andreas

  • Ob andere Plugins die Tasten auch so verwenden, weiß ich nicht. Ich hab seit LinVDR damals auf Next/Prev das Spingen in Aufnahmen liegen und würde das gern so behalten. Beim Plain-VDR scheint das aber garnicht so zu sein. Dort liegt nämlich auf den tasten das Spiringen zwischen Schnittmarken. Ich teste gerade mal meinen Patch. Wenn das funktioniert, versuche ich mal, ob ich das mit ins Plugin-Setup reinkriege, damit es konfigurerbar wäre. Dann könnte ich Dir einen Patch zur Verfügung stellen. Und in dem Zusammenhang schau ich gleich mal, ob ich den Bug finde.


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Also ich hab mal einen Patch gebastelt.


    1. Es lassen sich jetzt via Setup die Tasten Prev/Next durch Springen in Aufnahmen um x Sekunden ersetzen (vorher Springen zwischen Schnittmarken)
    2. Ich habe den JUMPINGSECONDS Patch in das exrecmenu eingebaut. Damit kann man einstellen, wieviele Sekunden man Springen kann. Standard ist 60 Sekunden, bei wiederholtem Drücken 300 Sekunden und bei langsamen Sprung mittels Tasten 1 und 3 20 Sekunden.
    3. Der Patch enthält einen kleinen Fix für den edited-recording-hook in tools.c


    Für mich persönlich fliegt damit der JUMPINGSECONDS und LIMIEKUTIO Patch aus dem VDR. Wäre toll, wenn der Patch mit ins GIT wandert. Änderungsvorschläge und Anmerkungen sind wie immer Willkommen.


    Grüsse
    TheChief


    EDIT Ich schau mal, ob ich noch ein Fix für mein eigentliches Problem finde. :D

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    2 Mal editiert, zuletzt von TheChief ()

  • und bei langsamen Sprung mittels Tasten 1 und 3 20 Sekunden.


    Das aber nur wenn im Setup aktiviert, oder?


    3. Der Patch enthält einen kleinen Fix für den edited-recording-hook in tools.c


    Das bezieht sich auf den 2. Parameter für die Recording Hook Scripte?


    Edit: Jup (habs gefunden), scheint so. Schön, dann wandet das gleich mit rein.


    cu

  • Das aber nur wenn im Setup aktiviert, oder?


    Naja, wenn ich mir die menu.c im Originalen anschaue, sind die Tasten 1 und 3 im Replay-Modus überhaupt nicht belegt. Durch den Patch kann man jetzt eben x Sekunden springen. Dies kann im Setup von extrecmenu nicht deaktiviert werden, aber die Sprungweite geändert werden. Sollte ich das noch aktivierbar machen?


    Zitat


    Das bezieht sich auf den 2. Parameter für die Recording Hook Scripte?


    Genau! :D


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Naja, wenn ich mir die menu.c im Originalen anschaue, sind die Tasten 1 und 3 im Replay-Modus überhaupt nicht belegt.


    Bei mir durch nen Patch mit dem man dort einstellbar X Sekunden springen kann.


    Durch den Patch kann man jetzt eben x Sekunden springen. Dies kann im Setup von extrecmenu nicht deaktiviert werden, aber die Sprungweite geändert werden.


    Ach so, ich dachte das wäre fix auf 20 Sekunden. Nun, wenn man hier die Sprungweite einstellen kann dann ist das perfekt. Dann kann der VDR Patch bei mir auch raus. Schön, ein Patch weniger, langsam wirds übersichtlich :)


    Dann versuche ich mich jetzt auch mal aufzuraffen und zu schauen ob ich noch den CUTTIME in extrecmenu rein bekomme. Die VDR Schnittfunktion nutzen ist etwas instabil.


    Sollte ich das noch aktivierbar machen?


    Ich denke wenn man die Sprungweite einstellen kann ist das gut so wie es ist.


    cu

  • Zitat


    Bei mir durch nen Patch mit dem man dort einstellbar X Sekunden springen kann.


    Eben, das war bei mir im JUMPINGSECONDS-Patch drinnen, der mit meinem Patch jetzt bei mir rausgefallen ist, weil ins extrecmenu gewandert ist. Ich hab jetzt nur noch GRAPHTFT, MAINMENUHOOKS und WAREAGLEICONS aktiv...achja, und LIRCSETTINGS, weil ich meine, dass mein Menü dadurch schneller wird. Weiß nicht, ob ich auch inputlirc pimpen kann, dass die Tastendrücke schneller im VDR landen. Da müsst ich auch mal gucken.


    Dann lass ich den Patch jetzt erstmal so. Was macht denn CUTTIME? Ich schneide immer im extrecmenu und nutze da den cutter queue.


    EDIT: Die 300 Sekunden für den wiederholten Tastendruck gehen bei mir im übrigen nicht. Wann wird denn kYellow|k_Repeat ausgelöst bzw. was ist k_Repeat? Da steht nur 0x8000 drin laut keys.h.


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    5 Mal editiert, zuletzt von TheChief ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!