Hi LUG,
vielleicht wisst ihr ja weiter, mit meinem Latein bin ich am Ende. Ich versuche aus 200 Post-Script Dateien (oder beliebiges anderes Format) ein mpeg-Film zu erzeugen. Oder irgend eine andere Animation, welche man OpenOffice für eine Präsentation einbinden kann.
Mit dem Programm "convert" aus ImageMagick-5.5.2 erhält man nur die folgende Fehlermeldung:
<------------------- schnipp -------------------->
convert -delay 25 -size 640x480 *.ps film.mpeg
**ERROR: [mpeg2encode] Could not read YUV4MPEG2 header: bad header magic! convert: Delegate failed (/usr/local/bin/mpeg2encode "%i" "%o") <------------------- schnapp --------------------> Der zweite Fehler tritt seit dem Update der mjpegtools auf. Der erste Fehler ist unverändert geblieben.
Versucht man es über yuv - Zwischenschritte, dann bekommt man <------------------- schnipp -------------------->
convert -size 640x480 Bild.jpg Bild.yuv convert -size 640x480 Bild.yuv Bild.mpeg
convert: Unexpected end-of-file (0000.yuv). <------------------- schnapp -------------------->
Die Fehler treten unter Suse 7.3 mit diesen handcompilierten Versionen auf: ImageMagick-5.5.1-6 ImageMagick-5.5.2 mjpegtools-1.6.0 mjpegtools-1.6.0-beta2 mpeg2vidcodec_v12
Alternative Versuche mit einer MNG-Datei scheiterten auch. Die Erzeugung mit "convert -delay 25 -size 640x480 *.ps test.mng" funktioniert noch. Allerdings will Mozilla 1.2.1 die Datei nicht fressen :-( Andere MNG-fähige Programme habe ich nicht ausprobiert.
Die einzige funktionierende Animation ist eine animiertes gif-File. Dabei muss man die Größe verringern, da sonst 512MB RAM und 256 Swap für die Erzeugung nicht ausreichen :-(. Die fertige Animation ist auch nur schlappe 54 MB groß. Allerdings zeigt OpenOffice nur das erste Bild an und nicht die kompletten Film.
Jens Weiße