Ansicht umschalten
Avatar von anbefr
  • anbefr

238 Beiträge seit 27.08.2002

Re: MPEG-Komprimieren schneller als Echtzeit mit neuen Pixelshadern

dijonsenf schrieb am 19. November 2002 10:33

> In irgendeiner Pressemitteilung habe ich vor einiger Zeit gelesen,
> dass man mit der neuen ATI Radeon 9700 in Echtzeit Mpeg komprimieren
> kann (auf deren Website steht das glaub ich noch in der
> Featureliste). Die Betonung liegt hierbei auf Komprimieren und nicht
> Dekomprimieren. Das Ganze soll mit Hilfe der NEUEN Pixelshader
> (kleine assemblerartig Programme, die vollständig und mehrfach
> parallel in der GraKa ablaufen) möglich sein. Im Moment dauert das
> Umrechnen eines Films von zB. Mpeg2 in Mpeg1 (DVD zu VCD) ja mehrere
> Stunden. Auch die Umwandlung in Mpeg4 bzw. DivX dauert trotz
> Highend-Rechner für normale Spielfilme immernoch die halbe Nacht.
> Ich selbst besitze keine Radeon9700-Karte, würde mir aber auf der
> Stelle eine zulegen wenn es für ein bestehendes Programm (zB. TMPG,
> VirtualDub, FlaskMPeg) ein Plugin gäbe, welchen zur Mpeg-Umrechnung
> diese Pixelshader ausnutzen würde. - Ich erinnere mich noch an die
> Pentium-ISSE Optimierungen für VirtualDub direkt von Intel
> implementiert.

MPEG oder DivX Komprimierung(!) findet gar nicht in der Grafikkarte
statt sondern nur in der CPU! Aktuelle High-End Rechner mit 2,5Ghz
und mehr mit entsprechenden Vorraussetzungen (gutes Board und viel
guter Speicher) können dies schon angeblich in Echtzeit - habs aber
leider noch nicht selbst gesehen.
Mein Athlon 1,2Ghz schafft es fast in doppelter Zeit also
11-12fps...ein 2400+ oder 2600+ sollte es also in Echtzeit schaffen -
bei Intel liegen die Werte wohl noch etwas besser, da gerade
FlaskMPEG für Intel optimiert wurde - Plug-Ins für AMD gibt es zwar,
aber ich habe keine wirkliche veränderung wahrgenommen.

> Bei richtiger Ausnutzung der Rechenleistung des Grafikprozessors (die
> GPUs von ATI und NVidia sind heute wesentlich komplexer als ein P4
> und sogar hochspezialisiert auf die Transformation von Pixeln) könnte
> ich mir vorstellen, dass die Mpeg-Umrechnung nur noch wenige Minuten
> dauert.

Wie gesagt - in der CPU - und in wenigen Minuten? Das wird wohl noch
etwas dauern - nicht unter 10Ghz...


Bewerten
- +
Ansicht umschalten