MythTV-Installation

Diese Seite ist eine Anleitung für die Installation von MythTV.

Hinweis: Diese Anleitung ist veraltet. Sie stammt von Ende 2010.

Links

Grundeinstellungen

Mythbuntu 10.10 auf MythTV 0.24 updaten

Sprache auf Deutsch umstellen

EPG-Daten verfügbar machen

Problem: Bei mir werden zu einigen Sendern (Das Vierte, DMAX, Tele 5, ...) keine EPG-Daten gefunden.

Quelle: http://forum.ubuntuusers.de/topic/mythtv-kein-epg-bei-pro7-sat1-kabel/

Alternative Lösung (über XMLTV):

Deutsche Wetterdaten hinzufügen

FIXME Obsolet: Wetter sieht eh blöd aus in MythTV. XBMC ist da besser

Quelle: http://www.mythtvtalk.com/deutsche-daten-fuer-plugins-mythweather-mythcinema-10609/

FIXME "Karlsruhe" steht auf der Liste, wird aber nicht gefunden ("Stuttgart" schon :( ).

Deutsche IMDB-Anbindung

FIXME Obsolet: Filme schaut man besser über XMBC

=== Versuch 1 ===

FIXME Zielverzeichnis existiert nicht: /usr/share/lib/python2.6/dist-packages/MythTV/tmdb/

=== Versuch 2 ===

http://www.mythtv.org/wiki/Jamu

Videos auf MythTV übertragen

Aufnahmen von einem MythTV-Backend auf ein anderes übertragen

Die folgende Anleitung überträgt alles (auch geplante Aufnahmen, Sendereinstellungen, ...) auf das andere Backend. Wenn nur die Aufnahmen übertragen werden sollen, dann nur die Tabelle recording umziehen.

Das Verzeichnis /var/lib/mythtv/recordings kopieren.

Auf Quell-Installation: Backup der Datenbank erstellen:

mysqldump --user=mythtv --password=very-secret mythconverg > mythconverg.sql

Auf Ziel-Rechner das Datenbankbackup einspielen:

mysql mythconverg --user=mythtv --password=verysecret < mythconverg.sql

Problembehebung

Job-Queue wird nicht abgearbeitet

Wenn das MythTV-Backend abstürzt oder abgeschossen wird, dann kann es passieren, dass beim nächsten Start die Job-Queue nicht abgearbeitet wird. Grund ist, dass beim Absturz gerade ein Job lief dessen Status dann immer noch in der der Datenbank auf "läuft" steht, so dass kein neuer Job angefangen wird. FIXME Unter MythTV 0.23 passierte es auch manchmal einfach so.

Die Job-Queue kann man im MythWeb unter "Backend Status" einsehen.

In diesem Fall muss man direkt in der Datenbank fummeln.

Erstmal das DB-Passwort rauskramen:

cat /etc/mythtv/config.xml | grep DBPassword

Dann in die DB einloggen:

mysql mythconverg --user=mythtv --password=<my-password>

Nun den bösen Job finden:

select * from jobqueue where status between 2 and 100;

Schließlich den bösen Job wieder auf "Queued" setzen:

update jobqueue set status=1,hostname="",comment="" where id=<ID des Jobs>;

Oder die Kurzversion, falls der Job bei "Starting" hängt:

update jobqueue set status=1,hostname="",comment="" where status = 3;

Quelle: http://www.mythtv.org/pipermail/mythtv-users/2007-September/192864.html

vsync-Probleme bei NVIDIA-Karte

=== Versuch 1 ===

FIXME Bringt nix

Siehe auch: http://www.gossamer-threads.com/lists/mythtv/users/462051