.BMP oder SDL_Surface => Animiertes .GIF (per libary oder Programm)



  • Hallo
    Ich möchte die Ausgabe meines Programmes gerne als animiertes .gif darstellen.
    Das Programm ist mit c++ und SDL programmiert. SDL kann mit SDL_SaveBMP nur bitmaps speichern, aber keine gif. SDL_Image kann leider auch keine animierten .gif speichern.

    Als workaround hatte ich überlegt, die einzelnen Bilder erst als .bmp zu speichern und das erstellen der Animation einem anderen Programm zu überlassen.
    Leider kenne kein Programm, das dazu in der Lage ist und (wichtig) über die Kommandozeile bedient werden kann.
    Also so in der Art müsste das benutzbar sein:
    system ("grafikprogramm.exe bild1.bmp, bild2.bmp, bild3.bmp, output.gif, fps=20");

    Kennt da jemand eine (freie) libary oder ein entsprechendes Programm?
    Hatte eigentlich nicht vor, mir den ganzen Aufbau einer gif reinzufahren 😮

    Naja, sonst kann man ja immernoch eine javascript Slideshow genieren lassen 🙄 Aber eine einzelne Datei als Ausgabe wäre halt schon besser.


Anmelden zum Antworten