[~gelöst] [0.5] NarrowHD mit softhddevice: Transparenz verändern?

  • -> meine Lösung
    Ja, wie der Titel sagt: Wie kann ich bei NarrowHD mit softhddevice die Transparenz verändern? Zumindest über die OSD-Einstellungen scheint mir das nicht zu gehen? Muss ich dazu direkt im Skin-Code rumpatchen?
    Btw.: Den Schnittbalken würde ich gerne auch etwas breiter haben...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

    Einmal editiert, zuletzt von habichthugo ()

  • Hm, heisst das echt, es gibt keine Möglichkeit, die Transparenz zentral in derOberfläche zu verstellen? Also wirklich im Skin-Code jeden Farb- bzw. Transparenzwert anpassen!?

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • Ok, habe mir jetzt also eigene Themes erschaffen, die weniger transparen bzw. dunkler sind, als der Default (NarrowHD-patch.tar.gz):
    /var/lib/vdr/themes/NarrowHD-habichthugo_dark.theme
    /var/lib/vdr/themes/NarrowHD-habichthugo_very_dark.theme
    /usr/share/vdr-skins/narrowhd/NarrowHD.skin
    Im Skin selbst waren die Hintergrundfarben bzw. Transparenz der Funktionstasten fest codiert, also habe ich die noch an die Theme-Farben gebunden...

  • Das Ganze habe ich mit einem kleinen Script gepatched, z.B.
    # text2skin-theme-transparency 100 </var/lib/vdr/themes/NarrowHD.theme >/var/lib/vdr/themes/NarrowHD-habichthugo_very_dark.theme
    Dann muss man nur noch die Zeile 'Description = ...' anpassen. Vielleicht kann's ja noch einer für andere Themes brauchen.


    Das Script sucht in allen Zeilen (stdin) nach achtstelligen Hex-Zahlen und ersetzt in diesen ggf. den Transparenz- bzw. Deckkraftwert (erste zwei Ziffen) nach dem Schema, dass in der Grafik zu sehen ist (normiert auf 0..100; T = linear bzw. Parameter 0). Zulässige Werte sind -100..100 (mehr..weniger Transparenz). Es ist wichtig, dass vollständige Transparenz (00) und volle Deckkraft (FF) erhalten und die Werte dazwischen homogen bleiben...

Jetzt mitmachen!

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