Aujourd’hui votre salon comporte probablement une télévision et quelques équipements tel qu’un lecteur de DVD ou encore une console de jeux. Généralement, on préfère réduire le nombre d’équipement pour éviter la multiplication des fils qui transforment l’arrière de votre meuble TV en pieuvre géante (si si, je suis sur que c’est comme ça chez vous :-). Voici une piste pour optimiser un peu tout ça avec un PC Home Cinéma.
J’ai toujours été en faveur des PC Home Cinema (PCHC). L’idée est assez simple : vous profitez de votre ordinateur existant ou éventuellement d’un ordinateur dédié pour réaliser la lecture de vos musiques et vidéos préférées. Un PC (j’inclus les Mac qui sont eux aussi des ordinateurs personnels − Personal Computer) sait à priori tout faire : lire des DVD, des Blu-Ray, des CD-Audio, des MP3, des fichiers issus d’iTunes etc… Seulement de base un PC s’utilise au clavier et à la souris. Pour remédier à ce problème plusieurs projets d’application utilisable depuis une télécommande ont vu le jour. Sur la console Playstation 3 vous avez un accès aux contenus disponibles sur vos disques durs ou clés USB connectés (mais malheureusement certains formats ne sont pas lisibles). Chez Apple, le logiciel maison s’appelle FrontRow. D’autres initiatives sont nées permettant d’élargir les formats supportés et surtout ouvrir des possibilités de personnalisations en fonction de l’organisation de votre propre hub numérique.
Pour ma part, j’ai longtemps fonctionné avec le basique VLC. Mon MacBook est simplement connecté à la télévision via un cable DVI-HDMI et le son est relié de la sortie numérique/optique (SP/DIF, TosLink) vers une des entrées optiques de mon ampli home-cinéma.
Seulement voilà, VLC se pilote bien avec l’Apple Remote mais ça reste basique. VLC il n’aime pas le DTS car il génère des micro-coupures. Enfin VLC, il n’aime pas trop les films haute définition encodés en H264 et en résolution 1080p : mon MacBook malgré son Intel Core 2 Duo ne s’en sort pas. Ce n’est pas une question de puissance mais de logiciel mal optimisé pour les processeurs récents où il faut profondément réécrire le code pour profiter de l’intégralité des capacités.
J’ai trouvé XBMC, un programme Open-Source à l’origine dédié à la XBox première génération. Ce programme a fait son chemin et fonctionne désormais sur MacOS, Linux et Windows. Il se pilote sans problème avec la télécommande Apple Remote (et d’autres du marché). L’interface est claire même si la navigation est parfois un peu déroutante. Vous ajoutez les sources en recherchant les répertoires sur vos disques durs et le tour est joué. Apparement XBMC utilise la bibliothèque FFMpeg pour décoder les vidéos. Point intéressant, il semblerait que l’équipe des développeurs utilise une version modifiée de cette bibliothèque pour être plus efficace avec les processeurs multi-coeurs. Je peux vous confirmer que les rares sources que j’ai en 1080p qui saccadaient avec VLC fonctionnent très bien maintenant. Je vois très clairement l’utilisation des 2 coeurs.
Pour vous donner envie d’essayer, voici quelques captures d’écrans, d’autres sont disponibles sur le site officiel (voir liens à la fin du billet).
Exemple de bibliothèque (parcours des Bandes Annonces Apple/Quicktime)
Exemple des contrôles qui s’affichent durant la lecture d’une vidéo
Pour terminer, quelques liens
stefie
Moi non plus je n’aime pas les micro-coupures de VLC, ça tue les oreilles !
Plaisanterie à part, j’ajouterais que l’interface est peut-être déroutante mais je suis sensible au design très soigné de XBMC. Comme tu le disais c’est important que ce soit WAF « Women Acceptance Factor »
Wolf™
Le problème c’est que XBMC ne gère pas les tuners TV donc il te faut EyeTV en plus que tu dois lancer séparément.
Aucun intérêt du coup, je préfère garder FrontRow qui gère très bien, lui, les tuners TV en plus du reste.
Pour peu que tu installes Perian, aucun problème pour lire n’importe quel type de fichier.
En plus FrontRow supporte les Alias de dossiers ce que ne fait pas XBMC et il supporte aussi le fait de cacher l’extension du fichier. (j’ai horreur de voir xxx.avi)