XBMC: Xbox Media Center

Az XBMC GYIK-ja (részben az eredeti alapján)

Mi az XBMC?

XBMC (XBox Media Center) egy ingyenes és nyílt forráskodú (GPL) médilejátszó program az Xbox-ra.
Képes lejátszani/megjeleníteni a legelterjettebb és legismertebb formátumú film-, zene- és képformátumokat (DVD-Video, VCD/SVCD, MPEG-1/2/4, DivX, XviD, MP3, AAC, JPG, GIF, PNG) CD/DVD-ről, az Xbox beépített winchesteréről, a helyi hálózatba kötött számítógépek megosztott erőforrásairól vagy akár közvetlenül az interneten található media-szerverekről.Az XBMC kezeli az ISO/IMG formátumban lévő vagy ZIP/RAR tömörített forrásokat is is.
Rendelkezik "playlist" és diavetítő funkcióval, időjárás-előrejelzéssel és rengeteg zene alatt megjeleníthető vizualizációval. Python scriptek segítségével képes pluginok kezelésére. Kezelőfelülete rendkívül egyszerűen, felhasználóbarát.
Mindezek funkciók és tulajdonságok segítségével válik lehetővé, hogy az XBMC-t futtató Xbox egy "sima" játékkonzolból komplett otthoni szórakoztató központtá váljon.

Az XBMC által támogatott formátumok és codec-ek

Formátumok:
- Audio-CD (CDDA)
- SVCD, VCD (menük nélkül)
- DVD-Video
- MPEG, MPG, M2V
- MPEG-TS (TY/TS/DV) DVB
- MP4 (MPEG-4 video)
- RIFF AVI (AVI 1.0)
- OpenDML AVI (AVI 2.0)
- BivX (AVI különböző audió részekkel)
- Microsoft ASF/ASX/WMV/WMA
- Microsoft DVR-MS (Windows Media Center)
- QuickTime QT/MOV
- Nullsoft Steaming Video (NSV)
- Nullsoft Steaming Audio (NSA)
- MPA, MP2, MP3 és WAV
- AAC, M4A, MP4 (MPEG-4 audio)
- RealMedia (Real Video/Audio) RM/RAM/RA/RV/RMVB
- OGG és OGM
- Matroska (матрёшка) MKV
- VIVO (VIV)
- PVA
- NuppelVideo
- FLI és FLC
- Tracker Mods (18 formátum támogatott)
- M3U, PLS, CUE és STRM audio/video playlistek

Video codec-ek:
- MPEG-1 (VCD/MPG) és MPEG-2 (MPEG/SVCD/DVD/VOB/DV/TY)
- MPEG-4 ASP: DivX;-) 3.11, OpenDivX 4.0, DivX 5.x/6.x (Pro), XviD 1.x és Nero Digital ASP
- MPEG-4 AVC - Advanced Video Coding (H.264); Nero Digital AVC és x264
- Microsoft's Windows Media Video v7, v8 és v9 (MSMpeg4/WMV v1, v2, és v3)
- RealVideo 1.0, 2.0 (RealPlayer G2), 3.0 (RealPlayer Dirol és 4.0 (RealPlayer 9)
- QuickTime 5.0, 6.0, 6.3 video és audio (QDMC / QDM2)
- 3ivx D4 / 3vi1 MPEG-4 video (MSZH/ZLIB Compressed-Header) #1
- Sorenson v1/v3 (SVQ1/SVQ3) QuickTime
- Apple Graphics (SMC)
- On2 Technologies VP3 (VP3.x), VP4 (VP4.x), VP5 (VP5.x), and VP6 (VP6.2)
- Intel Indeo 3.1/3.2 (Indeo3)
- NuppelVideo (NUV)
- VIVO 1.0 and 2.0 (VIV)
- ITU H.261
- Creative Labs YUV (CYUV)
- Supermac Cinepak (CVID)
- ASUS V1 (ASV1) és ASUS V2 (ASV2)
- Autodesk FLI and FLC Animation

Audio codec-ek:
- CDDA (Audio-CD)
- WAV/WAVE (WAVEform) és PCM
- AIFF (Audio Interchange File Format)
- MPEG layer I, II és III (MP2 és MP3)
- OGG (Ogg Vorbis)
- WMA - Windows Media Audio v1 és v2 (WMA1/2 / DivX Audio v1/v2)
- WMA - Windows Media Audio v9 (WMA9)
- RealNetworks RealAudio 1.0 (14.4), 2.0 (28.8), SIPRO, COOK, DNET és ATRAC3
- AC3 2.0 vagy 5.1 és Dolby Digital EX 6.1 vagy 7.1
- Dolby Digital AC3 és AC3-WAV/AC3-CDDA 2.0 és 5.1
- DTS (Digital Theater System) 5.1 és DTS-ES 6.1
- DTS (DTS és DTS-WAV/DTS-CDDA) 44.1Khz/48Khz
- AAC (Advanced Audio Coding) profilok: Main, LC, HE, LTP, LD, ER és aacPlus v1/v2 (AAC+SBR/PS)
- M4A és MP4 (MPEG-4 Audio) (Nero Digital MP4 is)
- FLAC (Free Lossless Audio Codec)
- WavPack
- MPC (Musepack, avagy Mpeg+)
- APE (Monkey's Audio )
- SHN (Shorten)
- ALAC (Apple Lossless Audio Codec)
- Tracker Mod's audio:
--- Adlib (AdLib és Sound Blaster OPL2/OPL3 és Dual OPL2/OPL3) FM audio
--- SID (Commodore 64 tunes)
--- YM (ATARI ST)
--- NSF (Nintendo NES Sound Format)
--- SPC (SPC700)
--- GYM (SEGA Genesis)
--- ADX/AST/ADP/DSP/YMF/HPS CRI MiddleWare és Gamecube ADPCM
--- (MOD/AMF/669/DMF/DSM/FAR/GDM/IMF/
IT/M15/MED/OKT/S3M/STM/SFX/ULT/UNI/XM)

Képformátumok:
- BMP
- JPG/JPEG
- GIF
- PNG
- TIF/TIFF
- TGA
- PCX
- ICO
- CBR/CBZ

Megjegyzések:
- a DRM-el (Digital Rights Management) védett fájlokat az XBMC nem támogatja
- a CD-TEXT támogatás csak gyári Samsung meghajtó vagy némelyik PC-s DVD-ROM esetén működik

Mire van szükségem, hogy én is használhassam az XBMC-t?

Az XBMC müködtetéséhez az alábbiakra van szükség:
- egy moddolt Xbox
- az XBMC szoftver

Hogyan installáljam az XBMC-t programként?

A kicsomagolt XBMC-t felmásolod a Xbox valamelyik meghajtójára (javasoltan az E-re), pl: E:\Apps\XBMC. Persze, ha az E-n nincs elég hely, akkor bátran használd az F-t (ellenben a C-t messziről kerüld el). Majd csinálj egy hivatkozást a dashboardban a programhoz.

Hogyan telepítsem az XBMC-t dash-ként?

FONTOS!!!
Amennyiben a gépet softmodos, akkor ne bántsd a jelenleg használt dashboardodat.
Elhibázott vagy sikertelen telepítés esetén elveszhet a softmod!

Az alábbi leírás arra az esetre vonatkozik, ha dash-ként még nem az XBMC-t használod. Ha már egyébként is az XBMC-t használod, akkor nézd át a frissítés részt!

Az XBMC-t dash-ként telepíteni a saját maguk által fejlesztett "shorcut" felhasználásával lehet a legegyszerűbben.

1. Szükséges előkészületek
- az Xboxod melyik file-t bootolja (evoxdash.xbe, xboxdash.xbe, stb.)?
- nevezd át a file-t egy másik olyan névre, amit szintén bootol a boxod (másodikként, ha az elsődleges nem található)

Xecuter2 4974-4975
Evox D6 és M7
Xecuter2 4976-4978 Xecuter2 4979-4980.xy
1. evoxdash.xbe
2. xboxdash.xbe
1. evoxdash.xbe
2. nexgen.xbe
3. xboxdash.xbe
1. evoxdash.xbe
2. avadash.xbe
3. mxmdash.xbe 4. xboxdash.xbe
Xecuter2 4981.xy-4983.xy Evox M8 Egyéb
1. avalaunch.xbe
2. evoxdash.xbe
3. mxmdash.xbe
4. nexgen.xbe
5. xboxdash.xbe
1. evoxdash.xbe
2. avadash.xbe
3. nexgen.xbe
4. xboxdash.xbe
Bios kimentés után, valamelyik analizáló program megmondja

Bootfile-ok BIOS-ok szerint

- nevezd át a shortcut-ot arra, amit a boxod elsőnek bootol (pl: evoxdash.xbe)
- másold fel a boxra a C gyökerébe
- telepítsd az XBMC-t programként (lásd ott)
- készíts egy file-t ugyanolyan névvel, mint a shortcut, de a kiterjesztése .cfg legyen (pl: evoxdash.cfg)
- ebbe a file-ba add meg az XBMC default.xbe file-jának az elérési utját (pl: E:\Apps\XBMC\default.xbe)
- másold fel a C gyökerébe ezt a file-t is
- indítsd újra a boxot

...és kész

Amennyiben nem sikerül kitalálni a BIOS bootfile sorrendjét, akkor telepítés előtt készíts egy boot CD (pl Evox-al), amin ki tudod próbálni a file-ok bootolási sorrendjét.
A BIOS-ok általában az alábbi file-okat boot-olják:
- C:\evoxdash.xbe
- C:\xboxdash.xbe
- C:\default.xbe
- C:\msdash.xbe
- C:\avalaunch.xbe
- C:\unleashx.xbe
- C:\xbmc.xbe

Mindig készíts mentést!!! Smile

Az XBMC eltávolítása

Indísd el a boxot, úgy hogy nem a XBMC legyen a dash, majd töröld ki a teljes telepeített XBMC mappát. Amennyiben az XBMC-t használtad dashként, akkor szükséged lesz egy másik dash-ra a működésez. Ennek telepítést az XBMC eltávolítása után meg kell tenned, hogy a box működőképes maradjon.

XBMC frissítése 1.x-ről 2.x-re, illetve 3.x-re.

Javaslat az 1.x verziójú XBMC frissítésére

Ez a leírás azoknak a felhasználóknak készült, akik még az XBMC 1-es verzióját használják dashboard-ként és frissíteni szeretnék azt 2.x verzióra.

Fontos!
1. Amennyiben SOFTMOD-os a box, akkor csak akkor frissítsd, ha biztos vagy a dolgodban. Hibázás esetén előfordulhat, hogy újra kell softmoddolni a gépet!
2. A korábbi beállításaid elvesznek, minden XBMC beállítást újra meg kell csinálnod, azaz érdemes a főbb beállítási paramétereket feljegyezni (hálózat, médiaforrások, stb.)

Frissítés módjai
- optikai médiáról (CD-RW, DVD-+R, DVD+-RW)
- hálózaton keresztül (FTP) - JAVASOLT!

Előzetes teendők:

- állapítsd meg, hogy jelenleg melyik file-t bootolja a box
- nevezd át (még a PC-n) az XBMC shortcut-ot erre a névre (pl.: evoxdash.xbe)
- nevezd át a shortcut konfig fájlját is erre (pl.: evoxdash.cfg)
- írd át a konfig fájlban az XBMC indítófájljának az elérését arra, ahol az megtalálható a boxon (pl.: E:\XBMC\default.xbe)

További előkészületek optikai média esetén

Amennyiben optikai meghajtóról frissítesz, úgy készíts boot-lemezt, amelyen van Filemanager is. Ha ez Evox alapú, akkor tegyél rá XCommandert is. UnleashX, Avalaunch, XBMC alapú bootlemeznél nem kell külön külső program, mivel ezekben a dashboard-okban van filemanager.
Emelett természetesen a lemezen kell lennie az új XBMC-nek is és a hozzá tartozó shortcut-oknak is. Ezeket célszerűen másold be egy mappába.
Pörköld meg a lemezt és ha nincs PC-drive a boxodban, akkor figyelj írásnál figyelj a fájrendszerre (UDF) és az "Xbox kompatibilitási mód"-ra.
Bootolj be a lemezről és indítsd el a fájlkezelőt.

További előkészületek hálózatos frissítés esetén

Ha a PC és az xbox hálózaton keresztül látják egymást akkor mindenképp ezt a módszert válaszd. Sokkal egyszerűbb az esetleges hibajavítás és arról nem is beszélve, hogy jelentősen gyorsabban készen leszel.
Nem lesz másra szükséged, mint a PC és abox között létesített FTP kapcsolatra és a szoftverre, ami a kommunikációt megvalósítja (javasolt: Total Commander).

Frissítés

Amint kész vagy az előkészületekkel, nincs más hátra mint felmásolni a boxra az új verziót. Keresd meg az előzőleg telepített XBMC-t (hálózat esetén akár mentsd is le) és írd felül az új XBMC-vel (akár előtte töröld le). Elképzelhető, hogy az Arial.ttf fájlt nem engedi felülírni, de ez nem jelent gondot, mivel ez a fájl kb. 3 éve változatlan. Miután felkerült az új verzó másold be a shortcut 2 fájlját (.xbe és .cfg) is a C drive gyökerébe.

Ha mindent jól csináltál, akkor az újra indítás után már az új XBMC fog elindulni.

Amennyiben mégsem, úgy a következőket nézd át:
- jó helyre mutat-e a shortcut konfigja
- rendben felkerült-e minden az XBMC-ből

Készült: 2007. február
Elkövette: Bali, xboxklub.hu