ExtRecMenu und VDR-2.4.0+

  • Hallo,


    das extrecmenu-Plugin scheint ja doch noch hier und da auch bei VDR-2.4.0 im Einsatz zu sein. Deswegen will ich jetzt mal meinen letzten Stand veröffentlichen.


    Ich hatte schon vor längerer Zeit damit angefangen, einfach um mich mal mit dem VDR-Sourcecode und c++ im Allgemeinen zu befassen und auch weil ich es selber benutzt habe, das extrecmenu-plugin zu überarbeiten.

    Ich habe dazu alle Funktionen an den aktuellen VDR-2.4.0 angepasst, zusätzlich die Undelete Funktion eingebaut und einige Aufräumarbeiten gemacht, die das weitere Pflegen einfacher machen sollte.

    So ist auch die Kompatibilität zu VDR < 2.3.9 entfallen. Die Zusatzfunktionen wie z.B. Archiv-DVD sind weiter enthalten.


    Ich selbst nutze das Plugin mittlerweile nicht mehr bzw. nur noch selten für eine Hand voll alte Archiv-DVD.

    Für die "schönere" Menüsteuerung des extrecmenu habe ich mir einen Patch geschrieben, der die Menü Struktur des Plugins direkt im VDR abbildet.


    Im Prinzip will ich auch keine weiteren Änderungen an dieser neuen Version machen, außer es treten jetzt beim Benutzen noch Probleme auf, die werde ich gern noch beheben.


    Noch etwas zu Archiv-DVD und Archiv-HDD:

    Manch einer hat sich vielleicht gewundert, warum jedes Mal beim Benutzen des extrecmenu-Plugin die schlafenden Platten anspringen. Das liegt daran, das bei jeder Aufnahme geprüft wird, ob es eine Archiv-DVD oder Archiv-HDD ist, und das bei jedem neuen Anzeigen.

    Dazu könnte ich bei Bedarf einen kleinen Patch für den VDR liefern, der das automatisch beim Starten des VDR mit erledigt, so das dann dazu keine weiteren Plattenaktivitäten mehr notwendig sind.


    So, wer will kann das überarbeitete Plugin in der aktuellen Version 2.0.10 hier herunterladen und ausprobieren:


    gitlab.com/kamel5/extrecmenung


    Nachtrag:

    Beim Überarbeiten hatte ich zum parallelen Laden des alten und des neuen Plugin den Namen in extrecmenung umbenannt.

    Das habe ich jetzt mal so gelassen zum Unterscheiden. Bei Bedarf kann ich es aber auch wieder zurück benennen.


    Grüße

    kamel5

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

    The post was edited 6 times, last by kamel5 ().

  • So, wer will kann das überarbeitete Plugin in der aktuellen Version 2.0.2 hier herunterladen und ausprobieren:

    Ich bekomme da beim Bauen folgenden Fehler:

    Mit der vorgeschlagenen Groß- und Kleinschreibung LastItem baut es.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Mit der vorgeschlagenen Groß- und Kleinschreibung LastItem baut es.

    Danke, habe es geändert. Mit USE_PINPLUGIN hatte ich das Bauen gar nicht ausprobiert.

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Hallo carel ,


    das sollte jetzt schon gehen. Umschalten zwischen Alphabetisch und Datum mit der 0.

    Aufsteigend oder Absteigend unter Einstellungen - OSD - Sortierreihenfolge für Aufnahmen.


    Gruß

    kamel5

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Danke für die aktualisierte Version :thumbup:


    Bei mir läuft das Plugin auch noch.

    SAT Hardware: Gibertini SE75 | DuraSat Dur-Line UK-24 | DD OctopusNET V2 Rack (Firmware 1.1.6) mit MaxS8
    Server: Asus M5A78L-M/USB3 | Sempron 145@2Cores | 8GB ECC RAM | PicoPSU | Debian Stretch 64Bit | VDR 2.4.5 mit SAT>IP, epgsearch, live, markad
    Clients: RaspberryPI 2/3 | Yocto Poky Linux (Openembedded) 3.2+git | Linux Kernel 5.4.72 | VDR 2.4.5 mit SAT>IP, RpiHDDevice, SkinDesigner, Remote, Extrecmenu, Femon, Mlist


    R.I.P: Gigaset M740 mit VDR von open7x0.org

  • Danke auch von mir ... wenn demnächst die aktualisierte VDR Version rauskommt, muß ich mal wieder alle Plugins aktualisieren ... Und ExtRecMenu ist bei uns extrem wichtig wegen Verschieben, etc. ...


    Insofern: besten Dank!

  • Für die yavdr-ansible Nutzer: ich habe das Plugin gerade in ppa:yavdr/experimental-vdr bauen lassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Nutze jetz auch deine neue Version, vielen Dank dafür :thumbup:

    Asus H170 PRO GAMING, Intel Core i7-6700T, 16GB RAM, GeForce GTX 1050 2GB, Samsung SSD 860 EVO 1TB SSD + 3TB WD Red, Mystique SaTiX-S2 Dual, Archlinux -> VDR4Arch


    "Freunde sind Menschen, die dich mögen obwohl sie dich kennen"

  • Weiss jemand nach welchem Schema das Plugin auf der roten Taste mal UNDELETE und mal die Aufnahmebefehle legt?

    Wie komme ich an die Befehle, wenn UNDELETE angezeigt wird (bzw. umgedreht)?

    My VDRs:

  • Weiss jemand nach welchem Schema das Plugin auf der roten Taste mal UNDELETE und mal die Aufnahmebefehle legt?

    Wie komme ich an die Befehle, wenn UNDELETE angezeigt wird (bzw. umgedreht)?

    Das ist an sich ganz einfach:


    - wenn es gelöschte Aufnahmen gibt, und nur dann, wird auf der roten Taste "UNDELETE" angezeigt. Sobald der VDR die gelöschten Aufnahmen bereinigt hat verschwindet das "UNDELETE" wieder von der roten Taste


    - Brauchst Du die Befehle unbedingt solange das "UNDELETE" angezeigt wird, kannst Du die gelöschten Aufnahmen im "UNDELETE"-Menü entgültig löschen, dann verschwindet das "UNDELETE" auch wieder.

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Danke...das passt zu meinen Beobachtungen. Aber evtl. kann man das Farbmenü ja umschaltbar machen. Bei "Programm" geht das mit "0" - die hier aber schon für die Sortierung belegt ist.

    My VDRs:

  • Aber evtl. kann man das Farbmenü ja umschaltbar machen.

    Das hatte ich ursprünglich auch überlegt. Aber leider gibt es ja nicht all zu viele Tasten auf einer normalen Fernbedienung. Mir ist bisher keine brauchbare Lösung für eine Taste eingefallen. Wenn es da Ideen gibt ....


    Andererseits, das Umschalten auf UNDELETE macht ja auch nur dann Sinn, wenn es tatsächlich gelöschte Aufnahmen gibt.

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Hallo,


    ich habe mal eine Version 2.0.3 mit ein paar Bereinigungen gemacht.


    Grüsse

    kamel5

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Hallo,


    es gibt eine neue Version 2.0.4.


    - [Sibbi] Add watchstate (see contrib/watchstate/README)

    - [Sibbi] Fixed display confirm message

    - [Sibbi] Calculation of the recording length for different frame rates

    - [Sibbi] Prepares archive scripts for *.ts files

    - [Sibbi] Update i18n

    - [Sibbi] Update VDRSymbolsSans* font

    - [Sibbi] Fixed some button action and helpkeys

    - Add Archive-DVD-HDD.patch


    Vielen Dank an Sibbi für die gelieferten Patches.


    Grüsse

    kamel5

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Hallo,


    es gibt eine neue Version 2.0.5.


    - [Sibbi] Add vdr_year_country.patch (Gather the information of year and country during the initial reading of the recordings)

    - [Sibbi] Add vdr_rating_watchstate.patch (Gather the information of rating and watchstate during the initial reading of the recordings)

    - [Sibbi] Rounds the length to minutes in getlength.c

    - Rework of red button UNDELETE (Added a configurable time limit for switching from UNDELETE to Commands or vice versa)


    Zum letzten Punkt:

    Es kann jetzt im Setup ein Timeout für "UNDELETE" auf dem roten Button konfiguriert werden. Außerdem ist es jetzt möglich einzustellen, ob "UNDELETE" oder "Commands" zuerst angezeigt wird.

    Die Voreinstellung ist so wie bisher, also dauerhaft UNDELETE solange gelöschte Aufnahmen vorliegen.


    Vielen Dank an Sibbi für die gelieferten Patches.


    Grüsse

    kamel5

    VDR 2.5.1: ASUS Prime X470-PRO, Ryzen 7 2700, 64GB, 6TB HD, GT630, Fedora 33 Kernel 5.10 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Das mit dem UNDELETE und dem Command Button ist super gelöst. Jetzt komme ich wieder bequem an die Commands ran, auch wenn bereits eine Aufnahme gelöscht wurde.

    :thumbup:

    Danke Dir

  • Hallo!

    Ich kann leider nach der Installation der Version 2.0.3 unter Focal leider kein Archiv-HDD-Skript finden. Kann jemand von Euch eine lauffähige Version eines Archiv-HDD-Skripts bereitstellen und eine kurze Beschreibung zur Konfiguration beifügen?


    Ich habe eine uralte Version irgendwann mal zum Laufen bekommen, kann es aber leider nicht mehr nachvollziehen was ich vor Jahren hier gemacht habe....


    Danke vorab für die Unterstützung!