Bild von gestoppter Aufnahme grabben und als Hintergrund für Plugin Burn einsetzen - wie ?

  • Ich würde gerne eine laufende Aufnahme anhalten und an dieser Stelle einen Screenshot machen, um mit diesem Bild die /var/lib/vdr/plugins/burn/menu-bg.png zu ersetzen. Der Screenshot wäre dann neuer Hintergrund beim Brennen einer DVD.


    Weiß jemand, wie das funktioniert ?


    Mit
    /usr/lib/svdrpsend.pl GRAB /tmp/bild.pnm 100 720 576


    kann ich zwar prinzipiell ein Bild erzeugen, aber nur pnm oder jpg (nicht png), und offensichtlich auch nicht aus einer angehaltenen Aufnahme, da gibts immer ein ‚grab image failed’.

    HW: ASRock J4105M / Silverstone Gehäuse / Digital Devices Cine S2 DVB S2 TWINSAT Low Profile PCIe REV. V6.5 / Samsung UE46B6000.


    SW: yaVDR ansible als Server, KODI 19 (auf Fire TV Cube).

    Einmal editiert, zuletzt von mahlman ()

  • im burn plugin sind die notwendigen skripte enthalten


    unter /usr/share/vdr/command-hooks im file commands.vdr-burn.conf steht

    Zitat

    Grab background for vdr-burn: /bin/sh /usr/share/vdr-plugin-burn/grab.sh


    dieser Befehl kann über das Menü unter Befehle ausgeführt werden und erstellt bei angehaltenem Bild den gewünschten Background über den Befehl



    Wolfgang

  • Ich kriegs noch nicht hin. Ich habe jetzt mal in


    /etc/vdr/command-hooks/reccmds.custom.conf


    das Kommando reingeschrieben:


    Hintergrund fuer Plugin Burn grabben: /bin/sh /usr/share/vdr-plugin-burn/grab.sh


    Der Hook ist jetzt auch da. Dann die grab.sh ausführbar für 'vdr' gemacht.


    Wenn ich jetzt bei angehaltener Aufnahme den Befehl wähle, wird das Bild in


    /var/lib/vdr/plugins/burn/skins/Grabbed/menu-bg.png


    erstellt, ist jedoch nicht ein Standbild, sondern Bild siehe Anhang.

  • Danke für den Hinweis, ich musste die grab.sh auch anpassen.


    yaVDR 0.5
    ASUS P8H67-V, Intel Core I3 2100T, 8GB RAM
    Samsung HD204UI, Seagate ST2000DM001
    HL-DT-ST DVDRAM GSA-4163B,
    ASUS GT 520 passiv, 2 x TT S2-1600

Jetzt mitmachen!

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