In meinen Spiel habe ich eine 'Film-Option'. Dabei speichere ich in gewissen Abständen
den Inhalt des Grafikspeichers als BMP auf die 'Platte'. Um die Datenmenge hier schon
gering zu halten, arbeitete ich dabei mit einer unteren Bildschirmauflösung von 800/600.
Dann habe ich z.Bsp. 733 Bmps, die zusammen einen Film ergeben.
Mit 'Bmp zu Avi' V5.5 von E314.de erzeuge ich daraus eine *.avi.
Diese Datei hat eine Größe von 1 030 801 KB. Sehr groß, aber auch gestochen scharf.
Mit 'WinAvi' V7.1 wandle ich diese Datei dann über MPEG1 in eine *.mpg um.
Dann hat das Ganze 'nur' noch die Größe von 28.476 KB. Handlicher, aber nicht die gewünschte Qualität.
MPEG2 kann ich auch, das Ergebnis ist etwas größer als MPEG1, hat aber keinerlei Einfluss auf die Endqualität.
Frage:
Gibt es einen besseren/anderen Weg um 'Filme', mit guter Qualität, bei kleiner Datenmenge zu erzeugen?
den Inhalt des Grafikspeichers als BMP auf die 'Platte'. Um die Datenmenge hier schon
gering zu halten, arbeitete ich dabei mit einer unteren Bildschirmauflösung von 800/600.
Dann habe ich z.Bsp. 733 Bmps, die zusammen einen Film ergeben.
Mit 'Bmp zu Avi' V5.5 von E314.de erzeuge ich daraus eine *.avi.
Diese Datei hat eine Größe von 1 030 801 KB. Sehr groß, aber auch gestochen scharf.
Mit 'WinAvi' V7.1 wandle ich diese Datei dann über MPEG1 in eine *.mpg um.
Dann hat das Ganze 'nur' noch die Größe von 28.476 KB. Handlicher, aber nicht die gewünschte Qualität.
MPEG2 kann ich auch, das Ergebnis ist etwas größer als MPEG1, hat aber keinerlei Einfluss auf die Endqualität.
Frage:
Gibt es einen besseren/anderen Weg um 'Filme', mit guter Qualität, bei kleiner Datenmenge zu erzeugen?