1.0.2 - estuary4vdr flexible

  • Moin,


    um die Anpassbarkeit von estuary4vdr für alle Sehstärken zu gewährleisten, habe ich in der aktuellen Version so ziemlich alle Texte bzw. deren Schriftgrößen konfigurierbar gemacht. Die Angaben im Setup sind immer als Prozentangaben zur "umgebenden Box" zu verstehen. Was die "umgebende Box" ist, ist meist offensichtlich, manchmal ist es nicht so klar ;) Aber wenn man ein bisschen mit den Setup Werten rumspielt, sieht man schon, wie man die Werte anpassen muss...
    Des weiteren habe ich das Aufnahmemenü so konfigurierbar gemacht, dass man zwischen einer schmalen (default) und einer breiten Ansicht wählen kann. Die Anzeige zum aktuell ausgewählten Element wird im breiten Menü etwas anders eingeblendet, am besten mal ausprobieren ;) Wem das nicht gefällt, der kann es im Setup auch ganz abschalten. Schließlich habe ich der Anzeige der beiden Plugins neutrinoepg und systeminfo schicke "progress bars" hinzugefügt und die Anzeige der Events im Schedules Menü "what's on" angepasst, damit man erkennt, an welchem Tag der Event stattfindet.


    Im Skindesigner haben sich in diesem Zuge auch ein paar Kleinigkeiten geändert, die auch für andere Skins interessant sein könnten:


    - das <menuitems> Element kann nun per Condition mit einem Setup Parameter belegt werden. Dadurch hat man die Möglichkeit (wie beim estuary4vdr Aufzeichnungs Menü), mehrere Ansichten einer Liste in einem Skin zur Verfügung zu stellen.
    - in der Schedules Liste gibt es nun das Token {istoday}, das "true" ist, wenn das angezeigte Event am aktuellen Tag stattfindet.
    - im Skin Setup gibt es nun "Info Items", die als Separatoren benutzt werden können (siehe einige Menüs im estuary4vdr Setup).


    Have Fun...ciao Louis

  • Hallo Louis,


    geil ! :tup Endlich kann ich auch von 6 Metern Entfernung den Skin sauber lesen.


    Klasse, weiter so !

    VDR: E-Q5I Gehäuse, Zotac Ion, mit YaUsbIR Einschalter, Easyvdr 3.0, TBS5990
    VDR2: Asrock Q1900-ITX, DD-Octopus, DD-Duoflex S2, Easyvdr 3.5

  • Auch von mir vielen Dank, Louis, dass du unsere Wünsche so schnell umgesetzt hast :] !


    Kann es erst morgen testen, wenn es bei der MLD über den Nightbuild integriert ist. Eine Frage noch zur Anzeige VDR CPU im Mainmenü. Da steht auch bei dir nur "VDR CPU: %". Ist das noch ein Bug oder wie bekommt man da einen Wert rein?


    Viele Grüße skippy

  • Moin,

    Da steht auch bei dir nur "VDR CPU: %". Ist das noch ein Bug oder wie bekommt man da einen Wert rein?


    Nein das funktioniert, ich habe nach der Installation bei dem Screenshot nur vergessen, die Scripte passend zu verlinken. Steht im README im scripts Verzeichnis, wie das geht.


    Ciao Louis

  • Hallo,


    wenn ich in der Kanalliste auf dem ersten Kanal mit Kanalseperator (->Favoriten) bin und mit FB-Taste Links auf den letzten Kanal springen will,
    stürzt vdr ab mit folgendem Backtrace:



    Eine Idee, woran das liegen kann?

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

  • Hi louis,

    Nein das funktioniert, ich habe nach der Installation bei dem Screenshot nur vergessen, die Scripte passend zu verlinken. Steht im README im scripts Verzeichnis, wie das geht.

    Ich hab mir das ganze nochmal angesehen ob ich beim Paketbau einen Fehler gemacht habe, aber es wird im OSD bei "VDR CPU" nichts angezeigt.
    Das Script wird aber definitiv ausgeführt, da danach unter /tmp/skindesigner/ das vdrcpu file vorhanden ist, nur anscheinend nicht ausgewertet wird.


    Beim temperatures Script gibts hingegen keine Probleme, da werden auch die Werte im OSD angezeigt.


    Kannst du mir vielleicht noch einen Tipp geben, wo ich noch suchen kann?

    Gruß MegaX


  • Hi,


    ich habe das gleiche Problem.


    Code
    top -n 1 | grep " vdr " | awk -F " " '{ print $10;}'


    liefert bei mir auf der Konsole auch nicht immer ein Ergebnis. Bei jedem 3. oder 4. Aufruf ist das Ergibnis leer "".

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • Cool! Gefällt mir sehr gut! Danke, Louis!


    Mir fehlen irgendwie noch die epg-images bei meinen Aufnahmen, wenn ich von Recordings mit BLAU in die Info springe. Sollten die eigentlich angezeigt werden, oder ist das wieder mal nur bei mir so...?


    Liegen in dieser Form im jeweiligen Aufnahmeverzeichnis.

    Code
    -rw-r--r-- 1 vdr video      12906 23. Apr 20:12 44754_0.jpg
    lrwxrwxrwx 1 vdr video         11 23. Apr 20:12 thumbnail.jpg -> 44754_0.jpg


    Christian


  • Hi,


    ich habe das gleiche Problem.

    Code
    top -n 1 | grep " vdr " | awk -F " " '{ print $10;}'


    liefert bei mir auf der Konsole auch nicht immer ein Ergebnis. Bei jedem 3. oder 4. Aufruf ist das Ergibnis leer "".


    Das kann man auch schöner Skripten, ohne top dafür zu missbrauchen (das sort | tail -n1 ist dazu da die VDR-Instanz mit dem größten CPU-Verbrauch zu ermitteln, falls es mehrere gibt):

    Bash
    #!/bin/bash
    OUTPUTFLDR="/tmp/skindesigner/"
    mkdir -p ${OUTPUTFLDR}
    
    
    read vdr_cpu vdr_mem  < <(ps -C vdr -o %cpu=,%mem= | sort | tail -n1)
    echo $vdr_cpu > ${OUTPUTFLDR}/vdrcpu
    echo $vdr_mem > ${OUTPUTFLDR}/vdrmem

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,

    wenn ich in der Kanalliste auf dem ersten Kanal mit Kanalseperator (->Favoriten) bin und mit FB-Taste Links auf den letzten Kanal springen will,
    stürzt vdr ab mit folgendem Backtrace:


    jo ich kann den Bug reproduzieren. Das muss ich mir mal genauer anschauen, das passiert, wenn man auf einen Kanal ohne EPG springt.


    Ciao Louis

  • Moin,

    Mir fehlen irgendwie noch die epg-images bei meinen Aufnahmen, wenn ich von Recordings mit BLAU in die Info springe. Sollten die eigentlich angezeigt werden, oder ist das wieder mal nur bei mir so...?


    da ich die DInger irgendwie nicht mag, geb ich in dem Skin gar keine epg Bildchen aus ;) Es werden nur Bilder von scraper2vdr / tvscraper ausgegeben.


    Ciao Louis

  • hi,


    die Variante von seahawk1986 funktioniert nun bei mir.



    Danke !

    Server: VDR 2.4.1 mit Ubuntu 19.04 x64 mit vaapidevice, Kernel 5.2.9, ASRock J4105M, 2 x 4096 MB DDR4-RAM, 2 x DD Cine S2, Lirc-Serial mit One4All URC 7960
    Client: VDR 2.4.1 mit Ubuntu 19.04 x64 mit softhddevice-OpenGL oder mit KODI+vnsiserver, Kernel 5.2.5, ASRock H81M, Intel i3-4150, NVIDIA GPU GeForce GT 610 (GF119), 2 x 2048 MB DDR2-RAM, 1 x Technotrend S2-1600, SilverStone Milo ML03, ASRock Smart Remote CIR mit Logitech Harmony 650, Beamer 120'' FullHD-3D

  • Hi Seahawk,

    Das kann man auch schöner Skripten, ohne top dafür zu missbrauchen (das sort | tail -n1 ist dazu da die VDR-Instanz mit dem größten CPU-Verbrauch zu ermitteln, falls es mehrere gibt):


    vielen Dank...ich hasse scripten, ich war froh das irgendwie hingefummelt zu haben ;) Ich habe das Script im Git mal entsprechend der Vorlage angepasst.


    Ciao Louis

  • Moin,


    da ich die DInger irgendwie nicht mag, geb ich in dem Skin gar keine epg Bildchen aus ;) Es werden nur Bilder von scraper2vdr / tvscraper ausgegeben.


    Ciao Louis


    Prima. Dann brauch ich nicht weiter suchen ;D


    Kleiner Verbesserungsvorschlag für's Setup: im Aufzeichnungsmenü kann ich ja verschiedene Werte für schmale/breite Version einstellen. Obendrüber sind dann 2 Config-Zeilen mit 'Anzahl Listenelemente breites/schmales Menü' oder so. Das würde doch eigentlich stimmiger in den jeweiligen Bereich für schmal/breit untendrunter passen, oder?
    Wortlaut kann abweichen, ich darf grad nicht an der Kiste spielen, die Kids schauen die Sendung mit der Maus.


    Christian

  • Hi 3PO,

    Hast Du denn auch die Namen der Sensoren im Script genauso angepasst, wie sie von "sensors" ausgegeben werden?

    Das temperatures Script funktioniert ja richtig, nur beim vdrstats Script wird im OSD nix angezeigt obwohl es ausgeführt wird.

    Gruß MegaX


  • Vielleicht findest du noch eine Option die Uhrzeit der Infobar anzupassen :D

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Hallo!


    louis ...Merci für den tollen Skin!!


    MegaX ...ausgabe ist hier Ok


    Gruss
    Wolfgang

    Bilder

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Moin,


    im Git gibt es eine neue Version 1.0.2. Zum einen sollte der von Hitman47 gemeldete Bug behoben sein.


    Zum anderen habe ich die OSD Flushs dahingehend optimiert, dass bei mehreren parallel laufenden Animationen die Flushes "gesammelt" werden und so ein gemeinsamer Flsuh pro Frame gemacht wird. Ich hatte das schon mal für den Kanalwechsel verbessert, jedoch war das eine unschöne nicht universale Lösung. Jetzt ist mir was besseres eingefallen ;) Insbesondere auf langsameren Gerätschaften sollte sich das an der einen oder anderen Stelle positiv auswerten, z.B. wenn beim Umschalten mehrere Elemente gefadet oder geshiftet werden oder wenn in einem Menü mehrere Elemente gleichzeitig scrollen. Bitte mal testen, ob sich da nicht irgendwelche unerwünschten Nebeneffekte eingeschlichen haben...


    Ciao Louis

  • Ist die Schriftgröße für eine Ausgabe über einen Befehl ebenfalls irgendwo berücksichtigt? Einstellung finde ich bisher keine dazu.


    Ich rufe z.B. per commands.conf ein Skript auf, das listet mir die Information Zeile für Zeile im OSD auf. Leider ist diese Aufgabe recht "groß" geraten in diesem Skin ;)

    Gruß utiltiy



    VDR Projekte VDR Projects

Jetzt mitmachen!

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