Vielleicht habe ich Glück und das hatcschon jemand hier programmiert?
Bewegtes C64er Sprite in gif konvertieren?
-
Vernunftmensch -
16. August 2018 um 14:10 -
Erledigt
Es gibt 10 Antworten in diesem Thema, welches 1.995 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Würde das mit ImageMagick machen, z.B.: convert -loop 0 -delay 100 in1.png in2.png in3.png out.gif
ImageMagick (Bitte melde dich an, um diesen Link zu sehen.) ist unter Linux quasi Standard für solche Aufgaben -
Gut, dann reduziert sich das Problem darauf, die Spriteeinzelbilder in .png zu schreiben?
-
Gut, die png der Einzelbilder kriege ich hin in QT.
Weiß jemand, wie man mit QT ein GIF daraus erzeugt (oder in QT mit QImages?)
-
Würde das mit ImageMagick machen, z.B.: convert -loop 0 -delay 100 in1.png in2.png in3.png out.gif
ImageMagick (imagemagick.org) ist unter Linux quasi Standard für solche AufgabenGut, die png der Einzelbilder kriege ich hin in QT.
Weiß jemand, wie man mit QT ein GIF daraus erzeugt (oder in QT mit QImages?)
Warum bestehst Du denn jetzt schon wieder darauf, die Suppe mit der Gabel zu essen? Du hast gefragt, Du hast eine Antwort bekommen, Du ignorierst sie. Warum fragst Du denn überhaupt?
-
Bitte melde dich an, um diesen Link zu sehen.
Also ich versuche schon die ganze Zeit, das zu benutzen. Ich ignoriere da nichts.
Leider erweitere ich meinen QT-Leveleditor, der in Windows programmiert ist. Ich möchte einstellen, daß man das Aussehen zw. C64er und PC-Version wechseln kann. Die C64er-Dateien müssen dazu in pngs und gifs umgearbeitet werden, jedes Mal, weil die Retrofangrafik noch nicht fertig ist, immer ´mal wieder verbessert wird.
-
Es ist quasi gelungen mit QT und dem von Draco erwähnten Programm.
-
so ungefähr?
Code
Alles anzeigen#include <sstream> int anzahl_sprites; std::stringstream aufruf; aufruf << "./convert -loop 0 -delay 100 "; for( int i = 0; i < anzahl_sprites; ++i ) { aufruf << "in" << i << ".png "; } aufruf << "out.gif"; system( aufruf.str().c_str() );
"convert" muss dann im gleichen Verzeichnis liegen, wie das aufrufende Programm. -
ui, Danke.
So, jetzt habe ich endlich ein gif automatisch für den Explosionssprite....
-
So, jetzt automatisch gestrecht.
-
Jetzt auch in den richtigen Farben....