Ion + XBMC sous Linux : bonne alternative aux NMP/NMT
Edit : test de la Zotac IONITX-A et du couple Nvidia ION/Atom N330
Nous avons vu la semaine dernière que la plateforme Ion/Atom tirer pleinement partie de l'accélération matérielle H.264, VC-1 et MPEG-2 sous Windows 7 et son Media Center. Néanmoins, la machine montrait rapidement ses limites, notamment pour afficher les sous-titres d'une vidéo H.264 en haute définition, du fait de la trop faible puissance de l'Atom N330 dual core.
Nous avons donc essayé le logiciel XBMC qui supporte sous Linux l'accélération matérielle via l'API VDPAU. Le moins que l'on puisse dire, c'est que cette plateforme est une sérieuse alternative aux lecteurs multimédias les plus performants comme les NMT (Network Media Tank), puisqu'elle est capable de lire tous les fichiers vidéos dans d'excellentes conditions. Voyez plutôt !
Le rendu des DVD depuis XBMC est parfaitement fluide en
activant ou non la méthode de rendu VDPAU. Vous pourrez encore plus soulager le
processeur en utilisant la méthode de désentrelacement VDPAU (Thermal) qui ne
fonctionne correctement qu'avec les films.
Il faudra en revanche faire l'impasse sur la fonction d'Upscaling logicielle HQ (Bicubic, Sync et Spline) qui sollicite trop le processeur, affichant continuellement une image très saccadée.
Lecture de fichiers MKV, TS/MTS/M2TS encodés en H.264, VC-1 ou
MPEG-2
En activant depuis XBMC la méthode de rendu VDPAU, tous les rips
Blu-ray, les rips MKV et les fichiers TS/MTS/M2TS/AVCHD aux formats MPEG-4/AVC
(encodé en H.264 ou X.264), VC-1 ou MPEG-2 passent sans aucun problème et sont
lus de manière parfaitement fluide.
Le gros avantage de XBMC par rapport à la plupart des autres logiciels/filtres pour Windows est que la gestion des sous-titres (externes ou encapsulés) est indépendante de l'accélération matérielle. On peut donc bénéficier de l'API VDPAU pour décoder un gros fichier MKV/H.264 tout en affichant les sous-titres.
En revanche, sans activer l'accélération matérielle VDPAU, le constat est identique à celui de Windows. Tous les fichiers 1080p souffrent de saccades plus ou moins prononcées en fonction du codec et du débit de la vidéo. Les vidéos au format 720p passent en revanche sans trop de problèmes, avec ou sans sous-titres.
Lecture de fichiers DivX et DivX HD
Les résultats avec les fichiers
DivX, Xvid et MP4S sont un peu meilleur que sous Windows. Toutes les vidéos sont
lues correctement, même les DivX HD en 720p ou 1080p. Néanmoins, vous ne pourrez
toujours pas activer la fonction d'upscaling logicielle HQ au risque de voir les
vidéos trop saccader par moment.
Mots-clés : 9400M, GeForce, Ion, lecteur, Linux, media center, nVidia, XBMC
Publié par Steve Klein le 15/06/2009 à 10:01, Source : HomeMedia
Nous avons vu la semaine dernière que la plateforme Ion/Atom tirer pleinement partie de l'accélération matérielle H.264, VC-1 et MPEG-2 sous Windows 7 et son Media Center. Néanmoins, la machine montrait rapidement ses limites, notamment pour afficher les sous-titres d'une vidéo H.264 en haute définition, du fait de la trop faible puissance de l'Atom N330 dual core.
Nous avons donc essayé le logiciel XBMC qui supporte sous Linux l'accélération matérielle via l'API VDPAU. Le moins que l'on puisse dire, c'est que cette plateforme est une sérieuse alternative aux lecteurs multimédias les plus performants comme les NMT (Network Media Tank), puisqu'elle est capable de lire tous les fichiers vidéos dans d'excellentes conditions. Voyez plutôt !
Lecture DVD
Il faudra en revanche faire l'impasse sur la fonction d'Upscaling logicielle HQ (Bicubic, Sync et Spline) qui sollicite trop le processeur, affichant continuellement une image très saccadée.
Lecture de fichiers MKV, TS/MTS/M2TS encodés en H.264, VC-1 ou
MPEG-2
En activant depuis XBMC la méthode de rendu VDPAU, tous les rips
Blu-ray, les rips MKV et les fichiers TS/MTS/M2TS/AVCHD aux formats MPEG-4/AVC
(encodé en H.264 ou X.264), VC-1 ou MPEG-2 passent sans aucun problème et sont
lus de manière parfaitement fluide. Le gros avantage de XBMC par rapport à la plupart des autres logiciels/filtres pour Windows est que la gestion des sous-titres (externes ou encapsulés) est indépendante de l'accélération matérielle. On peut donc bénéficier de l'API VDPAU pour décoder un gros fichier MKV/H.264 tout en affichant les sous-titres.
En revanche, sans activer l'accélération matérielle VDPAU, le constat est identique à celui de Windows. Tous les fichiers 1080p souffrent de saccades plus ou moins prononcées en fonction du codec et du débit de la vidéo. Les vidéos au format 720p passent en revanche sans trop de problèmes, avec ou sans sous-titres.
Lecture de fichiers DivX et DivX HD
Les résultats avec les fichiers
DivX, Xvid et MP4S sont un peu meilleur que sous Windows. Toutes les vidéos sont
lues correctement, même les DivX HD en 720p ou 1080p. Néanmoins, vous ne pourrez
toujours pas activer la fonction d'upscaling logicielle HQ au risque de voir les
vidéos trop saccader par moment.Lecture Blu-ray
Vous le savez sans doute, il est pour le moment impossible de lire les disques Blu-ray sous Linux, la faute à la protection BD+ implémentée dans les disques Blu-ray. En revanche, il faut savoir que cette protection crée par Sony est définitivement compromise puisque plusieurs membres du forum Doom9 ont trouvé la faille permettant de lire et copier en clair le contenu des disques Blu-ray chiffrés. La lecture de Blu-ray sous Linux n'est donc qu'une question de temps.« News précédente
Le boîtier Mini-Itx AS de Bleu Jour en test
Le boîtier Mini-Itx AS de Bleu Jour en test
News suivante »
Comparatif de ventirad slim
Comparatif de ventirad slim

Réactions des membres
Un petit commentaire à ajouter:
Je pense qu'en tweakant 2-3 choses, il y a moyen d'avoir un compromis très intéressant.
Par exemple, je mise pas mal sur l'ASRock 330 ION qui va sortir prochainement (fin du mois), avec atom 330 overclockable via BIOS à 2.1Ghz + Nvidia ION.
http://www.asrock.com/nettop/spec/ION%20330.asp
Est-ce qu'il serait possible d'avoir une idée de la charge CPU du processeur lorsque tu mentionnes des saccades? L'atom 330 est divisé en 4 coeurs virtuels, soient 2 couples de 2 coeurs virtuels représentant chacun un coeur réel.
Il se peut en effet que toute la charge soit attribuée à un seul des 4 coeurs virtuels du CPU, auquel cas ça n'est vraiment pas étonnant du tout de voir des saccades lors d'une grosse charge.
Merci d'avance!
Eric
Ex avec un rip MKV/H.264/720p en affichant les sous-titres avec VobSub sous Windows 7 (WMP12). Donc décodage purement logicielle :
[attachment=395:snap034.png]
Je pensais que le test que tu avais réalisé était basé sur la solution XBMC Live (http://xbmc.org/download/), qui installait un système linux avec XBMC uniquement (25s pour démarrer à peu près je pense). Je ne pensais pas qu'il y avait encore la couche Windows en dessous.
S'il y a moyen de s'en passer, ça fait quand même une license en moins à payer...
Quelqu'un a déjà tenté l'installation de XMBC live sur une config' ION + Atom 330? Si oui, ça donne quoi au niveau performances générales.
Mais la capture de mon précédent post a été faites sous Windows. Ca permet en tout les cas de savoir comment sont utiliser les core. je pense qu'ils sont utilisés de la même facon sur XBMC Live car le niveau de performances en décodage logicielle est quasi identique entre Windows 7 et Linux : les MKV/H.264 passent bien en 720p, mais pas en 1080p (sous XMBC Live et WMP12).
Je souhaite avoir le maximum de fonctionnalités (sous titres, ...), et du coup je ne sait pas quoi acheter.
Mais je suis content d'avoir ces confirmations avant d'avoir reçu le matériel!
J'apprécie également tes explications sur les filtres à utiliser.
Parce que si c'est le second choix, c'est pas trop grave...
Ca saccade à mort avec les DVD, et ca saccade souvent avec les DivX/Xvid SD...
il faut utiliser les dernieres version de mpc hc
un tuto en anglais :
http://nunnally.ahmygoddess.net/watching-h...eos-using-dxva/
XBMC ne me propos e pas le mode de rendu VDPAU !! y a une manipulation a faire ?