• [^] # Re: Le meilleur media center

    Posté par . En réponse au journal XBMC est maintenant multi-plateformes. Évalué à 2.

    Étant un utilisateur assidu de MythTV (depuis 3 ou 4 ans, je ne sais plus bien), j'aimerais apporter un peu de précisions...

    > Configuration éparpillée entre fichiers textes et l'interface (pourquoi ne pas tout avoir au même endroit !)

    Pardon ? Euh, toute la configuration de MythTV est dans une base MySQL ; notamment, la configuration des frontends est dans la base de données du backend (au moins du principal... je n'ai pas encore essayé d'en avoir plusieurs, donc, à ce niveau, c'est tout ce que je peux dire). Même si on reformate un backend, on retrouve immédiatement sa configuration.

    Les seuls fichiers dans /etc, ce sont un mysql.txt, pour avoir le mot de passe et l'utilisateur MySQL, et les fichiers de conf de l'interface web... on retrouve les mêmes infos sur le frontend, dans ~/.mythtv/config.xml...

    Certes, il y a aussi un fichier séparé pour lirc... m'enfin, ça, c'est du lircrc, donc, du ressort de la config de lirc.



    > écouter de la musique nécessite quatre mains et un diplôme d'ingénieur

    Pas tellement d'accord ; au contraire, je trouve la gestion de la playlist assez ergonomique : on appuie sur "3" pour rentrer dans le mode d'édition, on rajoute et enlève ce qu'on veut ou pas, et zou. Je ne trouve pas ça tellement compliqué.

    Pour ce qui est d'effacer les medias, je ne m'en sers que pour gérer les enregistrements, les films et cie étant chargés via un partage NFS en lecture seule... donc, à ce niveau là, ça me va très bien.



    > Pauvreté des fonctionnalités

    ?!?! Euh, là, je confirme : tu n'as pas assez bien cherché ;) Flux RSS, navigation web, météo, images, videos (même si là, si on veut lire du mkv et/ou du H.264, MythVideo est vraiment minable), TV, enregistrements automatiques programmables, inteface web, téléchargement du programme TV, musique (avec jolies visualisations 3D), programmations des cinémas locaux, émulateur de jeux videos, et j'en passe sûrement (je pense notamment à un plugin non officiel pour gérer la domotique X10)...

    Je serais curieux de savoir ce qu'il te manque, parce que niveau fonctionnalités, je crois vraiment que c'est un des gros points forts de MythTV.



    > Il faut configurer la télécommande (LIRC) pour chaque logiciel (une conf pour MythTV, une pour mplayer...)

    Et pour cause : l'utilisation de MPlayer n'est que transitoire, tout devant se faire à terme avec MythVideo. C'est d'ailleurs la manière recommandée depuis la 0.21, même si je ne saurais être moins d'accord avec cette recommandation, MythVideo ne sachant toujours pas lire proprement le H.264, pas plus que les MKV (même pas dans le CVS de la 0.22, que j'ai testé il y a environ une semaine) ; d'un autre côté, ça permet de configurer MPlayer comme on veut, sans devoir redémarrer le frontend MythTV à chaque fois qu'on change quelque chose ; et on peut quand même mettre la config MPlayer et la config MythTV dans le même fichier (qui n'est qu'un lircrc, hein).

    D'ailleurs, vivement que MythVideo gère bien les MKV/H.264... car MPlayer ne gère toujours pas proprement les sous-titres en vobsubs (il les affiche en semi-transparence, de mémoire à cause d'un problème de conversion YUV/RGB mal gérée, dont tous les devs se foutent... ce qui rend vraiment ignoblement sur plein de DVD du commerce, notamment ceux de Futurama, pour ce à quoi je pense).



    Pour être honnête, je veux bien admettre qu'il y a quelques points faibles :

    - thèmes assez moches (mais le passage à QT4 pour la 0.22, et la refonte de la gestion des thèmes devrait permettre d'en créer plus facilement, dans un "proche" avenir) ;
    - MythVideo supporte très mal H.264 et les MKV (mais alors, vraiment très très mal... : coupures du flux corruptions, perte de l'aspect-ratio lors des coupures, ...).
    - après un enregistrement, les MPEG-TS (venant des flux TNT), ipso facto avec plein d'erreurs dedans, pour gérer les coupures d'émission et cie, ne sont pas automatiquement transformés en MPEG-PS (ie comme sur les DVD) ; il y a bien MythArchive, mais je n'ai pas trop confiance, ayant l'impression qu'il réencode, plutôt que de réencapsuler.
    - il faut que MythTV ait le focus pour lui envoyer des commandes comme "haut", "bas", ...
    - consomme beaucoup plus que MPlayer à la lecture (d'un autre côté, l'OSD de MythTV est infiniment meilleur que celui de MPlayer).
    - menus de configuration parfois peu ergonomiques (c'est vrai - mais je parle de la configuration : pas de l'utilisation).

    ... ce qui fait qu'au fond, je n'ai pas grand chose à lui reprocher.

    Niveau bons côtés :

    - architecture client/serveur : mon backend est dans un conteneur Vserver, et à accès à 4 cartes DVB-T, qui permettent 4 enregistrements/visionnage simultanés (et même 4 fois plus, si on se sert du multiplexage de plusieurs chaînes sur un canal TNT, ce que je ne fais pas encore) - j'ai trois frontends (HTPC, workstation, et laptop), qui peuvent y accéder simultanément sans problème.
    - interface web (pour gérer les enregistrements, et les programmer - par exemple, si un Strip-Tease passe à la TV, même dans un an, j'ai confiance en ce qu'il sera enregistré... on peut même streamer les enregistrements du serveur via cette interface).
    - mise en pause, "time-shifting", PIP et cie, de la TV.
    - base de données centralisée.
    - filtres de désentrelacement (yadif 2x) et débruitage (hqdn3d) qui vont bien.
    - gestion d'OpenGL pour l'interface et les visualisations.
    - OSD vraiment joli.



    Personnellement, j'estime que MythTV est certes jeune, mais vraiment très puissant, très utilisable en l'état, et ce qui se fait de mieux en mediacenter banquisard, si on veut gérer la TV (et même tout court).