How to: pulseaudio e phonon
Nel precedente post avevo parlato anche di un problema di comunicazione fra pulseaudio e phonon, dovuto all’assenza del plugin pulseaudio in xine in quanto viene considerato ancora immaturo per essere compilato di default nei pacchetti delle distribuzioni. Ciò non vuol dire che questo non funzioni. Scrivo questa guida appunto per illustrare come poter installare le librerie di xine con il supporto a questo plugin. Innanzitutto questa guida è mirata agli utenti di Ubuntu Hardy Heron, in quanto in questa versione di Ubuntu è presente pulseaudio di default mentre le versioni precedenti non lo integrano. Mi sembra che anche Fedora 8 abbia pulse di default e probabilmente questa guida si può adattare anche alle esigenze degli utilizzatori di questa distribuzione, cambiando ovviamente alcuni comandi (apt con yum per esempio).
Prepararsi per compilare
Innanzi tutto bisogna installare alcuni pacchetti nacessari. Per farlo lanciamo il seguente comando in una finestra del terminale:
sudo apt-get build-dep libxine1
In questo modo saremo sicuri di compilare le librerie di xine esattamente come sono nel pacchetto di Ubuntu, ma con in più il supporto a pulse. Per questo digitiamo anche:
sudo apt-get install libpulse-dev
A questo punto dovremmo avere tutto il necessario. Fatto questo scarichiamo l’ultima versione di xine-lib da questa pagina.
Compilare
Adesso spostatevi nella cartella dove avete scariato il pacchetto e digitate:
tar xjvf xine-lib-x.x.xx.x.tar.bz2 && cd xine-lib-x.x.xxx.x
Sostituite le x con il numero di versione del file. Ora mancano solo 3 comandi alla fine:
./configure --prefix=/usr --with-pulseaudio
make
sudo make install
Nel primo comando viene detto di installare le librerie nella directory dove sono già salvate quelle fornite dall distribuzione. Uqesto perché se vi sono più installazioni dello stesso programma in diverse directory possono veriricarsi conflitti oppure, se il percorso da voi scelto non è incluso tra i percorsi dove un compilatore va a vedere, quell’installazione non servirà a un bel niente. È quindi meglio che la nuova installazione vada a sostituire la precedente, ma se volete modificare fate pure, basta che poi sappiate come fare. ![]()
A questo punto vi basterà riavviare la sessione di KDE 4 e potrete usare pulseaudio con phonon! ![]()
Tag: gcc, howto, KDE4, libraries, make, phonon, pulseaudio, qt4, xine
Febbraio 18, 2008 alle 9:33 pm
scusa ma si possono aprezzare evidenti miglioramenti?
sono curioso
ciao e grazie!
Febbraio 18, 2008 alle 10:28 pm
Intendi per phonon o per pulseaudio? Io non ho un sistema così raffinato da sentire la differenza purtroppo
, in più penso che la qualità dipenda dalla scheda audio, il backend probabilemente migliora solo il supporto e le funzionalità.