Cito da Wikipedia “MythTV è un’applicazione libera per Linux, sotto licenza GPL, pensata per permettere ad ogni computer (che soddisfi certi requisiti minimi) di funzionare come Personal Video Recorder“.
Insomma con questo software potrete registrare le trasmissioni provenienti da vostro ricevitore DVB, saltare le pubblicità, programmare le registrazioni e quant’altro, il genere di programma “facciotuttoio” che odio, ma lo volevo provare.
Esistono poi una serie di Plugin e Sottoplugin ufficiali e non (e temi) per aggiungere nuove funzioni, come riprodurre DVD, radio, giochi news, meteo e chi ne ha più ne metta.
MythTV è presente nei repo di Ubuntu ma non in quelli di Debian (ed io ODIO 😡 i repo multimedia a parte per l’ottimo mencoder, preferisco evitarli..ma se voi volete).
Muniamoci di dipendenze e caffè e compiliamocelo…
Dipendenze (io le avevo già tutte essendomi in questi giorni compilato anche l’anima):
$ apt-get install build-essential liblircclient-dev libasound2-dev libdts-dev libdvdnav-dev libxv-dev libxxf86vm-dev transcode libmp3lame-dev subversion qt4-dev-tools libqt4-dev libsamplerate0 libxvidcore4 liba52-0.7.4-dev libfame-dev libcdio-dev msttcorefonts libasound2-doc libmad0-dev libid3tag0-dev libvorbis-dev libflac-dev libcdaudio-dev libcdparanoia0-dev fftw3-dev libfaad-dev libsmpeg-dev libmp4v2-dev libtag1-dev mysql-server libvisual-0.4-dev libexif-dev libxvmc-dev libmp3lame0 libmp3lame-dev
Procuriamoci i sorgenti (io ODIO 😡 pure svn ma chi volesse..):
Download sorgenti v0.22 (Riferirsi alla pagina di download e variare i percorsi successivi se intanto fosse uscita una nuova versione).
Scompattiamo sul Desktop la cartella mythtv-0.22
Ecco come evitare l’errore al .configure:
you must have the lame mp3 encoding library installed to compile mythtv
$ su $ cd /usr/local/include $ ln -s /usr/include/mythtv
Diamo il .configure:
$ cd ~/Desktop/mythtv-0.22 $ ./configure --prefix=/usr --enable-lirc --enable-audio-alsa --enable-audio-oss --enable-audio-jack --enable-audio-arts --enable-dvb --enable-ivtv --enable-firewire --enable-joystick-menu --disable-xvmc --enable-xvmc-vld --enable-xvmc-pro --enable-mmx --enable-proc-opt --enable-opengl-vsync
Dovreste ricevere una serie di parametri seguiti da Yes.
Procediamo come al solito:
$ make $ su $ make install (o checkinstall se vogliamo creare il .deb a abbiamo il detto pacchetto).
Creiamo user e database come spiegato qui.
Avviamolo con i comandi mythtv-setup, mythtv-backend
o mythfrontend a seconda del modulo da avviare.
Installiamo i plugins:
Scarichiamo da qui i sorgenti e scompattiamo sul Desktop la cartella mythplugins-0.22
Andiamo di ./configure e scegliamo che plugin installare facendo riferimento a questa pagina
Ad esempio nel mio caso:
$ cd ~/Desktop/mythplugins-0.22 $ ./configure --enable-opengl --enable-mythgallery --enable-exif --enable-mythmusic --enable-fft --enable-mythweather --enable-mythvideo --enable-mythgame --enable-mythdvd
Installiamo:
$ qmake mythplugins.pro $ make $ su $ make install (o checkinstall per il .deb).
Installiamo i temi:
Scarichiamo da qui i sorgenti e scompattiamo sul Desktop la cartella myththemes-0.22
Installiamo:
$ cd ~/Desktop/myththemes-0.22 $ ./configure $ qmake myththemes.pro $ make $ su $ make install (o checkinstall per il .deb).
Per ogni altra informazione fate riferimento a guida ufficiale e wiki.
Screenshots:
[nggallery id=18].
Leave a Reply