Main arrow MythTV arrow Personal Guide to KnoppMyth
Personal Guide to KnoppMyth PDF Print E-mail
Written by Administrator   
Monday, 16 October 2006
Article Index
Personal Guide to KnoppMyth
Page 2
Page 3
Page 4

Well, it had been a long time in the making, but my MythTV box (based on the Knoppmyth distro) has finally been tweaked to my satisfaction. The project originally began as an initiative to create a Digital Jukebox in place of the 5-Disc CD changer I had previously utilized, but it quickly turned into a more robust, versatile system that I now use for all of my home-media needs.

All configuration(s) involved are included in the document. I can't say I know too many friends who will utilize this, but maybe it will assist some poor soul at his last nerve when a search engine crawls the site. I probably won't be able to answer too many inquiries regarding MythTV configurations (with KnoppMyth), but I might reply and post to a select few if I deem them noteworthy. Thanks to all the KnoppMyth Wiki posts for their assistance! Please note that this guide was not written entirely by me. As a matter of fact, most code snippets were pulled from the KnoppMyth Wiki

You might want to download the Microsoft Document version of the KnoppMyth Setup Guide instead. 

Personal Log of KnoppMyth Installation & Configuration

 

Date: 07-05-2006

 

Hardware:

 

  • MSI Low-end MicroATX Motherboard
  • NVidia FX5200 Video Card with TV-Out
  • Hauppage WinTV TV-Tuner Card (401)
  • Generic 10/100 NIC Card
  • Athenatech Low-end MicroATX Case

 

Software           [POST-INSTALLATION]

 

  • (Free)NX-Server for Linux (Most Recent)
  • NX-Client for Linux
  • NX-Node for Linux
  • Webmin Administration
    • First, change the webmin password:

      su
      /usr/share/webmin/changepass.pl /etc/webmin root your_desired_password

      Then edit the miniserv.conf file to allow access to webmin:

      nano /etc/webmin/miniserv.conf

 

 

KnoppMyth Plug-ins & Add-ons:

 

  • MythStream (Shell Script)


Exit out of the mythtv front-end. Open a terminal window or login via SSH.

 

su (change to root) cd /usr/local/bin

 

{Added 5/13/2006 - files on mplayerhq.hu have changed}

 

nano mythstream-install.sh

 

Change the line:

 

export MPLAYER_CODECS_VERSION?=20050412

to:

export MPLAYER_CODECS_VERSION?=20060501

 

(because the old codecs are no longer on mplayerhq.hu -also delete the ? that is being added by the wiki, it doesn't belong there)

 

Change the line:

 

ftp://ftp5.mplayerhq.hu/mplayer/releases/MPlayer-$MPLAYER_VERSION.tar.bz2

to:

http://www.mplayerhq.hu/MPlayer/releases/MPlayer-$MPLAYER_VERSION.tar.bz2

 

~~~Edit by kwbolte:

Because of MPlayer server problems I had to use this mirror:

 

ftp://ftp.fu-berlin.de/unix/X11/multimedia/MPlayer/releases/MPlayer-$MPLAYER_VERSION.tar.bz2

 

Also I had to change

 

http://www.mplayerhq.hu/MPlayer/releases/codecs/all-$MPLAYER_CODECS_VERSION.tar.bz2

to:

ftp://ftp.fu-berlin.de/unix/X11/multimedia/MPlayer/releases/codecs/all-$MPLAYER_CODECS_VERSION.tar.bz2

 

~~~

 

Hit CTRL-O and hit enter to save, CTRL-X to exit then type:

 

mythstream-install.sh

 

    • Added BeatBlender PLS
    • Added GrooveSalad PLS
    • Added SpaceDrone PLS
    • Added XTC.Radio.London PLS
    • Added Swiss BigBeat PLS

 

 

  • Channel Icon Grabber (Python Script)
    • mkiconmap.pl
    • Problems with original script; See notes below:

 

mkiconmap.pl REVISION Notes

 

For those who have installed mythtv from packages, you'll need to do a few things first.  Before you can do anything with this, perl will need some modules to get this compiled correctly (XML::Writer and XML::Twig, if you don't already have them installed). For those who would like to use Perl's CPAN, run this:

 

# perl -MCPAN -eshell

 

(go through the questions if it's the first time you are running this.  If you're not sure what answers to provide, go with the defaults) Once you get through all the questions, you should see a cpan> prompt.  Next,

 

cpan> install XML::Writer

cpan> install XML::Twig

cpan> quit

 

Now go ahead and untar/uncompress the file downloaded above and run:

 

perl Makefile.PL

make

make test

make install

 

Now you can run the mkiconmap.pl script and then import it into the database. (sample below)

 

$ mkiconmap.pl --grab --share=/tmp --out=iconmap.xml

$ mythfilldatabase --import-icon-map iconmap.xml --update-icon-map

 

ALSO NOTE: You should install XMLTV for everything to work: http://xmltv.org/

 


Last Updated ( Tuesday, 29 May 2007 )
 
< Prev