XBMC Media Center via Subversion

Come installare XboX-Media-Center su Kubuntu / Ubuntu

xbmc1xbmc2

Sistemi operativi supportati:

  • Ubuntu 7.04 (Feisty Fawn) 32-bit x86
  • Ubuntu 7.10 (Gutsy Gibbon) 32-bit x86

E' possibile comunque utilizzare la versione 32-bit XBMC su 64-bit (AMD64/EMT64) in ambiente chroot.

 

Features

XBMC puo' essere utilizzato per riprodurre o visualizzare i piu' diffusi formati multimediali (anche quelli meno conosciuti).

Video -

DVD-Video, VCD/SVCD, MPEG-1/2/4, DivX, XviD.

Audio -

MP3,AAC.

Picture -

JPG, GIF, PNG.

 

  • Riproduzione video DVD-Video (con o senza menu) immagini ISO/IMG e persino archivi ZIP/RAR.
  • Funzioni di playlist e slideshow, previsioni meteo e visualizzazioni audio (effetti).
  • Possibilita' di installare python-scripts scritti per XBMC sottoforma di plugin widgets.
  • Interfaccia grafica semplice ed intuitiva.
  • Completamente opensources.
  • Ampia documentazione.

Requisiti Minimi:

  • Supporto OpenGL 2.0
  • Direct X 9.0c o successive
  • Shader Model 3.0

DirectX Version Pixel Shader Vertex Shader
8.0 1.0, 1.1 1.0, 1.1
8.1 1.2, 1.3, 1.4 1.0, 1.1
9.0 2.0 2.0
9.0a 2_A, 2_B 2.x
9.0c 3.0 3.0
10.0 4.0 4.0
10.1 4.1 4.?


Requisiti Software aggiuntivi Feisty (7.04):

sudo apt-get install 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 libcdio6 libcdio-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libsmbclient-dev libsmbclient libasound2-dev python2.4-dev python2.4 python-sqlite libglew1 libglew-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev

Requisiti Software aggiuntivi Gutsy(7.10):

sudo apt-get install 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 libcdio6 libcdio-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libsmbclient-dev libsmbclient libasound2-dev python2.4-dev python2.4 python-sqlite libglew1.4 libglew1.4-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev

Installazione da Subversion:

sudo apt-get install subversion
cd $HOME
svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC

 

Compilazione

 

cd ~/XBMC

Aggiorniamo i sorgenti:

svn up

Prepariamoli alla compilazione:

make clean

Opzioni disponibili per la configurazione:

 

--disable-gl

 

Rendering lento. Funziona con tutte le profondita' di colore. Ottima scelta per sviluppatori e beta-tester 

 

--disable-debug

 

Messaggi di debug disabilitati, con conseguente abbassamento del consumo di ram

 

./configure --disable-debug --disable-gl

Per avere un idea di questa configurazione, ecco i risultati:

 

------------------------ XBMC Configuration: ------------------------ 
Debugging:     No 
Profiling:        No 
OpenGL:        No (Very Slow) 
Joystick:       Yes 
XRandR:        Yes 
MMS:            No 
GMyth:          No 
------------------------

Lanciando ./configure senza parametri aggiuntivi:

./configure

 

 

------------------------ XBMC Configuration: ------------------------ 
Debugging:    Yes 
Profiling:       No 
OpenGL:       Yes 
Joystick:      Yes 
XRandR:       Yes 
MMS:           No 
GMyth:         No 
------------------------

Per processori dual-core:

make -j2

Oppure

make -j2 sdl_2d

NB: l'opzione -j# definisce il numero complessivo di core per processore. Adesso sistemiamo alcuni parametri.

cd ~/XBMC

Link directory userdata verso UserData:

ln -sf userdata UserData 

Rinominiamo i files sotto

media/Fonts/arial.ttf

in

media/Fonts/Arial.ttf

:

mv media/Fonts/arial.ttf media/Fonts/Arial.ttf 

Per l'utilizzo degli script xbmcscripts:

ln -sf scripts Scripts 

Per eseguire l'applicazione:

./XboxMediaCenter 

 

Elisa e' fantastico..ma questo ;)

 

Comments

Questo mediacenter è

Questo mediacenter è veramente ben fatto, mi sento di consigliarlo a tutti. Io lo ho sulla mia xbox e senza XBMC non saprei come avrei fatto a gestire i file multimediali! Non sapevo si potesse installare anche su linux :)
Bella news Divilinux ;)

Il miglior media center

Il miglior media center circolante per le nostre linux box: questa si che è una notizia! Consiglio a tutti di provarlo, soprattutto ai sostenitori di formati audio/video particolari. Personalmente continuerò a gustarmelo direttamente sulla mia amata xbox!

interessante, anch'io uso

interessante, anch'io uso questo software sulla mia xbox e va che è una meraviglia!
Posso chiederti come si chiama il plugin di wordpress che usi per visualizzare le immagini?
grazie

@piivi WP-Lightbox2

@piivi
WP-Lightbox2

grazie :)

grazie :)

Lo proverò sicuramente :)

Lo proverò sicuramente :)

Come se la cava in termini

Come se la cava in termini di uso della CPU? Leggevo che il porting per Linux e' lento... le tue impressioni come sono? Mi spari un po' di richieste hardware? ;)

@zanac non e' piu' esoso di

@zanac
non e' piu' esoso di un normale mediacenter..pero' la tendenza va verso un utilizzo piu' che significativo di risorse. Bisognerebbe provarlo con un bel po' di media inclusi invece che "a secco" come ho fatto io

E' bello, ben fatto...però

E' bello, ben fatto...però a fine compilazione ti ritrovi una cartella da quasi 600mega IoI
L'hanno anche "italianizzato" ?
Una procedura per l'installazione da sorgenti che non siano svn esiste?

@Lex79 Non credo ci siano i

@Lex79
Non credo ci siano i sorgenti..pero' li puoi fare tu dall'svn..anzi magari un pacchetto debian
:)

ho un problema con "make

ho un problema con "make clean" ho un errore: " no rule to make target clean stop ".
è una questione di permessi?

@whatabout il make clean

@whatabout
il make clean serve solo per "ripulire" i sorgenti nel caso fossero gia' stati compilati..dal momento che tu li hai scaricati ex-novo..non c'e' niente da pulire, quindi e' normale
Prosegui con l'installazione..e' il make che compila il programma, non il make clean...

Qualcuno mi puo aiutare nel

Qualcuno mi puo aiutare nel configurare xbmc in smb.
Mi spiego meglio, ho installato xbmc su distro eebuntu e gira da dio solo che la vorrei interfacciare via smb con il mio pc principale che ha pero xp.
L'eepc vede xp e riesce a streemare i video, xp vede l'eepc (ho dovuto installare samba).
Tutto ok direte voi ma quando faccio partire xbmc niente non c'e veerso di far vedere all'eepc il mio pc principale vi prego qualcuno mi puo dare una mano grazie grazie grazie

respond

If you are willing to buy real estate, you will have to get the home loans. Furthermore, my mother commonly uses a collateral loan, which supposes to be really rapid.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.