Guide d'utilisation du player multimédia XBox:
XBox Media Player
Index
Disclaimer
L'installation, la configuration et les manipulations expliquées
ici sont données sans aucune garantie. L'auteur de cet article ne
pourrait être tenu pour responsable d'éventuels dommages provoqués
à votre XBox, à votre ordinateur, ou à votre matériel
utlisé du fait de cet article.
Toutes les manipulations ci-dessous ont été testées
et ne sont données qu'à titre informatif.
Introduction
XBox Media Player est un programme permettant de lire vos fichiers
multimédias (vidéos, images, musiques, ...) sur votre
XBox. Vous pouvez donc utiliser votre XBox en tant que platine multimédias
de salon, et ce à un coût des plus faible comparé
aux performances de l'application, puisque ce programme est totalement
gratuit et diffusé en Open Source! Grâce à XBMP (XBox
Media Player), il est possible de lire de nombreux types de vidéos,
dont les vidéos avi compressées Divx, Video-CD, MPEG (voir
ci dessous la liste complète) ainsi que de visionner des images et
d'écouter de la musique (lecture des mp3, wav, ..), tout ceci sur
la télévision de votre salon.
Son utilisation necessite de posséder une XBox modifiée
(Référez vous à
cet
article pour plus d'informations).
Il existe différentes façons d'utiliser XBox Media
Player, que je détaillerai plus ou moins dans ces lignes. Chaque
méthode d'utilisation vous sera plus ou moins utile, tout dépend
de votre configuration matérielle (tout est expliqué plus
bas).
Avant de rentrer dans le vif du sujet, je souhaiterai remercier
ici les developpeurs de ce media player XBox:
d7o3g4q, RUNTiME & frodo pour
leur fabuleux travail ainsi que toutes les personnes ayant permis
à ce projet de voir le jour.
Les fonctionnalités
du XBox Media Player
XBox Media Player intègre les options et caractéristiques
suivantes (source:
XBPayer homepage
)
- AVI, OGM and MPG/MPEG video container/file formats
- DivX ;-) 3.11 and OpenDivX 4.0 Playback (uses FFmpeg lib)
- DivX 5.0 - 5.02 Playback inc. B-frames, GMC & QPel (uses FFmpeg lib)
- XVID Playback (uses XVID codec)
- MP3 and MPEG-1/2 audio playback (uses libmad lib)
- OGG/OGM Support (uses libvorbis/FFmpeg/XVID libs)
- Windows Media Files WMA/WMV/ASF (inc. WMV9 via DLL's)
- BivX (multiple audio streams/tracks) Support
- MSMpeg4 v1, MSMpeg4 v2 & MSMpeg4 v3 support (uses FFmpeg lib)
- AC3 (Dolby Digital 5.1) Support (real AC3 5.1 output or down-mixed to
stereo)
- MPEG-1 and MPEG-2 (inc. .DAT & .BIN VCD/SVCD files) (uses FFmpeg
lib)
- Unencrypted VOB playback (uses libmpeg2 lib) & encrypted via IFO
parsing from DVD
- Subtitle support (MicroDVD, srt, smi, vplayer, rt, ssa, aqt, sub, jss,
mpl & VobSub)
- True FFWD/RWD during AVI (DivX/XVID) & MPEG playback
- Seeking during AVI (DivX/XVID) & MPEG playback
- Playlist's for audio & video files (inc. save & play playlist
to/from M3U)
- Video bookmarking (so can resume a movie later, even after reboot)
- Post-Processing filters for better video quality
- Audio amplifying & normalization filters
- Video resizing/scaling and zooming functions
- ISO 9660 - Mode1 CD-R/RW compatibility (caching or on-the-fly)
- ISO 9660 - Mode2 CD-R/RW compatibility (caching or on-the-fly) (VCD/SVCD)*
- JPG, GIF & BMP Picture viewing (uses FFmpeg lib) & picture slideshow
(using CxImage)
- Tumbnails (media files, folders and applications) for easy localization
- Picture tumbnails (automatically generated)
- Launch XBE's (dashboard replacement mode)
- Build-in FTP Server (using XBFileZilla module)
- IMDb information (The Internet Movie Database)
- SHOUTcast & Icecast support (native and/or streaming form XNS Server)
- File streaming from a PC or Server over a network from a XNS (XStream
Server) software
- File streaming from a PC or Server over a network from Windows SMB (Samba)
share/s*
- Stream video/audio/pictures directly from a ISO/BIN/IMG/ZIP files via
RelaX
- 8092Kb memory buffer for video/audio playback (can be configured)
- NTSC playback on PAL Xbox/TV and PAL playback on NTSC Xbox/TV
- Control XboxMediaPlayer via Xbox™ controller or the Xbox™ DVD Remote
- Language files for translated user interface (over 20 languages so far)
- International subtitle fonts (manually exchangeable using TTF fonts)
- International GUI fonts (manually exchangeable using TTF fonts)
La liste est longue, consulter le lien donné ci-dessus pour connaître
toutes les options et fonctionnalités du programme.
Logiciels et matériel
necessaire
Voici une petite liste de tout ce dont vous aurez besoin pour pouvoir
profiter de la lecture de divx ou autres sur votre XBox:
Logiciels:
- XBox Media Player
- Winrar ou autre decompresseur
- Un client FTP (SmartFTP par exemple) et/ou Prassi Primo DVD (ou Nero)
Matériel:
- Une XBox (!)
- Une puce installée
- Un CDRW (eventuellement un CDR, voir détails) et/ou
un réseau local installé (XBox/PC) (voir cet article pour
le matériel requis pour la mise en réseau de la XBox et du
PC)
Téléchargement
de XBPlayer
Vous devez savoir que XBMP ou autres programmes XBox, sont compilés
avec le Kit de developpement de Microsoft, qui est loin d'être libre
de droits. Peu de sites sont donc enclins à diffuser ouvertement
ces programmes. Donc, pour télécharger XBMP, je vous suggère
de faire quelques recherche sur le web ou bien de demander de l'aide sur
les
forums du site. Une fois le player téléchargé,
décompressez le dans un répertoire de votre disque dur.
Configuration du fichier
config.xml
Le fichier config.xml permet de définir un certain nombre de
paramètre dans XBMP. Editez ce fichier situé dans l'archive
du player avec un editeur de texte et effectuez les eventuelles modifications
énoncées ci-dessous:
Configuration des partitions:
Configurez ici vos partitions. Je vous suggère de laisser
la configuration par défaut si vous votre XBox est équipée
de son disque dur d'origine.
Configuration du réseau:
Dans cette partie du fichier config.xml, vous devrez configurer
vos paramètres réseaux (cf. Connecter une XBox et un PC)
que vous devez déjà connaître si vous êtes connecté
par FTP à votre XBox. Configurer ces champs n'est pas obligatoire
si vous souhaitez simplement lire des médias provenant de votre
disque dur XBox ou bien d'un cd/dvd.
Plus bas dans votre fichier config.xml, vous devez trouver une
section appelée "Share". Cette section liste en fait tous les
moyens et supports de lecture de médias disponibles dans la configuration
actuelle de XBMP. En fait, lorque vous souhaiterez lire une vidéo,
par exemple, dans XBMP, vous aurez à sélectionner dans le menu
principal le champs vidéo, puis à sélectionner Mes
Vidéos A ce moment, vous verrez appraître une liste comme ci-dessous.
Comme vous pouvez vous en rendre compte, cet écran liste tous
les moyens d'accès à de quelconques vidéos: disque
dur, streaming, dvd-rom, etc.. C'est dans cette partie du fichier config.xml
que vous pouvez configurer cette liste (affichage ou non d'un élement,
chemin d'accès, etc... ) Vous pouvez dans cette zone modifier
le répertoire de stockage de vos vidéos ou images sur votre
disque dur XBox par exemple.
Dans ce cas, changez les informartions située à l'intérieur
du tag
de votre choix (Si une section ne vous
interesse pas, vous pouvez également placer la valeur
false
dans le tag
dans la section correspondante)
Exemple:
Vous trouverez en dessous un champ application bookmarks. Cette
zone n'est utile que si vous souhaitez
utiliser XBMP en tant que dashboard
(voir les différents modes d'utilisation). Si tel est le cas,
vous pouvez la configurer de la même manière que precedemment.
Dans les champs suivants, vous pourrez paramétrer diverses options
du player telles que la résolution, la gestion des extensions prises
en comptes, le screensaver, etc... Pour modifier ces champs, reportez vous
aux commentaires du fichier xml.
XBPlayer, et ses différents
modes d'utilisation
Il existe différentes façons d'utiliser XBox Media
Player:
1) Utilisation
depuis un CD/DVD
Ce mode d'utilisation consiste à lire un média
avec XBMP gravé sur CD (
création d'un cd XBMP bootable
).
La première chose à vérifier si vous souhaitez
utiliser cette méthode est de vous renseigner pour savoir si votre
puce possède l'option "No eject on Reset". Si oui, vous pouvez
alors charger XBMP et ensuite changer de CD en cours d'utilisation (SWAP).
Si non, vous devrez graver votre film sur le même CD que XBMP, ou
bien lancer la lecture d'un film situé sur le disque dur de la XBox.
Notez que vous ne pourrez pas swaper avec des cdr si le lecteur de DVD de
votre XBox ne le permet pas.
2) Utilisation
depuis le disque dur de la XBox
Ce type d'utilisation consiste à copier XBMP sur le disque
dur de la XBox, et à le lancer depuis votre dashboard (ceci recquiert
bien sur que vous en ayez installé un, consultez le guide
Installation
de Evolution-X pour plus d'informations). Ceci est particulièrement
interessant car vous n'avez pas besoin d'un CD pour lancer XBMP.
- décompressez l'archive de XBMP dans un répertoire
C:\XBMP par exemple.
- Editez le fichier config.xml qui était dans l'archive
du player (Notepad ou autre éditeur de texte) et configurez les
différents champs
- Renommez le fichier xbplayer.xbe en default.xbe
- Connectez votre PC à la XBox via Evo-X ou autre dash (consultez
le tutorial
Connection de la XBox au PC pour la marche à suivre)
- Lancez votre client FTP préféré (j'utilise
SMART FTP), et connectez vous au
serveur FTP de la XBox avec vos logins/pass de connexion habituels
- Selon la configuration de votre dashboard, créez un répertoire
que vous appellerez XBMP dans le dossier contenant vos applications par
exemple. Chez moi, avec Evolution-X, je crée donc un dossier XBMP
à l'adresse e:\apps\XBMP\ (clique droit, new folder)
- Dans Smart FTP, double-cliquez sur le dossier ainsi créé.
Dans la zone local browser, en bas, dirigez vous vers le répertoire
contenant les fichiers de XBMP de votre disque dur: C:\XBMP , comme définit
ci-dessus.
- Sélectionnez tous les fichiers du dossier (CTRL+A) et faîtes
un glissez déposer dans le dossier XBMP de votre XBox
- Redémarrez la XBox et dans Evolution-X vous pourrez
lancer le XBplayer en sélectionnant Launch Menu, Apps, puis XBox
Media Player (pour la configuration que j'ai choisie). Vous pouvez
également ajouter une ligne au fichier evox.ini pour avoir un champ
XBMP dans le menu principal.
- Procédez également par FTP pour stocker une vidéo
sur le disque de la XBox (les vidéos sont à copier dans
le répertoire indiqué dans le fichier config.xml, par défaut
e:\vidéos.
3) Utilisation
en tant que Dashboard
Pour utilisateurs (un peu) expérimentés
Utiliser XBMP en tant que Dashboard vous sera surtout utile si vous
utilisez votre XBox uniquement pour la lecture de vidéos, musiques,
etc... Ce mode d'utilisation signifie que lorsque vous allumerez votre XBox,
XBMP sera lancé automatiquement à la place de votre ancien
dashboard Micro$oft ou autre...
Pour utiliser XBMP en tant que dashboard, vous devez tout d'abord
renommer le fichier default.xbe du XBPlayer en
xboxdash.xbe (les
derniers bios permettent de booter le fichier
evoxdash.xbe au lieu
de xboxdash.xbe. Si votre bios actuel supporte cette option, vous pouvez
renommer le fichier default.xbe en evoxdash.xbe).
Une fois ce fichier renommé, éditez le fichier
XBOX
Media Player.cut. Dans le tag shortcut, vous pouvez voir l'indication
Harddisk0\Partition2\xbplayer.xbe
(paramètres par défaut)
La partition 2 correspond à celle que vous avez définit
dans le fichier config.xml, c'est à dire, dans notre cas, la partition
C (celle qui contient les fichiers système).
Ce fichier indique en fait à XBMP où se trouvent ses
fichiers annexes. Nous allons donc lui indiquer le chemin
c:\apps\XBMP\default.xbe
par exemple,
où vous aurez precedemment copié vos fichier
de XBMP, le fichier default.xbe inclus , ce qui évitera de
stocker les fichiers du XBMP dans la partition système.
Entre les tags
, entrez donc
la ligne:
Harddisk0\Partition1\apps\XBMP\default.xbe
et enregistrez le fichier .
Connectez vous à votre XBox et uploadez le fichier xboxdash.xbe
ou evoxdash.xbe (selon les possibilités de votre bios) à
la racine de votre partition C: (C:\ ), ainsi que le fichier XBOX Media
Player.cut.
Note: si votre bios ne supporte pas le lancement de
evoxdash.xbe, et que vous devez uploader xboxdash.xbe, pensez à
faire une copie du dashboard Micro$oft d'origine sur votre disque dur (de
votre PC! ;) supprimez le ensuite de c:\ sur votre xbox et copiez y votre
nouveau fichier de dashboard xboxdash.xbe... Je tiens également
à préciser que XBMP intègre un serveur FTP, tout comme
Evolution-X.
Une fois ces manipulations effectuées, votre XBox doit lancer
XBMP à chaque démarrage. Pour retourner sous votre ancien
dashboard, rétablissez la configuration d'origine (suppression éventuelle
de evoxdash.xbe)
Une fois l'installation de votre choix effectuée, vous pourrez
lire des vidéos provenant:
- de votre XBox (vidéos stoclées sur le disque dur, envoyées
sur la xbox via FTP)
- d'un CDRW (eventuellement CDR selon lecteur) gravé en mode UDF
ou Iso9660
- de votre PC (Streaming): non testé (référez vous
à la
documentation
XBMP pour plus d'informations)
Création d'un CD bootable
XBMP
Une fois que vous avez téléchargé l'archive du
Player, décompressez le dans un répertoire c:\XBMP par
exemple.
Renommez ensuite le fichier xbplayer.xbe en default.xbe.
Créez une image ISO XBox de vos fichiers situés dans
C:\XBMP à l'aide de ce
tutorial.
Un fois la création de votre ISO terminée, gravez
l'image à l'aide de Prassi Primo DVD par exemple (cf.
Gravure d'une image ISO XBox avec Prassi Primo
DVD)
L'interface de XBMP
Aperçu:
L'interface de ce programme est on ne peut plus intuitive. Voici l'écran
d'accueil du player (version 2.3):
La sélection dans les menus se fait via le pad directionnel.
On valide un choix en appuyant sur A. Le retour à un menu précédant
se fait en appuyant sur Back.
C'est sur cet écran que vous sélectionnerez
les vidéos à visionner.
Principales
commandes durant la lecture d'une vidéo:
A: Fait appraître la barre de navigation
La barre de navigation permet de mettre en pause la lecture, de faire
des avances ou retours rapides, de stopper la lecture en cours, ou encore
d'augmenter le volume. La barre de navigation dispaît au bout d'un
certain laps de temps. Pour la faire dispaître instantanément,
appuyez deux fois sur X.
X: Passe en mode fenêtre
Gachette droite: avance rapide
Gachette gauche: retour rapide
Bouton blanc: affichage d'informations concernant la vidéo en
cours de lecture
Je ne vais pas vous énoncer ici une liste de toutes les fonction
du player, car vous pourrez trouver toutes les informations complémentaires
à cet article dans le
manuel d'utilisation,
traduit en français.
Aide
Pour toute demande d'aide, de support, ou autre, veuillez utiliser
les
forums de discussion XBox du site.
(pas de support par mail)
Annexe
Voici une liste de tutoriaux présents sur le site qui vous permettront
d'utiliser au mieux votre XBox et XBMP: