next up previous contents
Next: Standardsoftware: Neuheiten Up: Erzeugen von MPEG-Files unter Previous: ``Finetuning:''

Rechenzeit-Bedarf

Als Testmaschinen standen ein Pentium/100MHz mit 32 MB unter Linux 2.0.13 (pcpj) und eine HP9000/700 mit 64 MB unter HP-UX 9.05 (bert) zur Verfügung. Die Bilder entstanden durch Zerlegung von Animationen im AVI-Format mit Hilfe des Programms avi2yuv (Quelle: http://www.prism.uvsq.fr/public/wos/multimedia/medframe.html). Der Rechenaufwand hält sich bei kleineren Filmchen durchaus in Grenzen, wie die folgenden Werte zeigen.

    Bildgröße    Bildanzahl        CPU-Zeit [s]
                               pcpj         bert
   
    312 x 232       371        445          296
    288 x 232      1550       1869         1229
Für größere Projekte kann entweder die parallele Version von mpeg_encode verwendet werden (das RZ wäre ggf. bei der Portierung auf hydra behilflich) oder man setzt einen Hardware-Encoder ein.

Interessant ist noch der Vergleich des ursprünglichen AVI-Files mit dem MPEG-File: Bei optisch nicht unterscheidbarer Qualität sank die Größe von 4.8 MB auf 0.8 MB.

Peter Junglas, Tel.: 3193



Tom Schramm