Les PCHC qui marchent en HD : [Hard et Softs]
Le but de mon topic est simple, définir un protocole de test software pour aider les membres à savoir s'ils doivent changer toute leur config ou seulement un composant ou deux :
-----------------------
Quel est l'investissement à prévoir pour décoder les formats vidéo+audio HD sans saccades?
-----------------------
Mon problème était le suivant : j'avais un Athlon 64 3000+ avec 1Go DDR et une 6600GT, or je
tournais à 70-100% CPU pour du 720p, et je ne parle même pas du 1080i/p. Je n'ai jamais pu
profiter de l'accélération PureVideo, après tous les essais logiciels possibles.
Je vous propose maintenant de donner vos taux d'occupation CPU et commentaires sur la fluidité de vidéos encodées aux formats HD modernes : x264, h264 et VC-1. Les samples retenus sont ceux de sieur Alkasar, qui travaille activement pour aider à comprendre les ressources cachées de la Freebox HD et propose tous les formats du moment (sa page : http://alkasar.free.fr ) , ainsi qu'un extrait de Pirates des Caraïbes en 1080p qui fait mal aux petites configs...
Méthode de mesure simple et pas super rigoureuse :
Power DVD 7.3 Ultra avec patch 2911 (si possible) ou au pire 3104 mais le préciser
Lecture de la vidéo en plein écran avec gestionnaire des tâches devant : on prend le mini et maxi de charge CPU entre 30s et 40s de lecture (ni plus ni moins)...
Le but est d'être en condition normale d'utilisation. Pas la peine d'essayer de faire du high score ici pour la frime. De même, je sais bien qu'avec FFDShow il est possible de consommer beaucoup moins de CPU que Power DVD sans accélération matérielle.
Pensez à préciser si la lecture est saccadée
AM = Accélération matérielle
Résultats
-------------------------------------------
Config Medium : Core 2 Duo E4400 @ 2Ghz / 1Go DDR2 @240Mhz / 2400XT
Saving Private Ryan (68Mo) TS video h264 720p, audio AAC
--> 11-17% (AM=ON)
--> 32-62% (AM=OFF)
Ice Age 2 (63Mo) - extrait TS video h264 1080i, audio Ac3 5.1
--> 12-17% (AM=ON)
--> 53-64% (AM=OFF)
Pirates Caraïbes (94Mo) BR Demo 1080p x264
--> 47-66% (AM=OFF sinon écran noir)
--------------------------------------------------------------------
Config "High" : C2D E4400 @ 3.25Ghz / 1Go DDR2 540Mhz / 2400XT
A noter qu'avec le speedstep activé, le processeur est resté sous-clocké à 1950Mhz sur la plupart des vidéos (en particulier celles < 20%). Même dans ces conditions on notera le gain apporté par l'accélération de la mémoire probablement.
saving.private.ryan TS video h264 720p, audio AAC
--> 3-6% (AM=ON)
--> 19-29% (AM=OFF)
IceAge2 - extrait TS video h264 1080i, audio Ac3 5.1
--> 4-9% (AM=ON)
--> 40-51% (AM=OFF)
Pirates Caraïbes BR Demo 1080p x264
--> 39-55% (AM=OFF sinon écran noir)
--------------------------------------------------------------
Ma conclusion :
Concernant la puissance nécessaire à lire tous les formats HD, autant être clair, une config de type C2D E4300/E4400 est capable d'assurer le décodage vidéo x264 + Audio multicanal sans la moindre saccade, avec seulement 1Go DDR et sans accélération matérielle. C'est une bonne nouvelle pour les petits portefeuilles qui peuvent acheter une carte mère à 50€ de type ASRock 4CoreDual-VSTA, recycler 1Go de DDR 1 et une carte AGP, et ajouter 90€ pour le processeur Core 2 Duo.
Pour ceux qui seraient réticents à changer de Cm/Processeur, la carte ATI 2400HD assure vraiment pour décoder les formats H264 et VC-1, alors qu'on rencontre toujours un pb avec le x264 en 1080p (je laisse aux spécialistes le soin de me confirmer l'encodage de pirates des caraïbes, VideoLan m'annonce de son côté VC-1).
-------
J'encourage les nouveaux possesseurs de HD 2400/2600 AGP et NVidia 8500/8600 GT à poster leurs résultats avec des configs plus anciennes telles que Athlon, Athlon 64, P4, Centrino etc...