Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

This branch is 235 commits ahead, 5276 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bindings Update mythpython script for new tmdb library.
contrib Add support for Miro v6.x. Fix watch video detection.
database update the initial database to schema version 1226
docs Remove/replace some of the outdated information in the Doxygen docume…
external Apply patch from XBMC by Joakim Plate: "changed: allow 4 second skew …
filters Add missing files after 60cf735 .
html Add a way to hide the player window in the HLS .qsp test page.
i18n Updated German MythFrontend translation from Florian Bittner
libs Switch over to the new Schedules Direct URL. That's it folks, painles…
locales New Netherlands locale file
programs missed variable rename in Smolt data collection in ba8a160
themes New virtual Greek keyboard from Yianni Vidalis
.gitignore Added gitignores
AUTHORS More Polish translation updates from Jaroslaw Telatynski. See #3781.
COPYING Didn't have a full copy here..
FAQ Direct users to FAQ on wiki.
Makefile Make libs compile cleanly
README Updating version strings for 0.26 release candidate.
UPGRADING German translation update from Stefan Frank.
VERSION Setting VERSION to v0.26.2
configure Allow compilation on 10.9.
keys.txt Just testing trac commit hooks... Rename libzmq in our installs to libmythzmq Another run at getting rid of symbol issues Run git status before git describe to clear false dirties


                                Release 0.26


This README is not always kept current, the information may be outdated. For
updated information, always see the Wiki at and
the documentation at


The following is a list of some of the prerequisites you will need installed:

   libmp3lame - The shared library for the LAME mp3 encoder.  This might become
                optional in the future, or we may switch to vorbis if they speed
                optimize things a little more.

   QT - Version 4.6 or greater is required.  You will need the MySQL bindings.

   MySQL - You need this setup and working.  Version 5.0.15 or higher is

   XMLTV - If you are outside of North America, it's always advised to install
           the latest version available.  This will do the work
           of actually grabbing the program information. Get it from

           If XMLTV does not have a grabber for your country, then you need
           to create one. For information on how to do this, see the XMLTV
           website at

           If you are in North America, you do not need XMLTV.  MythTV has
           a built-in grabber which uses Schedules Direct as a data source. See
           the HOWTO for complete instructions on configuring an account.

See the mythtv-HOWTO.html, .pdf or .txt file in the docs/ subdirectory or on for in-depth instructions on installing and
compiling MythTV and all of the pre-requisites.  It has instructions for
various Linux distributions.

If you are using a framegrabber card (as opposed to a hardware MPEG-2
capture card) you also need v4l setup and working properly.  If xawtv works
(in grabdisplay mode and with xv), this should, too.

Hardware wise, you need a computer.  Really.  Helps to have a fast one, too.
You also need a video card with working Xv support (to scale and convert
colorspaces), and a capture card.  If you're using ALSA for sound support
(which _is_ the recommended thing to do), you should be using at least
version 1.0.17.

See the UPGRADING file for information on upgrading between releases.

Compiling and setup instructions are all in the documentation in the docs/
subdir (or at ) these days.  Read those carefully.

keys.txt has a listing of all the various default key bindings.  All
keybindings can be changed via MythWeb.

If you want to check out the theme format, and perhaps make your own,
look at and at the .xml files
in the /usr/local/share/mythtv/themes/[themename] subdirs.

Feel free to subscribe to the development mailing list at:

A users list exists as well, subscribe at:

A list that's restricted to the SVN commit messages is available at:

To contact the developer's for corporate sponsorship, contract work or similarly
formal and private matters please use the form at
Something went wrong with that request. Please try again.