Navigation
L'actualité informatique et multimédia
Vous pouvez retrouver cet article en dernière page de notre test de BadaBOOM 1.0, que nous avons mis à jour pour l'occasion. Il y sera plus facile de comparer les images.
Configuration de test :
CPU : Core 2 E4600 @ 3,3 GHz (300 x 11)
GPU : Deux GeForce 8800GT @ 660 / 1650 / 1900 MHz
RAM : 4 Go DDR2 @ 960 MHz en 4-4-4-12
Chipset nForce 750i SLI (Asus P5N-D)
Forceware 180.48
BadaBOOM, l'encodeur vidéo sur GPU de NVIDIA arrive dans une nouvelle version 1.1, qui ajoute un paquet de fonctionnalités qui manquaient cruellement dans la première version. Si BadaBOOM 1.0 était un coup d'essai concluant, cette version se perfectionne vers un réel aboutissement.
Prise en charge d'un maximum de format en entrée
Le logiciel est maintenant capable d'ouvrir plus de codecs, dans plus de conteneurs. Les codecs compatibles sont donc désormais les traditionnels DivX, XviD, MPEG-1, AAC Audio, dans des conteneurs tels que AVI, MKV, MOV, MP4 ou WMV. Nous avons essayé avec succès pour du AVI (XviD et DivX + MP3), du MP4 (x264 + HE AAC multicanaux), et même du MKV (x264 Full HD + AAC 5.1), une bonne nouvelle.
Réduction drastique de l'occupation du processeur central, multiGPU et 1080p Main Profile
Nous avons constaté que BadaBOOM 1.1 divise presque par deux l'occupation des ressources CPU. Nous étions à environ 50 % avec la 1.0, alors que la 1.1 tourne désormais à 25 % d'occupation en moyenne, pour un encodage totalement identique (1080p MPEG-2 vers H.264 720p Baseline + bande son).
Lors d'un encodage en 1080p Main Profile + Cabac, l'occupation du processeur tombe même à 15 % environ, impressionnant. Avec deux encodages simultanés de ce type (un sur chaque GPU), nous arrivons à 30 % en moyenne, avec une charge déplacée sur le second cœur du processeur. Chaque encodage sur GPU n'a souffert d'aucune perte significative de performance. Un très bon point.
Commençons par un bref comparatif entre la qualité 720p Baseline de la version 1.0 avec le 720p MainProfile CABAC de la version 1.1. On notera tout d'abord que, notamment grâce à la compression CABAC, la taille des fichiers est désormais réduite, et passe même en dessous de celle d'un fichier encodé en x264 MainProfile. Un autre bon point.
En revanche, si l'encodage prend moins de ressources processeur, l'encodage de l'Extrait-2 à pris 10 secondes de plus qu'avec la version 1.0 (de 220 à 230 sec) et 46 secondes de plus en activant le MainProfile et le CABAC. L'encodage de l'Extrait-1, beaucoup plus court, est passé en revanche de 19 secondes à 17 secondes avec la 1.1, en BaseLine et MainProfile.
Le débit reste à 8090 kbits/s :
L'amélioration de qualité est légère, mais elle est clairement visible. Les couleurs sont mieux délimitées, avec moins de macroblocks, et une meilleure gestion des mouvements.
Passons maintenant à d'autres encodages, à partir d'une vidéo MPEG-2 1080p qui tourne entre 15 et 30 Mbits/s, spécialement faite pour des tests de qualité. On constate déjà que la rapidité est toujours au rendez-vous, mais décroît légèrement avec un encodage en MainProfile. Ici les temps d'encodage en H.264 1080p avec un débit de 10050 kbits/s :
On voit ici qu'il faut absolument éviter le MainProfile sans compression CABAC. La différence entre le Baseline et le Mainprofile sur GPU est petite, mais le Mainprofile se distingue en affichant mieux les galets en haut à droite, même s'il perd un peu de détails sur la feuille en bas à gauche.
x264 MainProfile BadaBoom 1.1 BaseProfile


BadaBOOM 1.1 MainProfile sans CABAC BadaBOOM 1.1 Mainprofile + CABAC


Configuration de test :
CPU : Core 2 E4600 @ 3,3 GHz (300 x 11)
GPU : Deux GeForce 8800GT @ 660 / 1650 / 1900 MHz
RAM : 4 Go DDR2 @ 960 MHz en 4-4-4-12
Chipset nForce 750i SLI (Asus P5N-D)
Forceware 180.48
BadaBOOM, l'encodeur vidéo sur GPU de NVIDIA arrive dans une nouvelle version 1.1, qui ajoute un paquet de fonctionnalités qui manquaient cruellement dans la première version. Si BadaBOOM 1.0 était un coup d'essai concluant, cette version se perfectionne vers un réel aboutissement.
Prise en charge d'un maximum de format en entrée
Le logiciel est maintenant capable d'ouvrir plus de codecs, dans plus de conteneurs. Les codecs compatibles sont donc désormais les traditionnels DivX, XviD, MPEG-1, AAC Audio, dans des conteneurs tels que AVI, MKV, MOV, MP4 ou WMV. Nous avons essayé avec succès pour du AVI (XviD et DivX + MP3), du MP4 (x264 + HE AAC multicanaux), et même du MKV (x264 Full HD + AAC 5.1), une bonne nouvelle.
Réduction drastique de l'occupation du processeur central, multiGPU et 1080p Main Profile
Nous avons constaté que BadaBOOM 1.1 divise presque par deux l'occupation des ressources CPU. Nous étions à environ 50 % avec la 1.0, alors que la 1.1 tourne désormais à 25 % d'occupation en moyenne, pour un encodage totalement identique (1080p MPEG-2 vers H.264 720p Baseline + bande son).
BadaBoom 1.0 BadaBOOM 1.1
Lors d'un encodage en 1080p Main Profile + Cabac, l'occupation du processeur tombe même à 15 % environ, impressionnant. Avec deux encodages simultanés de ce type (un sur chaque GPU), nous arrivons à 30 % en moyenne, avec une charge déplacée sur le second cœur du processeur. Chaque encodage sur GPU n'a souffert d'aucune perte significative de performance. Un très bon point.
Rapidité et qualité des vidéos en sortie
Commençons par un bref comparatif entre la qualité 720p Baseline de la version 1.0 avec le 720p MainProfile CABAC de la version 1.1. On notera tout d'abord que, notamment grâce à la compression CABAC, la taille des fichiers est désormais réduite, et passe même en dessous de celle d'un fichier encodé en x264 MainProfile. Un autre bon point.
En revanche, si l'encodage prend moins de ressources processeur, l'encodage de l'Extrait-2 à pris 10 secondes de plus qu'avec la version 1.0 (de 220 à 230 sec) et 46 secondes de plus en activant le MainProfile et le CABAC. L'encodage de l'Extrait-1, beaucoup plus court, est passé en revanche de 19 secondes à 17 secondes avec la 1.1, en BaseLine et MainProfile.
Le débit reste à 8090 kbits/s :
BadaBOOM 1.0 BaseLine 720p BadaBOOM 1.1 MainProfile
L'amélioration de qualité est légère, mais elle est clairement visible. Les couleurs sont mieux délimitées, avec moins de macroblocks, et une meilleure gestion des mouvements.
Passons maintenant à d'autres encodages, à partir d'une vidéo MPEG-2 1080p qui tourne entre 15 et 30 Mbits/s, spécialement faite pour des tests de qualité. On constate déjà que la rapidité est toujours au rendez-vous, mais décroît légèrement avec un encodage en MainProfile. Ici les temps d'encodage en H.264 1080p avec un débit de 10050 kbits/s :
- x264 Mainprofile (CPU) : 540 secondes (environ 5.5 ips)
- BadaBOOM 1.1 Baseline : 146 sec
- BadaBOOM 1.1 MainProfile : 168 sec
- BadaBOOM 1.1 MainProfile + CABAC : 172 sec (environ 20 ips)
x264 MainProfile BadaBoom 1.1 BaseProfile


BadaBOOM 1.1 MainProfile sans CABAC BadaBOOM 1.1 Mainprofile + CABAC


BadaBOOM 1.1 MainProfile sans CABAC BadaBOOM 1.1 Mainprofile + CABAC
On voit ici qu'il faut absolument éviter le MainProfile sans compression CABAC. La différence entre le Baseline et le Mainprofile sur GPU est petite, mais le Mainprofile se distingue en affichant mieux les galets en haut à droite, même s'il perd un peu de détails sur la feuille en bas à gauche.
x264 MainProfile BadaBoom 1.1 BaseProfile


BadaBOOM 1.1 MainProfile sans CABAC BadaBOOM 1.1 Mainprofile + CABAC


Ici c'est tout de même bien moins évident. Le Mainprofile semble garder un peu plus de détails que le Baseline, c'est aussi celui qui s'approche le plus "proprement" du rendu x264 alors que le MainProfile sans CABAC semble plus désordonné. Mais rien de vraiment évident.
Conclusion :
Si les améliorations de qualité d'image apportées par le MainProfile sont plus ou moins évidentes selon les scènes à afficher, cette version 1.1 de BadaBOOM est tout de même bien plus complète que la précédente. On espère qu'à l'avenir, on puisse aller encore plus loin en qualité (High Profile ?), et en fonctionnalités (prises en charge totale des conteneurs à plusieurs bande son, soutitres etc.). En tout cas ici aucun doute, on parle bien d'encodage sur GPU.
Conclusion :
Si les améliorations de qualité d'image apportées par le MainProfile sont plus ou moins évidentes selon les scènes à afficher, cette version 1.1 de BadaBOOM est tout de même bien plus complète que la précédente. On espère qu'à l'avenir, on puisse aller encore plus loin en qualité (High Profile ?), et en fonctionnalités (prises en charge totale des conteneurs à plusieurs bande son, soutitres etc.). En tout cas ici aucun doute, on parle bien d'encodage sur GPU.
Rédigée par le samedi 20 décembre 2008 à 11h27 (27483 lectures)
Vista : ces vilaines applications qui désactivent Aero
Comment faire pour remettre Aero en marche ?...
Comment faire pour remettre Aero en marche ?...
Vista : maîtriser les raccourcis clavier de Windows Mail
Si vous avez Vista et que vous utilisez l'application...
Si vous avez Vista et que vous utilisez l'application...
© 2003 -2009 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0298 s - Top 100 - Bons plans partenaires
Partenaires : Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Test ADSL - Nos partenaires
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
Partenaires : Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Test ADSL - Nos partenaires






































