L'arrivée des premières cartes graphiques prenant en charge matériellement le décodage vidéo a fait évoluer les ordinateurs de salon. Cette lourde tâche, qui incombait au départ aux processeurs, a permis à n'importe quel système peu puissant d'afficher parfaitement à l'écran des Blu-ray ou des vidéos gourmandes en 1080p. Le couple Atom/GeForce 9400M (plus communément appelé ION) en est le parfait exemple.
Mais jusque-là, il fallait des logiciels spécifiques pour prendre en charge cette accélération matérielle. Ce support a commencé avec les lecteurs vidéos capables de lire les disques HD-DVD/Blu-ray tels que PowerDVD, WinDVD puis TotalMedia Theater. Cette fonction s'est ensuite répandu sur des applications open source comme Media Player Classic Homecinema. Mais ces solutions sont malheureusement un peu trop restrictives, et ne permettent pas de combiner par exemple l'accélération matérielle avec d'autres filtres post-traitement utilisant DirectShow.
Depuis que NVIDIA a sorti son API VDPAU (l'équivalent de PureVideo HD sous Linux), des logiciels comme Mplayer ou XBMC savent tirer profit de l'accélération matérielle des cartes graphiques tout en affichant des sous-titres ou en mettant à l'échelle les vidéos. Il semblerait qu'une solution aussi souple existe désormais sous Windows. Il s'agit de CoreAVC, le décodeur H.264 logiciel le plus rapide qui supporte depuis sa version 1.9.0 l'accélération matérielle des cartes graphiques NVIDIA grâce à l'implémentation de l'API Cuda que l'on ne présente plus.
La prise en charge matérielle est-elle aussi efficace que la concurrence ? Le fait d'utiliser Cuda limite-t-il le rayon d'action en terme de puissance graphique nécessaire ? Comment fonctionne ce filtre DirectShow avec les différentes versions de Windows, et plus particulièrement le très "fermé" 7 Media Center ?
Voilà les questions que nous nous sommes posées en abordant ce test de CoreAVC 1.9.5 compatible Cuda.
=>
http://www.homemedia.fr/tests-guides/16 ... 264-0.html
_________________
Kévin, sor deux sec or !!