Új hozzászólás Aktív témák

  • Ga

    tag

    Hi!

    1-2 tapasztalat hd felbontású MPEG-2 dekódolásról.
    X800 XL kártyával teszteltem, ami egy 2500 MHz-es A64 mellett fut.
    A teljes hdtv felbontású Christina videoval teszteltem a lejátszást ffdshow codec, illetve az ATI MPEG dekóderét használva. Az utóbbi az ATI vasat használja inkább dekódolásra.

    Klip adatai:
    Video: MPEG2 Video 1920x1080p 29.97fps 18000Kbps
    Audio: Dolby AC3 48000Hz 6ch 384Kbps

    Az ffdshow CnQ-val 2250-es órajel mellett 50%-os prochasználattal játssza le.

    Az érdekesebb rész az ATI hw dekódolása. Szintém CnQ, viszont itt már elég volt az 1250 MHZ is, és így is 30%-os prochasználattal játssza le a klipet. A VGA 200/250 GPU/RAM sebességen megy nálam alapból. 66 MHz GPU-val akadozott a lejátszás.

    További példányokat elindítva (ezek már nem hw overlayben) a következőképpen alakult a sebesség:
    2 dekódolás: ;)
    200 GPU - akad, full CPU
    300 GPU - ok, 50% CPU, 2250

    3 példány:
    400 GPU (default) - ok, 70-75% CPU, 2250

    4 példány :Y
    430 GPU (max) - ok, 80-85% CPU, 2500-on
    azért itt már a klip néhány részénél szaturált a GPU, olyankor meg-megakadt egy lejátszás, de alapvetően OK volt

    Gondolom csak a shaderek dolgoznak, így egy sima GT is képes erre, sőt, az a 600 körüli GPU-val simán visz még +2 lejátszást.

    Az egyetlen buktató, hogy gyaníthatóan az MPEG splitter gyengus, és nem bírja ellátni az Ati-s video-dekódolót megfelelő késleltetéssel, ezért az audio-dekódolással együtt a videó-lejátszás már nem megy (csak videóval tökéletes - audióval már hibás a kép).

    Kár hogy a GPU nem támogatja (még?) az MPEG-4 dekódolást.

    Bye:
    Ga

Új hozzászólás Aktív témák