wiedermal imageplugin

  • mahlzeit,


    zuersteinmal es läuft nicht. genauer gesagt er konvertiert nicht.


    folgende meldung bekomme ich auf der konsole


    vdr@vdr:/usr/local/vdr/image> ./convert.sh /nfs-import/Bilder/noch\ sortieren/Nicole\,\ Franka\,\ Spazieren\,\ Einzelbilder\ 0401\ 056.jpg
    INFO: [ppmtoy4m] Command-line Parameters:
    INFO: [ppmtoy4m] framerate: 25:1
    INFO: [ppmtoy4m] pixel aspect ratio: 4:3
    INFO: [ppmtoy4m] interlace: none/progressive
    INFO: [ppmtoy4m] starting frame: 0
    INFO: [ppmtoy4m] # of frames: all, until input exhausted
    INFO: [ppmtoy4m] chroma subsampling: 4:2:0, JPEG/MPEG-1, interstitial siting
    jpegtopnm: WRITING PPM FILE
    pnmcomp: Error reading magic number from Netpbm image stream. Most often, this means your input file is empty.
    ppmntsc: Error reading magic number from Netpbm image stream. Most often, this means your input file is empty.
    **ERROR: [ppmtoy4m] Failed to read first frame.
    **ERROR: [mpeg2enc] Could not read YUV4MPEG2 header: system error (failed read/write)!


    imagemagick aus suse9 rpm, mjpeg 1.6.1.92 aus sources und libpbm und netpbm aus suse9 rpm, version 10.11.4


    kann mir jemand nen tip geben woran es liegt? er findet ja alle tools und die versionen müssten auch so passen.


    cu atosch


  • ja, diese syntax mit den \ klappt nicht, versuch mal als zum einen funktions test ein bild das keine leer oder sonderzeichen im namen hat, und wo ist dein convert.sh installiert?
    zum anderen die frage wie du deine tools installiert hast (mit ./configure --prefix=/usr ?) und noch viel wichtiger, was ist der inhalt der convert.log (im temp verzeichnis), b.z.w. was sagt vdr auf der console wenn du das plugin benutzt ?


    denn eigentlich sollten leer- und dei meisten sonder- zeichen schon klappen.


    gruß Onno

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

  • Hallo,


    habe nach wie vor das Problem, dass das Imageplugin mir einen schwarzen Bildschirm zeigt. Convert.log zeigt:


    /usr/bin/vdrimageconvert.sh: 20.03.04-22:52:22: startet ...
    /video/pics/Ami/017_14.JPG
    CMDFILE: /var/cache/video/pics/Ami/017_14.JPG.cnv
    /video/pics/Ami/017_14.JPG
    PARFILE: /var/cache/video/pics/Ami/017_14.JPG.par
    /video/pics/Ami/017_14.JPG
    IMAGEFILE: /video/pics/Ami/017_14.JPG
    /video/pics/Ami/017_14.JPG
    CONVERT_MPEGFILE: /var/cache/video/pics/Ami/017_14.JPG.mpg
    /video/pics/Ami/017_14.JPG
    Image file type detected
    /video/pics/Ami/017_14.JPG
    CONVERT: 017_14.JPG --> /var/cache/video/pics/Ami/017_14.JPG.mpg
    /video/pics/Ami/017_14.JPG
    File will be converted using: jpegtopnm
    /video/pics/Ami/017_14.JPG
    don't Flip Image
    /video/pics/Ami/017_14.JPG
    X-RES: | Y-RES:
    /video/pics/Ami/017_14.JPG
    20.03.04-22:52:22: ERROR Convert Image-to-MPEG2-STILL not successfull for : /video/pics/Ami/017_14.JPG


    Nun habe ich zum Problem schwarzer Bildschirm gelesen, dass es vielleicht an der mjpegtools version 1.6.2 liegt und man besser die 1.6.1.92 nimmt. Wie stelle ich fest, welche Version ich habe, und wenns die falsche ist, wie kann ich downgraden ?


    Desweiteren habe ich gelesen, dass eine gesetzte vdr-Option './vdr -|1 -Pimage...' die 'schwarzen Bilder' produziert und './vdr -|3 -Pimage...' abhilfe schafft. Wie und wo muss ich da anpacken ?


    Verzweifle langsam ...



    Soft: c't-vdr (debian), 'elchi', vdr 1.2.6-15, kernel, lirc, dvb alle in der Variante 2.24.3-ctvdr-3.
    Hard: Dell Optiplex PII 450 MHz, 128 MB RAM, Sansung SV... 120 GB, NEC ND1300A

    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).

  • Zitat

    Original von memed
    ja, diese syntax mit den \ klappt nicht, versuch mal als zum einen funktions test ein bild das keine leer oder sonderzeichen im namen hat,


    ./convert.sh /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    ./convert.sh: line 75: /tmp/image/nfs-import/Bilder/Geiselwind/DSC06332.JPG.cnv: No such file or directory
    mkdir: created directory `/tmp/image/nfs-import/Bilder/Geiselwind'
    INFO: [ppmtoy4m] Command-line Parameters:
    INFO: [ppmtoy4m] framerate: 25:1
    INFO: [ppmtoy4m] pixel aspect ratio: 4:3
    INFO: [ppmtoy4m] interlace: none/progressive
    INFO: [ppmtoy4m] starting frame: 0
    INFO: [ppmtoy4m] # of frames: all, until input exhausted
    INFO: [ppmtoy4m] chroma subsampling: 4:2:0, JPEG/MPEG-1, interstitial siting
    INFO: [mpeg2enc] SETTING EXTENDED MMX for MOTION!
    INFO: [mpeg2enc] SETTING MMX for TRANSFORM!
    INFO: [mpeg2enc] SETTING EXTENDED MMX for PREDICTION!
    jpegtopnm: WRITING PPM FILE
    pnmcomp: Error reading magic number from Netpbm image stream. Most often, this means your input file is empty.
    ppmntsc: Error reading magic number from Netpbm image stream. Most often, this means your input file is empty.
    **ERROR: [ppmtoy4m] Failed to read first frame.
    **ERROR: [mpeg2enc] Could not read YUV4MPEG2 header: system error (failed read/write)!


    Zitat


    und wo ist dein convert.sh installiert?


    in /usr/local/vdr/image


    Zitat


    zum anderen die frage wie du deine tools installiert hast (mit ./configure --prefix=/usr ?)


    mjpegtools mit prefix usr. magemagick, libpbm und netpbm aus suse9 rpm


    Zitat


    und noch viel wichtiger, was ist der inhalt der convert.log (im temp verzeichnis), b.z.w. was sagt vdr auf der console wenn du das plugin benutzt ?


    convert.log sagt


    ./convert.sh: 22.03.04-23:43:20: startet ...
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    CMDFILE: /tmp/image/nfs-import/Bilder/Geiselwind/DSC06332.JPG.cnv
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    PARFILE: /tmp/image/nfs-import/Bilder/Geiselwind/DSC06332.JPG.par
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    IMAGEFILE: /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    CONVERT_MPEGFILE: /tmp/image/nfs-import/Bilder/Geiselwind/DSC06332.JPG.mpg
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    Image file type detected
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    CONVERT: DSC06332.JPG --> /tmp/image/nfs-import/Bilder/Geiselwind/DSC06332.JPG.mpg
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    File will be converted using: jpegtopnm
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    don't Flip Image
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    X-RES: 1600 | Y-RES: 1200
    /nfs-import/Bilder/Geiselwind/DSC06332.JPG
    22.03.04-23:43:20: ERROR Convert Image-to-MPEG2-STILL not successfull for : /nfs-import/Bilder/Geiselwind/DSC06332.JPG


    nicht besonders vielsagend.


    cu atosch


  • mach mal nen
    apt-get file


    sieht so aus als ob bei dir das too "file" fehlt, Tobi hat das als fehler bestätigt udn wird es fixen. zu dem fehler mit der falschen mjpeg version, das könnte sein, wenn du suse hast. ansonsten gehe ich davon aus das auch die neueren version klappen, zumindest bei den debian leuten :)
    das mit dem -l 1 oder -l3 fehler ist schon seit länger bereinigt und betrifft keine der 0.0.8 pre oder release versionen nach pre-5.


    Gruß Onno

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


  • doch, sagt mir was :) (hab auch gute glaskugeln hier *g*)


    die .cnv Datei wird vom image erstellt, und zu erkenne ist, das im unteren beispiel auch die X und X pixel erkannt werden, das fehlt oben.


    ich hab vergessen zu sagen, das du bitte in der convert.sh in die 3. zeile
    DEBUG="yes"
    schreiben solltest, damit mehr debug output kommt, zusätzlich kannst du auch in die 2. zeile
    set -vx
    schreiben, dann wird alles ausgegebn was gemacht wird, inkl. der befehle die aufgerufen werden und der meldungen der programme.


    zum anderen die bitte es einmal mit dem image plugin zu testen und den vdr konsolen output zu posten, da ich die neue version nicht mehr als reine consolen version gemacht habe, und nicht richtig getestet habe, weis ich garnicht sicher, ob es ohne den aufruf durch das plugin funtioniert.


    gruß Onno

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

  • Also,


    habe auf die o.g. Tipps hin erst mal


    apt-get install file


    probiert. Scheine ich schon zu haben:


    dell:/usr/bin# apt-get install file
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Sorry, file is already the newest version.
    0 packages upgraded, 0 newly installed, 0 to remove and 17 not upgraded.


    Habe dann in der /usr/bin/vdrimageconvert.sh DEBUG="yes" und set -xv gesetzt und die vdrimageconvert.sh an der console ausprobiert:


    /usr/bin/vdrimageconvert.sh /video/pics/Ami/35a.jpg


    Anzeige auf der Konsole:


    ...
    echo "$FILE_DETECT"|cut -f1 -d";"|cut -f1 -d"/"
    ++ echo image/jpeg
    ++ cut -f1 '-d;'
    ++ cut -f1 -d/
    + FILE_TYPE=image
    FILE_SUB_TYPE=$(echo "$FILE_DETECT"|cut -f1 -d";"|cut -f2 -d"/")
    echo "$FILE_DETECT"|cut -f1 -d";"|cut -f2 -d"/"
    ++ echo image/jpeg
    ++ cut -f1 '-d;'
    ++ cut -f2 -d/
    + FILE_SUB_TYPE=jpeg


    #cache browing code [hack?]
    # here we detect mpeg data, and if between 10 and 130 kb we copy it,
    # assuming its a mpeg2 still from our own cache
    case "$FILE_DETECT" in
    video/mpeg)
    logit "Mpeg2 still (cache browser) used, video/mpeg file type detected, no convert."
    MPEG_IN_SIZE=$(du -h -k "$IMAGEFILE"|awk '{ print $1 }')
    [ $MPEG_IN_SIZE -gt 10 -a $MPEG_IN_SIZE -lt 120 ] && rm -f "$CONVERT_MPEGFILE" && cp -f "$IMAGEFILE" "$CONVERT_MPEGFILE" | tee -a $CONVERT_LOGFILE && exit 0
    logit "Error assuming copy of mpeg2 still did fail. Exit 1"
    exit 1
    ;;
    esac
    #end cache browser code



    case "$FILE_TYPE" in
    image)
    logit "Image file type detected"
    ;;
    *)
    logit "Not an image file : "$IMAGEFILE""
    exit 1
    ;;
    esac
    + logit 'Image file type detected'
    + echo /video/pics/Ami/35a.jpg
    + echo 'Image file type detected'
    + return


    #moved up, info need in outer else branch (if file does exist in cache)
    case "$FILE_SUB_TYPE" in
    jpeg)
    TO_PNM=jpegtopnm
    ;;
    tiff)
    TO_PNM=tifftopnm
    ;;
    x-bmp)
    TO_PNM=bmptoppm
    ;;
    x-png)
    TO_PNM=pngtopnm
    ;;
    x-portable-pixmap)
    TO_PNM=cat
    ;;
    gif)
    TO_PNM=giftopnm
    ;;
    *)
    logit "File "$FILE_TYPE/$FILE_SUB_TYPE" is not of supported type , EXIT 1"
    exit 1
    ;;
    esac
    + TO_PNM=jpegtopnm



    if test -f "$NEWFILE" && test "$ROTATE" == "YES" || test "$ORIGINAL" == "YES"; then rm -f "$NEWFILE"; fi
    + test -f /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg
    + test NO == YES


    if [ ! -f "$NEWFILE" ]
    #if mpg does not exist in cache
    then
    [ ! -d "$NEWDIR" ] && mkdir -p -v "$NEWDIR" | tee -a $CONVERT_LOGFILE


    logit "CONVERT: $FILE --> $NEWFILE";
    logit "File will be converted using: $TO_PNM"


    ############
    # code for getting pixel sizes using alternative slow verbose image decoding
    if [ "z$USE_IDENTIFY" = "ztrue" ]
    then
    TEMP1=`echo $IMAGEFILE | sed -e "s/\///g"`
    TEMP2=`identify "$IMAGEFILE" | sed -e "s/\///g"`
    GEOMETRY=`echo $TEMP2 | sed -e "s/$TEMP1//g" | cut -d" " -f3 | cut -d"+" -f1`
    X_RES_TMP=`echo $GEOMETRY | cut -d"x" -f1`
    Y_RES_TMP=`echo $GEOMETRY | cut -d"x" -f2 | cut -d"=" -f1`
    else
    TEMP2=$($TO_PNM -verbose "$IMAGEFILE" 1>/dev/null 2>/var/tmp/jpeg.tmp;grep height < /var/tmp/jpeg.tmp )
    X_RES_TMP=$(echo $TEMP2|awk '{print $5}'|sed 's/[^[:digit:]]//g')
    Y_RES_TMP=$(echo $TEMP2|awk '{print $6}'|sed 's/[^[:digit:]]//g')
    rm -f /var/tmp/jpeg.tmp
    fi
    # end code for alternating pixel size detection
    ###########



    if test "$ORIGINAL" == "YES"
    then
    logit "Orignal"
    fi
    if test "$ROTATE" == "YES"
    then
    logit "Flip Image"
    X_RES=$Y_RES_TMP
    Y_RES=$X_RES_TMP
    else
    logit "don't Flip Image"
    X_RES=$X_RES_TMP
    Y_RES=$Y_RES_TMP
    fi


    logit "X-RES: $X_RES | Y-RES: $Y_RES"


    # new aspect calc's
    #calc for the asp corrector, if less than 1.25 it will be scaled to have _apropiate_ black bars
    # until now it only worked for 4/3 (3/4) photos to rotate...
    # BUT the new code adds borders to many pictures slowing down most convertings
    if [ "$((${X_RES}00 / ${Y_RES}))" -lt 125 ]
    then
    X_CALC=$((576000 / $Y_RES * $X_RES / 1000))
    SCALE="pnmscale -xsize=$X_CALC -ysize=576"
    BG_GEN="pnmcomp -align=center - $BACKGROUND"
    elif [ "$((${X_RES}00 / ${Y_RES}))" -gt 133 ]
    then
    Y_CALC=$((704000 / $X_RES * $Y_RES / 1000))
    SCALE="pnmscale -xsize=704 -ysize=$Y_CALC"
    BG_GEN="pnmpaste /dev/stdin 0 $(((576 - $Y_CALC) / 2)) $BACKGROUND"
    else
    SCALE="pnmscale -xsize=704 -ysize=576"
    BG_GEN="pnmcomp -align=center - $BACKGROUND"
    fi
    #######



    #####
    # new converting code, resulting from the changed aspect calc
    #
    if [ "$ROTATE" == "YES" ];then
    $TO_PNM "$IMAGEFILE" | pnmflip $FLIP | $SCALE | $BG_GEN | \
    ppmntsc --pal | ppmtoy4m -F 25:1 -A 4:3 | mpeg2enc -f 7 -T 90 -F 3 -np -a 2 -o "$NEWFILE" | \
    tee -a $CONVERT_LOGFILE
    else
    $TO_PNM "$IMAGEFILE" | $SCALE | $BG_GEN | \
    ppmntsc --pal | ppmtoy4m -F 25:1 -A 4:3 | mpeg2enc -f 7 -T 90 -F 3 -np -a 2 -o "$NEWFILE" | \
    tee -a $CONVERT_LOGFILE
    fi


    else
    logit "$NEWFILE exists! convert not required, initialising data"
    if [ "z$USE_IDENTIFY" = "ztrue" ]
    then
    #old code using identify
    TEMP1=`echo $IMAGEFILE | sed -e "s/\///g"`
    TEMP2=`identify "$IMAGEFILE" | sed -e "s/\///g"`
    GEOMETRY=`echo $TEMP2 | sed -e "s/$TEMP1//g" | cut -d" " -f3 | cut -d"+" -f1`
    X_RES_TMP=`echo $GEOMETRY | cut -d"x" -f1`
    Y_RES_TMP=`echo $GEOMETRY | cut -d"x" -f2 | cut -d"=" -f1`
    else
    #new code using the image decoder in verbose mode to get pixel sizes
    TEMP2=$($TO_PNM -verbose $T 1>/dev/null 2>/var/tmp/jpeg.tmp;grep height </var/tmp/jpeg.tmp)
    X_RES_TMP=$(echo $TEMP2|awk '{print $5}'|sed 's/[^[:digit:]]//g')
    Y_RES_TMP=$(echo $TEMP2|awk '{print $6}'|sed 's/[^[:digit:]]//g')
    fi
    echo "$X_RES_TMP" >"$PARFILE"
    echo "$Y_RES_TMP">>"$PARFILE"
    fi
    + '[' '!' -f /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg ']'
    + '[' '!' -d /var/cache/vdr-plugin-image/video/pics/Ami ']'
    + logit 'CONVERT: 35a.jpg --> /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg'
    + echo /video/pics/Ami/35a.jpg
    + echo 'CONVERT: 35a.jpg --> /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg'
    + return
    + logit 'File will be converted using: jpegtopnm'
    + echo /video/pics/Ami/35a.jpg
    + echo 'File will be converted using: jpegtopnm'
    + return
    + '[' ztrue = ztrue ']'
    echo $IMAGEFILE | sed -e "s/\///g"
    ++ echo /video/pics/Ami/35a.jpg
    ++ sed -e 's/\///g'
    + TEMP1=videopicsAmi35a.jpg
    identify "$IMAGEFILE" | sed -e "s/\///g"
    ++ identify /video/pics/Ami/35a.jpg
    ++ sed -e 's/\///g'
    identify: No decode delegate for this image format (/video/pics/Ami/35a.jpg).
    + TEMP2=
    echo $TEMP2 | sed -e "s/$TEMP1//g" | cut -d" " -f3 | cut -d"+" -f1
    ++ echo
    ++ sed -e s/videopicsAmi35a.jpg//g
    ++ cut '-d ' -f3
    ++ cut -d+ -f1
    + GEOMETRY=
    echo $GEOMETRY | cut -d"x" -f1
    ++ echo
    ++ cut -dx -f1
    + X_RES_TMP=
    echo $GEOMETRY | cut -d"x" -f2 | cut -d"=" -f1
    ++ echo
    ++ cut -dx -f2
    ++ cut -d= -f1
    + Y_RES_TMP=
    + test NO == YES
    + test NO == YES
    + logit 'don'\''t Flip Image'
    + echo /video/pics/Ami/35a.jpg
    + echo 'don'\''t Flip Image'
    + return
    + X_RES=
    + Y_RES=
    + logit 'X-RES: | Y-RES: '
    + echo /video/pics/Ami/35a.jpg
    + echo 'X-RES: | Y-RES: '
    + return
    /usr/bin/vdrimageconvert.sh: line 185: 00 / : syntax error: operand expected (error token is " ")
    ## end new converting code
    ####


    if [ ! -f "$NEWFILE" ]
    then
    logit "$DATE: ERROR Convert Image-to-MPEG2-STILL not successfull for : $IMAGEFILE";
    else
    logit "$DATE: successfull ...";


    #kind a dirty break if we dont want to copy resulting file
    # but pregenrate a file (e.g. using at or cron
    [ $NOCOPY -eq 1 ] && exit 0


    if [ $(wc -c "$NEWFILE"|sed 's/^ *//'|cut -f1 -d" ") -gt 100 ]
    then
    echo "doing the copy to $CONVERT_MPEGFILE from $NEWFILE"
    rm -f $CONVERT_MPEGFILE
    cp -f "$NEWFILE" $CONVERT_MPEGFILE | tee -a $CONVERT_LOGFILE
    else
    echo "Error generated mpeg is smaller than 100 byte, so not used!!"
    fi
    fi
    + '[' '!' -f /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg ']'
    + logit '23.03.04-21:44:15: ERROR Convert Image-to-MPEG2-STILL not successfull for : /video/pics/Ami/35a.jpg'
    + echo /video/pics/Ami/35a.jpg
    + echo '23.03.04-21:44:15: ERROR Convert Image-to-MPEG2-STILL not successfull for : /video/pics/Ami/35a.jpg'
    + return




    Zugehörige Azsgabe in der /var/cache/vdr-plugin-image/convert.log:


    /usr/bin/vdrimageconvert.sh: 23.03.04-21:44:15: startet ...
    /video/pics/Ami/35a.jpg
    CMDFILE: /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.cnv
    /video/pics/Ami/35a.jpg
    PARFILE: /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.par
    /video/pics/Ami/35a.jpg
    IMAGEFILE: /video/pics/Ami/35a.jpg
    /video/pics/Ami/35a.jpg
    CONVERT_MPEGFILE: /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg
    /video/pics/Ami/35a.jpg
    Image file type detected
    /video/pics/Ami/35a.jpg
    CONVERT: 35a.jpg --> /var/cache/vdr-plugin-image/video/pics/Ami/35a.jpg.mpg
    /video/pics/Ami/35a.jpg
    File will be converted using: jpegtopnm
    /video/pics/Ami/35a.jpg
    don't Flip Image
    /video/pics/Ami/35a.jpg
    X-RES: | Y-RES:
    /video/pics/Ami/35a.jpg
    23.03.04-21:44:15: ERROR Convert Image-to-MPEG2-STILL not successfull for : /video/pics/Ami/35a.jpg



    wie ganz ganz oben beschrieben. Ein Respekt dem Spezialisten, der das Rätsel löst ...


    Gruß

    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).

  • Zitat

    Original von memed
    doch, sagt mir was :) (hab auch gute glaskugeln hier *g*)


    das freut mich zu hören. :) also los gehts.


    Zitat

    ich hab vergessen zu sagen, das du bitte in der convert.sh in die 3. zeile
    DEBUG="yes"
    schreiben solltest, damit mehr debug output kommt


    das hatte überhaupt keine auswirkung auf die ausgabe in der convert.log sowohl mit "yes" als auch mit yes.


    Zitat


    zusätzlich kannst du auch in die 2. zeile
    set -vx
    schreiben, dann wird alles ausgegebn was gemacht wird, inkl. der befehle die aufgerufen werden und der meldungen der programme.


    ausgabe in der angehängten datei.


    Zitat


    zum anderen die bitte es einmal mit dem image plugin zu testen und den vdr konsolen output zu posten, da ich die neue version nicht mehr als reine consolen version gemacht habe, und nicht richtig getestet habe, weis ich garnicht sicher, ob es ohne den aufruf durch das plugin funtioniert.


    aber wenigstens die konvertierung sollte doch ohne plugin funktionieren, oder? ich habe im moment nur ssh zugriff auf den vdr. werde aber den konsolen output baldmöglichst nachreichen. vielleicht hilft ja schon die ausgabe von set -vx.


    vielen dank atosch

  • ok, existiert die datei
    /tmp/image/vdr-image.background
    und so etwa 1,2 mb gros ?

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

  • Hi,


    dann ist das Anlegen dieser Datei schiefgegangen, vermutlich wurde das entsprechende Programm nicht gefunden.


    Loesche mal /tmp/image/vdr-image.background, die Datei sollte dann neu angelegt werden.
    Wenn das File danach wieder 0 Byte gross ist, dann fehlt Dir vermutlich ppmmake, oder es ist nicht im Pfad.


    Du kannst das File auch testweise selber anlegen:
    ppmmake rgb:0/0/0 704 576 > /tmp/image/vdr-image.background
    oder
    pbmmake -black 704 576 > /tmp/image/vdr-image.background

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

  • juhu, es geht. fragt mich nicht warum. also ein


    Zitat

    Original von andreash
    Du kannst das File auch testweise selber anlegen:
    ppmmake rgb:0/0/0 704 576 > /tmp/image/vdr-image.background
    oder
    pbmmake -black 704 576 > /tmp/image/vdr-image.background


    funktionierte ohne probleme. ich hab dann die datei gelöscht und das skript nochmals ausgeführt. und schon läuft die konvertierung durch. kann sich da jemand nen reim draus machen? wohlgemerkt, am system wurde nichts geändert.


    danke nochmal für alles.


    cu atosch

  • Zitat

    Original von atosch
    existiert ist aber 0 bytes groß,


    zugriffsberechtigung auf verzeichniss stimmt.


    cu atosch


    ok, dann haben wir das problem, die datei bitte löschen und nichmal testen, ist sie, nach dem test, wieder 0 byte haben ich ein problem und du einen bug gefunden :)


    /edit
    mal wieder nicht zu ende gelesen, hat ja schon geklappt...
    erklärung habe ich so keine, wenn das problem noch jemand hat wird ein extra test eingebaut...
    edit/


    gruß Onno

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

    Einmal editiert, zuletzt von memed ()

  • hi softi,


    Zitat

    image plugin genau das gleiche problem


    hi,
    habe das gleiche Problem, nur bei mir ist die Datei vdr-image.background
    vorhanden und ca. 1,20 MB groß.
    bin ziehmlich neu, kann mir jemand helfen



    das soll heißen du hast dieses problem:



    und was kommt bei dir raus wenn du diese lösungsvorschläge versuchst:


    Zitat

    mach mal nen
    apt-get file


    sieht so aus als ob bei dir das too "file" fehlt, Tobi hat das als fehler bestätigt udn wird es fixen. zu dem fehler mit der falschen mjpeg version, das könnte sein, wenn du suse hast. ansonsten gehe ich davon aus das auch die neueren version klappen, zumindest bei den debian leuten :)
    das mit dem -l 1 oder -l3 fehler ist schon seit länger bereinigt und betrifft keine der 0.0.8 pre oder release versionen nach pre-5.


    und mal ganz im ernst schreib doch selber mal was dein poblem ist, was du gemacht hats und welches system du hast.


    ich wette 5€ das das nicht _exact_ das gleiche is wie in diesem thread im _ganzen_ beschreiben wurde. das währe ein wunder ....


    (will sagen schau mal in der signatur von tobi, da steht wie man richtig fragt, u.a. nen eigenen thread aufmachen, und nicht sagen es wäre so wie woanders, beides ist nähmlich eigene faulheit......)


    Gruß Onno

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

    Einmal editiert, zuletzt von memed ()

Jetzt mitmachen!

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