ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[media_center]]

Piste: » media_center


Ubuntu en tant que Media Center

Actuellement un grand nombre de projets Open Source permettent de transformer Ubuntu en véritable Media Center.

===== Tableau comparatif =====apt://Paquet

FIXME à compléter
  • : Fonctionnalités présentes.
  • : Fonctionnalités absentes.
  • :?: : Informations à compléter.
MediaCenter TV Guide TV DVD Vidéos Musique Album photos Navigateur web Météo Jeux1) Interface à distance Dans les dépôts ?
Elisa :?: :?:
Freevo :?:
MythTV Warty et +
SOFA :?:
GeexBox :?: :?: :?: :?: (c'est un LiveCD)
VDR :?: (version très basique)
LINUXMCE :?: http://linuxmce.com/
MMS :?: :?: http://mymediasystem.org/
XBMC :?: (En développement) http://xbmc.org/
Mythbuntu (Distribution basée sur ubuntu et le mediacenter MythTV http://www.mythbuntu.org/)

Elisa

Fluendo

FIXME à compléter

Elisa est un mediacenter basé sur le moteur Pigment entièrement en 3D (OpenGL).

Lien : Site officiel, Captures d'écran.

Elisa utilise GStreamer en tant que système de lecture/enregistrement multimédia à l'instar de GNOME. Sur Ubuntu tous les formats propriétaires ne sont pas supportés par défaut et leur lecture requiert l'installation de codecs additionels. Des codecs libres et propriétaires existent notamment ffmpeg et les codecs Fluendo non gratuits (+/- 20€).

Les dernières versions de la lignée 0.5 propose maintenant de nombreuses fonctionnalités permettant le parcours aisé des plus grosses collections de media: recherche, barre de raccourcis, tri par artistes, albums, favoris, pistes jouées fréquemment...

Dépot ppa, à ajouter dans votre source list :

deb http://ppa.launchpad.net/elisa-developers/ubuntu hardy main

Il propose la version 0.5 (au lieu de la 0.3 des dépôts Ubuntu Hardy). D'énormes améliorations ont vu le jour depuis.

Freevo

Présentation

Freevo est un mediacenter basé sur Python. Il dispose de nombreux plugins qui s'activent via le fichier de configuration principal tout comme le reste de la config.

Exemples de plugins : lirc, météo, jaquettes de CD, affiches + description films (Imdb/Allociné), paroles de chansons, gravure de CD, rip de CD vers mp3/ogg/flac, déplacement de fichier, température CPU/CM, espace disque et bien d'autres !

L'installation se fait par APT en suivant la doc du site officiel. Attention toutefois sous Gutsy la version 1.8.0rc2 ne fonctionne pas du tout !

La configuration se fait soit par le fichier de configuration principal /etc/freevo/local_conf.py, soit par une copie de celui-ci dans le répertoire personnel de l'utilisateur.

Petites particularités très appréciables : l'interface de Freevo est agréable, skinable mais reste simple au possible tout en ayant d'énormes capacités via le menu "E" (événement ?) qui peut être vue comme un clic droit avec un menu contextuel : un vrai bonheur. De plus il est également possible d'écouter de la musique puis, d'aller voir des photos ou de se choisir un film sans couper la musique tout en sachant quel morceau est joué grâce à sa "pseudo barre des tâches".

Site officiel…

Installation

XBMC

Présentation

XBMC est un mediacenter développé à l'origine pour la XBOX, cependant un portage multi-plateforme (Linux, OSX, Win32) est en cours à un stade assez avancé (la version linux est déjà très fonctionnelle, moins pour les autres plateformes car leurs développements sont très récents), XBMC utilise l'accélération graphique afin de fournir de jolis effets de transition et tout ce qui va avec :)

Le projet dispose maintenant d'un site tout neuf, où vous trouverez un forum, un wiki, et des news (en anglais) : http://xbmc.org/

Vous pouvez consulter l'actualité de XBMC ainsi que la traduction du manuel anglais sur http://www.xbmc.fr

Une page est désormais dédiée à XBMC ici : http://doc.ubuntu-fr.org/xbmc

Un site avec une communauté française sympathique et active : http://passion-xbmc.org/

Aidez nous à améliorer et corriger cette page !

Installation à partir des dépôts PPA

Un dépôt PPA du projet permet une installation simple de XBMC.

Les paquets sont disponibles uniquement pour x86. Pour une distribution 64 il faudra passer par la compilation
Pour fonctionne, vous aurez besoin de faire fonctionner l'accélération graphique de votre PC. Pour plus d'infos à ce sujet reportez vous à la section accélération graphique

Pour Hardy 8.04 LTS

deb http://ppa.launchpad.net/team-xbmc-hardy/ubuntu hardy main
deb-src http://ppa.launchpad.net/team-xbmc-hardy/ubuntu hardy main

Pour Gutsy 7.10

deb http://ppa.launchpad.net/team-xbmc-gutsy/ubuntu gutsy main
deb-src http://ppa.launchpad.net/team-xbmc-gutsy/ubuntu gutsy main''

Puis installer simplement via synaptic le paquet xbmc. Plusieurs thèmes sont également disponibles comme xtv (paquet xbmc-skin-xtv) qui s'inspire du logiciel FrontRow d'Apple. Une petite capture d'écran pour illustrer le tout.

Installation par compilation

Vous devez au préalable avoir installé le paquet apt://subversion.
Récupération depuis le svn
svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC

Attention : téléchargement de 200 Mio.

Installation du nécessaire de compilation (pour Ubuntu 7.10 Gutsy Gibbon)
FIXME Ne mettre que les paquets dont les dépendances seront auto-installées (dans le but de réduire cette liste au minimum).

Installez les paquets make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libasound2-dev python2.4-dev python2.4 python-sqlite libglew1.4 libglew1.4-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount libmad0-dev libtre-dev libogg-dev libvorbis-dev libmysqlclient15-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper1.

Installation du nécessaire de compilation (pour Ubuntu 8.04 Hardy Heron)

Installez les paquets make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libasound2-dev python2.4-dev python2.4 python-sqlite libglew1.5 libglew1.5-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount libmad0-dev libtre-dev libogg-dev libvorbis-dev libmysqlclient15-dev libhal1 libhal-dev libhal-storage1 libhal-storage-dev libpcre3-dev subversion libjasper1 libfontconfig-dev.

Compilation
cd XBMC
./configure
make
./build.sh

Attendez la fin de la compilation, puis si il n'y a pas de problème :

cd BUILD
./XboxMediaCenter

C'est terminé.

Pour bénéficier d'un affichage vidéo sans clignotement, vous devez mettre à jour vos drivers NVIDIA / ATI avec une version plus récente.
Pour ne pas avoir l'affichage d'information d'utilisation du CPU et de la mémoire dans le coin supérieur gauche, vous pouvez avant la compilation remplacer l'instruction ./build.sh par ./build.sh CONFIGOPT=--disable-debug.

Consultez le fichier « README.linux » dans le dossier « BUILD » pour plus d'informations.

MythTV

MythTV

Présentation

MythTV est un des mediacenters les plus (trop ?) complets sous GNU/Linux. Mais ce n'est pas le plus simple à installer !

Il se sépare en deux éléments principaux : le backend (serveur) et le frontend (client). Ces deux éléments peuvent être installés sur des machines différentes. Plusieurs frontend peuvent se connecter au même backend.

Myth est basé sous forme de modules. Vous pourrez donc n'installer que les modules qui vous intéressent. Voici quelques-un des modules principaux :

  • MythTV : Gestion des cartes TV (enregistrement via le programme TV, visionnage, etc.)
  • MythDVD : Gestion de la lecture des VCD et DVD.
  • MythVideo : Visionnage de vidéos de vacances au format xvid, mpeg et autres.
  • MythGallery : Galerie de photo.
  • MythWeb : Interface web permettant de gérer MythTV (programmation, visionnage des enregistrements … depuis n'importe quel ordinateur du réseau)

Installation

La procédure d'installation ci-dessous ne décrit que les grandes lignes. Si vous avez besoin d'explications plus détaillées, rendez-vous sur un des sites dédiés à mythtv.

  • Via votre gestionnaire de paquets, cherchez myth, et installez tous les modules qui vous intéressent.
  • Il faut ensuite ajouter l'utilisateur au groupe mythtv. Depuis Feisty, mythtv vous le propose graphiquement, sinon « sudo adduser ⊂nom de l'utilisateur⊃ mythtv ».
  • Pour configurer les cartes TV lancez « mythtv-setup ».
  • Pour lancer le frontend : « mythfrontend ».

SOFA Media Center

Un logiciel qui n'est pas (encore) disponible en paquet :

http://sofa.sourceforge.net/?s=downloads

C'est fait maintenant :-D

VDR (Video Disc Recorder)

VDR VDR est un logiciel libre permettant de recevoir la TV sur PC avec ou sans time-shifting et bien plus grâce à des plugins. Sa particularité réside dans le fait que VDR peut tourner sans serveur graphique grâce à une carte de décompression MPEG-2 avec sortie TV. (Carte satellite Nexus-S par exemple). La fonction première de ce programme est de recevoir la télévision numérique (plusieurs cartes peuvent cohabiter). Si vous n'avez pas de carte de décompression MPEG-2 dédiée, il faudra utiliser un plugin permettant de recevoir ce flux MPEG-2 vers votre serveur graphique. De nombreux plugins existent, consultation météo, photos, divx, musiques, RSS, mails, jeux, motorisation de parabole, streaming vers un autre VDR, pilotage de VDR avec télécommande, graphlcd pour piloter un écran LCD d'informations... ;-)

Détails et installation de VDR

Liens

MythTV

Liens

Sofa Media Center

  • GeekBox est une distribution Linux sous forme de cd auto-amorçable qui transforme votre pc en MediaCenter.

VDR

1) jeux et/ou émulateurs

media_center.txt · Dernière modification: 01/10/2008, à 03:29 par 92.132.5.97, 127.0.0.1
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL