vdr.image --> /etc/conf.d options ??

  • Guten Abend allerseits,
    nachdem ich gerade das image-0.0.8-pre5 installiert habe
    und vdr --help daraufhin die Options dafuer mit
    -m mount
    -C convert
    -z zoomconv
    -j jumpconv
    ausgibt,habe ich diese in die /etc/conf.d/vdr.image
    CONVERT="/pfad/zur/sh"
    ZOOMCONV="/pfad/zur/sh"
    JUMPCONV="/pfad/zur/sh"
    mit uebernommen,
    jedoch startet vdr mit den Options zoom- und jumpconv
    nicht mehr,mit CONVERT allein funktioniert es,
    habe autofs am Laufen,daher kein mount drin.
    Frage --> wieso ,
    was habe ich jetzt uebersehen ?
    mfg

  • moin,
    habe jetzt herausgefunden,
    das es mit
    _EXTRAOPTS=" -z /etc/vdr/image_neu/convert_zoom.sh -j /etc/vdr/image_neu/convert_jump.sh"
    in der /etc/conf.d/vdr.image funktioniert. ;)
    Mit ZOOMCONV und CONVERT allein lies sich vdr auch starten,
    aber mit der JUMPCONV="..
    laesst sich vdr bei mir nicht starten.
    mfg

  • Hi,


    woher hast du denn die /etc/conf.d/vdr.image ???
    Kann mich gar nicht erinnern, so eine Datei im ebuild erstellt zu haben.
    Und außerdem landen die scripte doch gar nicht unter /etc/vdr !


    Ich verstehe erhlich gesagt nur Bahnhof.


    Henning

    Hardware: ASUS A8N-E, AMD64 3800 2GB, 2 * 250GB SATA-II Samsung, Siemens DVB-S Rev 1.3, Technisat DVB-S Rev. 1.6, LG 4167 DVD-RW, GF 6300
    Software: Gentoo,2.6.17, GCC 3.4.6 VDR 1.4.3, OSD-Teletext, mp3ng, DVD, image, mplayer, pilotskin, director, femon, osdpip, burn

  • Hallo,
    die vdr.image habe ich selbst angelegt,
    da ich die Files in /etc/vdr/image.. haben will.
    Die vdr.pluginname files in /etc/conf.d sind ja dazu da ,
    um Pfade oder andere Options beim Start von vdr fuer
    die einzelnen Plugins zu uebergeben,
    das funktioniert ja bei den anderen Plugins auch einwandfrei.
    Da ich aber keine Ausgabe auf tty8 habe (user vdr) ,kann ich momentan
    nicht feststellen,wieso es mit der Option JUMPCONV,
    beim Start von vdr nicht funktioniert.
    Werde das aber nochmal testen.
    mfg
    /habe den daemonmode abgeschalten,
    bekomme dann mit JUMPCONV= in der image auf tty8 die Meldung :
    image : unrecognized option
    '--jumpconv=/etc/... '
    -----------
    Die options werden jetzt ueber die vdr.image uebergeben,die Konvertierung von einem Pic
    funktioniert auch ,die Zoomerei ebenfalls,
    nur das Skippen zum naechsten Bild bekomme ich nicht zum Laufen.
    Habe es auch mit den Files in /usr/bin getestet ,
    die Meldung lautet jeweils :
    /usr/bin/montage : unable to open file ()
    Diese versionen habe ich installiert
    netpbm-10.20
    imagemagick-5.5.7
    mjpegtools-1.6.2
    mpeg2vidcodec-12-r1
    cu

  • Hm,


    hab mal in die Sourcen geschaut.
    Ist dummerweise C++ und davon hab ich keine Ahnung. Aber:


    Bei der Ausgabe findet sich folgendes:
    " -j CMD, --jumpconv=CMD use CMD when jump to Images\n"
    Ein paar Zeilen später jedoch dies:
    { "zoomjump", required_argument, NULL, 'j' },


    Definiere in der vdr.image doch einfach mal zoomjump statt jumpconf.
    Vielleicht funktioniert das ja.


    Bei Erfolg solltest du das an den Entwickler als Bug melden.


    Gruß
    Henning

    Hardware: ASUS A8N-E, AMD64 3800 2GB, 2 * 250GB SATA-II Samsung, Siemens DVB-S Rev 1.3, Technisat DVB-S Rev. 1.6, LG 4167 DVD-RW, GF 6300
    Software: Gentoo,2.6.17, GCC 3.4.6 VDR 1.4.3, OSD-Teletext, mp3ng, DVD, image, mplayer, pilotskin, director, femon, osdpip, burn

  • Hallo,
    vielen Dank,werde ich mal testen. :]
    mfg
    /habe mir mal die image.c angesehen ,das sollte doch die Stelle sein
    ---
    asprintf(&help_str," -m CMD, --mount=CMD use CMD to mount/unmount/eject mp3 sources\n"
    " (default: %s)\n"
    " -C CMD, --convert=CMD use CMD when converting Images\n"
    " (default: %s)\n"
    " -z CMD, --zoomconv=CMD use CMD when zooming Images\n"
    " (default: %s)\n"
    " -j CMD, --jumpconv=CMD use CMD when jump to Images\n"
    " (default: %s)\n",
    mountscript,
    ImageCmd,
    ImageCmdZoom,
    ImageCmdJump
    );
    return help_str;
    }


    bool cPluginImage::ProcessArgs(int argc, char *argv[])
    {
    static struct option long_options[] = {
    { "mount", required_argument, NULL, 'm' },
    { "convert", required_argument, NULL, 'C' },
    { "zoomconv", required_argument, NULL, 'z' },
    { "zoomjump", required_argument, NULL, 'j' },
    ----
    Mit der Option ZOOMJUMP in der vdr.image startet vdr .

  • les
    les
    lse


    ah da machts ding-dong, der bug ist also ein falscher name für das kind :)


    das fixe ich dann mal eben

    --
    viel spass am geraet
    ---
    AMD1100/512 # 200GB-VDR # 220GB-DIVX #
    1.3 Siemens # 2.1 Haupauge(primary) # RH 7.3

Jetzt mitmachen!

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