MythTV Patches at linux-dude.de

MythTV is a homebrew PVR project made by Isaac Richards.


Dies sind meine Patches für MythTV, die bisher noch nicht fest eingebaut wurden:

Beschreibung Download MythTV Ticket Status
Mit diesem Patch ist es möglich EPG über DVB an andere Kanäle zu verteilen. Damit kann man zum Beispiel EPG von digitalen Video Sourcen an analoge Sourcen verteilen. Eine weitere Anwendung wäre das EPG auf zwei Sendern von verschiedenen Providern zu synchronisieren.

Das Mapping wird über eine eigene Tabelle konfiguriert. Diese muss noch zusätzlich angelegt werden:

CREATE TABLE eit_mapping (
    serviceid int(10) unsigned NOT NULL default '0', mapped_chanid int(10) unsigned default NULL, UNIQUE KEY serviceid (serviceid)
) TYPE=MyISAM;

Dadurch werden EPG Daten für eine bestimmte Service ID auch für den Kanal mit der konfigurierten chanid gespeichert.
eitmapping.diff
(v0.20-fixes)
eitmapping_svn.diff
(svn 15509)
eitmapping_21_fixes.diff
(v0.21-fixes)
Ticket 2416 milestone unbekannt
Dieser Patch behebt fehlerhafte Encodings auf manchen Sendern bei Kabel Deutschland und holt zusätzliche Informationen aus den Beschreibungen heraus. eitfixup-kabeldeutschland.diff
(svn 11241)
Ticket 2417 milestone v0.21
Durch diesen Patch wird das spezielle EPG für Premiere Sport und Premiere Direkt unterstützt. Damit werden die Kanäle Sport 1 und Sport 2, sowie die Direktfeeds mit EPG Daten versorgt. eitsupport-premiere-rewrite2.diff
(svn 11451)
Ticket 2418 changeset 13224
Mit diesem Patch erhält man die Möglichkeit auf speziellen Kanälen, wie z.Bsp. den Premiere Sport Feeds oder Direktkanälen, durch Drücken der Taste F1 alle verlinkten Optionen anzeigen zu lassen und direkt über das Menü den Kanal zu wechseln.
Dies ist hilfreich um zum Beispiel bei Sportevents wie der Formel 1 oder Champions League zwischen den verschieden Optionen bzw. Spielen zu wechseln.
Dazu muss eine neue Tabelle in der Datenbank erstellt werden (siehe linkage.sql).
Update 17.09.:
- backend patch optimiert
- frontend: Sortierreihenfolge entspricht der des Providers
- Achtung die Tabellenstruktur hat sich geändert
(svn 14499)
linkage_backend.diff
linkage_frontend_menu.diff
linkage_osd_myththemes.diff
linkage.sql
Ticket 3952 milestone unbekannt
Dieser Patch fügt eine neue Option hinzu, die es ermöglicht, dass zu kurze Werbeblöcke nicht automatisch übersprungen werden. min_comm_skip.diff
(svn 18935)
Ticket 5863 milestone unbekannt
Durch diesen Patch hat man die Möglichkeit Sender für die freie Planung und Aufnahmetypen, wie "Jede Ausstrahlung" oder "Suche Wöchentlich,Täglich,Eine", zu sperren. Sendungen auf Sendern deren Aufnahmepriorität nach der Einberechnung (Karten- und Programprioriät usw.) kleiner 500 ist, werden vom Scheduler ignoriert. Die Sendungen können im Aufnahmeplan aktiviert werden. free_scheduling_channel_blacklist.diff
(svn 18950) free_scheduling_channel_blacklist_mythweb.diff
(svn 18935)
Ticket 5869 milestone unbekannt


Beschreibung Changelog Download Forumsbeitrag
WICHTIG:
Seit Anfang 2009 hat sich die URL der TV Movie Daten geändert.
Folgende Änderung muss in der config.pl gemacht werden:

our $baseurl = "http://www.clickfinder.de/daten/onlinedata/xml-gz5/";
our $aendurl = "http://www.clickfinder.de/daten/onlinedata/xml-aend-gz5/";
statt:
our $baseurl = "http://tvmovie.kunde.serverflex.info/onlinedata/xml-gz5/";
our $aendurl = "http://tvmovie.kunde.serverflex.info/onlinedata/xml-aend-gz5/";

Dieses Skript dient als Schnittstelle zwischen den tvmovie2vdr Skripten und xmltv. Damit ist es möglich EPG Daten von TV Movie, TV Info, Hoerzu, Infosat, Premiere und TV Today als xmltv Dateien zu speichern, um sie mit mythfilldatabase zu importieren.

Vorraussetzung ist tvm2vdr v0.5.14.

Zur Konfiguration muss die config.pl angepasst werden und in der channels.pl als channel-id die bei mythtv vergebene xmltvid plus der verwendete Provider angegeben werden. Die channel-id in der channels.pl setzt sich also wie folgt zusammen "xmltvid-provider".
z.Bsp: ard-1 für TV Movie oder ard-2 für TV Info
Eine aktuelle channels.pl findet ihr unter http://www.vdr-wiki.de/wiki/index.php/Tvmovie2vdr.

Die channels_wanted.pl wird nicht benötigt, da dies über die id gesetzt wird.
Version 0.2
  • fixed: title,subtitle,description not initiliased
Version 0.3
  • fixed: missing special characters in description
Version 0.4 (21.5.2007)
  • update: compatibility to tvm2vdr 0.5.12
Version 0.5 (25.6.2007)
  • update: compatibility to tvm2vdr 0.5.14
Version 0.6 (16.5.2008)
  • fixed: -s parameter now work properly
  • updated: removed provider from xmltvid (ATTENTION: If you upgrade from a previous version be sure to remove the ids, like -1 for tvmovie, from your xmltvids in your mythtv channels config)
Version 0.7 (23.6.2008)
  • fixed problem with special characters in title/subtitle (tag mismatch with mythfilldatabase)
  • fixed malformed utf-8 problem (Thanks to Thorsten Pferdekaemper)
tvm2xml-0.7.tgz
Grabber Alternative: TV Movie to xmltv


© 2007-2009 Wolfgang Nothdurft Mail: mythtv@linux-dude.de Last update: 01.03.2009