Announcement

Collapse
No announcement yet.

Keine info bei Slideshow

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Keine info bei Slideshow

    Hallo,

    Ich wollte gerne die Bildinfos bei einer Slideshow in einer Datei ausgeben.

    Dieses funktioniert nicht.
    bei "i_view32.exe /slideshow:slideshow.lst /fs /info=c:\info.txt" kommt eine Fehlerbox mit : "Can't read file header ! Unkown file format or file not found."
    Nach Bestätigung wird die Slieshow angezeigt.

    Die Befehle
    i_view32.exe bild.jpg /fs /info=c:\info.txt
    und
    i_view32.exe /slideshow:slideshow.lst /fs

    funktionieren reibungslos.

    irfanview 4.2 auf Windows XP

    Hat jemand eine Idee?

    Danke und Gruß
    gecko
    Last edited by gecko1a; 21.07.2009, 04:20 PM.

    #2
    1. Der Parameter ”/fs” bei
      i_view32.exe bild.jpg /fs /info=c:\info.txt

      ist sinnlos und damit entbehrlich. ”/info” liest lediglich substanzielle Informationen eines Bildes und schreibt diese in eine Datei, wobei das Bild selbst jedoch nicht zur Anzeige kommt.


    2. Dies halte ich für ein Gerücht
      i_view32.exe /slideshow:slideshow.lst /fs

      und funktioniert in dieser Form mit Sicherheit nicht. Wenn, dann muß es schon
      i_view32.exe /slideshow=slideshow.lst /fs

      heißen.


    3. Zum einen ist nicht explizit deklariert, für welches Bild ”/info” Informationen schreiben soll. Ein variabler Bezug auf die Bildliste einer Slideshow scheint, nach allen Übungen, hier unmöglich.

      Zum anderen ist zu Bedenken, daß ein
      i_view32.exe /slideshow=slideshow.lst /fs /info=c:\info.txt

      recht unsinnig wäre, da ”/info” mit jedem neuen Bild der Slideshow seine bisher geschriebene Informationsdatei durch eine neue ersetzte, wobei die vorherige verloren ginge. Der praktische Nutzen tendierte folglich stark gegen null.
    »Und so, in eurer Verzweiflung, kommt ihr zu mir.«

    Texteditor EmEditor:
    Deutsche Sprachdatei (v7.01) für EmEditor Pro 7.02 (englisch)
    EmEditor Pro 8.06 (deutsch) | Deutsche Sprachdatei (v8) für EmEditor Pro 8.06 (englisch)
    Deutsche Sprachdatei (v9.16) für EmEditor Pro 9.17 (englisch)

    Comment


      #3
      Vielen Dank für die Antwort

      Originally posted by Foxy View Post
      Der Parameter ”/fs” bei
      i_view32.exe bild.jpg /fs /info=c:\info.txt

      ist sinnlos und damit entbehrlich. ”/info” liest lediglich substanzielle Informationen eines Bildes und schreibt diese in eine Datei, wobei das Bild selbst jedoch nicht zur Anzeige kommt.
      Hast recht, hatte ich irgendwie so verstanden, das beides gemacht wird, Bild anzeigen und Info schreiben.

      Dies halte ich für ein Gerücht
      i_view32.exe /slideshow:slideshow.lst /fs

      und funktioniert in dieser Form mit Sicherheit nicht. Wenn, dann muß es schon
      i_view32.exe /slideshow=slideshow.lst /fs

      heißen.
      :-) Tipfehler

      Zum einen ist nicht explizit deklariert, für welches Bild ”/info” Informationen schreiben soll. Ein variabler Bezug auf die Bildliste einer Slideshow scheint, nach allen Übungen, hier unmöglich.

      Zum anderen ist zu Bedenken, daß ein
      i_view32.exe /slideshow=slideshow.lst /fs /info=c:\info.txt

      recht unsinnig wäre, da ”/info” mit jedem neuen Bild der Slideshow seine bisher geschriebene Informationsdatei durch eine neue ersetzte, wobei die vorherige verloren ginge. Der praktische Nutzen tendierte folglich stark gegen null.[/list]
      Es macht für mich schon Sinn, da ich gerne auf einem anderen Display (LCD) die Information zum Bild gleichzeitig anzeigen lassen möchte. Jedes Bild würde auch nur alle paar Stunden wechseln und die Infodatei wird von einem anderen Programm ausgewertet. Sinn macht es natürlich hier noch "/fullinfo" mitzugeben. Aber bei einer Slideshow schein die Ausgabe von Info für das aktuell angezeigte Bild nicht zu funktionieren.

      Gruß

      gecko

      Comment


        #4
        Mal angenommen, wir würden uns nachfolgenden, stark vereinfachten Konstruktes bedienen
        @echo off
        cls

        for %%a in (*.png) do (
        start C:\IrfanView\i_view32.exe "%%a" /fs /info=%%~na.txt
        sleep 2
        start C:\IrfanView\i_view32.exe /killmesoftly
        )

        , so würde die, auf den ersten Blick vielleicht brillante, Idee trotzdem zum Scheitern verurteilt sein, da, sobald ”/info” ins Spiel kommt, das jeweilige Bild nicht mehr angezeigt wird; ”/info” unterbindet jegliche optische Präsentation. Da ist es dann auch unerheblich, ob ”/info” in Verbindung mit einer Slideshow-Liste harmoniert oder nicht.

        Fazit: Der Wunsch ist, zumindest in der Form, nicht realisierbar.


        Man müßte schon die Bildinformationen zuvor separat auslesen, um sie dann parallel mit dem entsprechenden Bild anzuzeigen. Beispiel:
        @echo off
        cls

        for %%a in (*.png) do (
        start C:\IrfanView\i_view32.exe "%%a" /info=%%~na.txt
        sleep 1

        start C:\IrfanView\i_view32.exe "%%a"
        start %SYSTEMROOT%\system32\notepad.exe "%%~na.txt"

        sleep 5
        kill i_view32.exe
        kill notepad.exe
        del "%%~na.txt"
        )
        »Und so, in eurer Verzweiflung, kommt ihr zu mir.«

        Texteditor EmEditor:
        Deutsche Sprachdatei (v7.01) für EmEditor Pro 7.02 (englisch)
        EmEditor Pro 8.06 (deutsch) | Deutsche Sprachdatei (v8) für EmEditor Pro 8.06 (englisch)
        Deutsche Sprachdatei (v9.16) für EmEditor Pro 9.17 (englisch)

        Comment


          #5
          Danke für die Hilfe.

          Hier meine Lösung dazu:

          1. Programm, welches mir die Bilder als handgemachte Sildeshow zeigt:

          Schleife mit Bilderpool
          i_view32 "bildauspool" /info=text.txt /fullinfo
          start i_view32 "bildauspool" /fs
          Warte 1 Stunde
          i_view32 /killmesoftly
          Nächstes Bild

          2. Programm, was das externe Display bedient


          Schleife
          Lese Text.txt
          Gebe Text auf zweitem Display aus
          Warte 5sec
          nächste Durchgang


          So funktioniert es.

          Gruß gecko
          Last edited by gecko1a; 22.07.2009, 06:07 PM.

          Comment

          Working...
          X