fritz85: Gif Animationen erstellen

Hallo,

möchte folgendes auf meine Webseite einbinden:

  • Eine Applikation die mir z.B. aus 3 Bilder eine Gif-Animation erstellt.

Der User kann z.B. 3 Bilder uploaden und danach auf Button klicken "Animation erstellen" und die gif-Animation speichern.

Ich habe z.B. mit Javascript folgendes gefunden:
1)Beitrag:
http://www.infos24.de/javascripte/handbuch/27_js_arbeiten_mit_bildern.htm

Jedoch kann man dies nicht als Gif-Animation(komplett) speichern nur einzelne Bilder.

Frage: Gibt es da schon eine Fertiglösung?

Danke und Gruss
fritz85

  1. Hi,

    Jedoch kann man dies nicht als Gif-Animation(komplett) speichern nur einzelne Bilder.

    ich unterstelle, dass Du das mit JavaScript auch nicht hinbekommen wirst. JavaScript erstellt keine animierte Grafik, sondern einen Austausch mehrerer Grafiken - selbst wenn Du es schaffst, mit JavaScript die Grafikdaten eines animerten GIF hinzubekommen, wirst Du wohl daran scheitern, die Grafikdaten der Einzelbilder zu erhalten, ohne Dich Techniken zu bedienen, mit denen Du die Animation sehr viel besser hinbekommst.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo Cheatah

      Danke für deine Antwort.
      Gibt es denn eine andere Möglichkeit... Ich kann mich nur wenig daran erinnern aber es git doch schon Fertiglösungen für das Web ??

      Gruss

      1. Hi,

        Gibt es denn eine andere Möglichkeit... Ich kann mich nur wenig daran erinnern aber es git doch schon Fertiglösungen für das Web ??

        keine auf JavaScript basierenden, wenn Du am Ende ein speicherbares animiertes GIF haben möchtest. Schaue Dich bei serverseitigen Technologien um. Du wirst sicher etwas finden; ich kann Dir leider keine fertige Lösung empfehlen.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi,

          keine auf JavaScript basierenden, wenn Du am Ende ein speicherbares animiertes GIF haben möchtest.

          per Javascript sollte es möglich sein, einen String a la "data:image/gif;base64,R0lGODlhmwDFAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBU" [1] zu erzeugen und diesen der src-Eigenschaft eines Bild-Elementes zuzuweisen.

          Der User kann dann das Bild so wie jedes andere Bild auch per Rechtsklick - Save Image (oder was auch immer der Browser dafür vorsieht) abspeichern; m_IE_se Browser können derartige Bilder allerdings gar nicht erst darstellen.

          Die base64-Kodierung sollte ein geringfügiges Problem sein, bleibt das Problem, die für das Gif benötigte Byte-Sammlung zu erzeugen.

          Also: im Prinzip ist die GIF-Erzeugung in Javascript machbar, aber es gibt bestimmt einfachere Wege.

          [1] http://aktuell.de.selfhtml.org/artikel/grafik/inline-images/index.htm

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          O o ostern ...
          Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  2. @@fritz85:

    Der User kann z.B. 3 Bilder uploaden und danach auf Button klicken "Animation erstellen" und die gif-Animation speichern.

    Was sind das für Bilder? Fotos? Dann ist GIF ein völlig ungeeignetes Grafikformat. Siehe [GIF-JPEG].

    Live long and prosper,
    Gunnar

    --
    „Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)
    1. @@Gunnar Bittersmann:

      Was sind das für Bilder? Fotos? Dann ist GIF ein völlig ungeeignetes Grafikformat. Siehe [GIF-JPEG].

      Oder besser [GIF-JPEG].

      Grmpf, da war doch was.

      Live long and prosper,
      Gunnar

      --
      „Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)