Beiträge von Mario_Lang
-
-
-
Ist doch deutsch...
hab ich was an den augen oder steht in den scrennshots von @DeBaschdi nicht beim Genre: Soap / Melodrama / Folkloric ?
und genau das selbe steht bei mir auch! da hat DVBLink Garnichts geändert. Ich bin nur verwirrt weil aus zb. Comedy -> Komödie oder Children's / Youth programs -> Kinder- / Jugendprogramm wird.
-
-
-
-
-
-
-
Ich glaube, DVBLink konvertiert selbst nochmal. Der EPG wird nicht 1:1 durchgereicht.
was ich so sehe werden 2 Zeilen <category> zu 1 Zeile >categories>
alle anderen Genre funktionieren soweit ich jetzt gesehen hab. und es ist ja schon eine Besserung das es nicht mehr beim Kinderprogramm Pornographie / Drama anzeigt
-
ich kenn TVMosaik noch nicht. Ich hab nur am Androidtablet die APP laufen wo alles mit DVBLink 6.0 kompatibel ist AUSSER das EPG wird nicht angezeigt
-
nein
Die gegrabten category :
[*]"Erotik" => $XXX ,
[*]"Erotik/Spielfilm-Erotik" => $XXX ,
[*]"Erotik/Serie-Erotik" => $XXX ,
Werden auf die Gedächtnisstütze XXX verwisen.Und XXX zeigt auf die Norm "Adult movie / Drama";
JA, ist klar.
hab mir gerade die werte angesehn und scheinbar macht Kodi aus Soap / Melodrama / Folkloric / Serious / Classical / Religious / Historical movie / Drama die Pornogeschichten.
muss mich da nochmal reingraben
als Beispiel:
ich nehme mal "Sturm der Liebe" auf ORF 2
auf horizon.tv: Drama (Serie) Heimatfilm
nach webgrab: <category lang="de">Drama (serie)</category> <category lang="de">Heimatfilm</category>
nach mapping: <category lang="de">Soap / Melodrama / Folkloric</category> <category lang="de">Serious / Classical / Religious / Historical movie / Drama</category>
nach DVBLink: <categories>Soap / Melodrama / Folkloric/Serious / Classical / Religious / Historical movie / Drama</categories>
anzeige in DVBLink APP: Soap, Melodrama, Folkloric, Serious, Classical, Religious, Historical movie, Drama
anzeige in Kodi: Pornographie / DramaFazit: Sturm der liebe = Heimatfilm = Porno
ne ... ist aber bei mehr Filme & Serien so
-
Aktualisiert am 01.03.2019
Im Voraus gleich mal Dank an @DeBaschdi für die Inspiration und Hilfe damit ich den Weg gefunden hab.
Also, wer wie ich DVBLink 6.0 (TVMosaic funktioniert gleich) verwendet und das EPG per xmlTV einspeisen will, kommt schnell drauf das die Genres und die Farben im EPG-Guide nicht passen oder gar fehlen.
Nach Tagen des Suchens im www und den Eingeweiden von DVBLink hab ich nun eine Teil-Lösung (nicht alle Genre werden korrekt angezeigt).
Vorweg, die Genres im DVBLink Programmführer (APP, Player & Weboberfläche) sind nicht dieselben wie in Kodi. DVBLink reicht die Genres (<category>) aus der xml-Datei 1:1 eins durch und mischt auch eigene hinzu was etwas Verwirrung in Kodi verursachen dürfte und dies die teilweise Anzeige der Farben & Genre bewirkt.
Damit nun Kodi die Genres anzeigt müssen also die <category> in der xml-Datei passen und das funktioniert mit den Daten von @DeBaschdi --> https://www.kodinerds.net/index.php/Thre…G-zum-Download/
Erstellt man die xml selber (wie ich mit Webgrab++) kann man den mapper, ebenfalls von @DeBaschdi drüberlaufen lassen. (nochmal danke für das Tool --> https://www.kodinerds.net/index.php/Thre…3666#post513666 ... läuft auch unter Windows)
für den mapper braucht man:
- Strawberry Perl für Windows. Nach Anleitung Installieren und fertig
- die genremapper.pl (utf8 codiert) von @DeBaschdi die ich im Pfad "C:\ProgramData\DVBLogic\DVBLink" abgelegt habe
- eine batch-Datei Beispiel.cmd die perl aufruft und die man auch per Aufgabenplanung regelmäßig starten kann. die btch-Datei liegen ebenfalls im "C:\ProgramData\DVBLogic\DVBLink" !!Wichtig als Admin ausführen!!
- xmlTV guide.xml die auch im "C:\ProgramData\DVBLogic\DVBLink" abgelegt wird (erstellt durch zb. Webgrab++ welches ich hier nicht beschreibe)
Inhalt der batch-Datei:
Codeperl C:\ProgramData\DVBLogic\DVBLink\genremapper.pl < C:\ProgramData\DVBLogic\DVBLink\guide.xml > C:\ProgramData\DVBLogic\DVBLink\xmltv\guide-mapped.xml
Meine Config der der genremapper.pl:
Perl
Alles anzeigen#!/usr/bin/perl -w ## Horizon.tv.ini genre Mapper ## ## Revision 4 ## ## DeBaschdi ## ## takealug.de ## ## Hier werden Die EIT NORM Genre Aufgeführt und definiert## my $MOVIE = "movie/drama (general)"; my $THRILLER = "detective/thriller"; my $ADVENTURE = "adventure/western/war"; my $SF = "science fiction/fantasy/horror"; my $COMEDY = "comedy"; my $SOAP = "soap/melodrama/folkloric"; my $SERIE = ""; my $ROMANCE = "romance"; my $HISTORICAL = "serious/classical/religious/historical movie/drama"; my $XXX = "adult movie/drama"; my $NEWS = "news/current affairs (general)"; my $WEATHER = "news/weather report"; my $NEWS_MAGAZINE = "news magazine"; my $DOCUMENTARY = "documentary"; my $DEBATE = "discussion/interview/debate"; my $SHOW = "show/game show (general)"; my $GAME = "game show/quiz/contest"; my $VARIETY = "variety show"; my $TALKSHOW = "talk show"; my $SPORT = "sports (general)"; my $SPORT_SPECIAL = "special events (Olympic Games, World Cup, etc.)"; my $SPORT_MAGAZINE = "sports magazines"; my $FOOTBALL = "football/soccer"; my $TENNIS = "tennis/squash"; my $SPORT_TEAM = "team sports (excluding football)"; my $ATHLETICS = "athletics"; my $SPORT_MOTOR = "motor sport"; my $SPORT_WATER = "water sport"; my $Winter_Sports = "winter sports"; my $EQU = "equestrian" ; my $MARTIAL = "martial sports" ; my $KIDS = "children's/youth programmes (general)"; my $KIDS_0_5 = "pre-school children's programmes"; my $KIDS_6_14 = "entertainment programs for 6 to 14"; my $KIDS_10_16 = "entertainment programs for 10 to 16"; my $EDUCATIONAL = "informational/educational/school programmes"; my $CARTOON = "cartoons/puppets"; my $MUSIC = "music/ballet/dance (general)"; my $ROCK_POP = "rock/pop"; my $CLASSICAL = "serious music/classical music"; my $FOLK = "folk/traditional music"; my $JAZZ = "jazz"; my $OPERA = "musical/opera"; my $BALLET = "ballet"; my $CULTURE = "arts/culture (without music, general)"; my $PERFORMING = "performing arts"; my $FINE_ARTS = "fine arts"; my $RELIGION = "religion"; my $POPULAR_ART = "popular culture/traditional arts"; my $LITERATURE = "literature"; my $FILM = "film/cinema"; my $EXPERIMENTAL_FILM = "experimental film/video"; my $BROADCASTING = "broadcasting/press"; my $ARTS = "arts/culture magazines"; my $SOCIAL = "social/political issues/economics (general)"; my $MAGAZINE = "magazines/reports/documentary"; my $ECONOMIC = "economics/social advisory"; my $VIP = "remarkable people"; my $SCIENCE = "education/science/factual topics (general)"; my $NATURE = "nature/animals/environment"; my $TECHNOLOGY = "technology/natural sciences"; my $MEDECINE = "medicine/physiology/psychology"; my $FOREIGN = "foreign countries/expeditions"; my $SPIRITUAL = "social/spiritual sciences"; my $FURTHER_EDUCATION = "further education"; my $LANGUAGES = "languages"; my $HOBBIES = "leisure hobbies"; my $TRAVEL = "tourism/travel"; my $HANDICRAF = "handicraft"; my $MOTORING = "motoring"; my $FITNESS = "fitness and health"; my $COOKING = "cooking"; my $SHOPPING = "advertisement/shopping"; my $GARDENING = "gardening"; my $FASHION = "fashion"; my $LIVE = "live broadcast"; my $NONE = "Keine Informationen Enthalten"; my %REPLACE=( ###AB Hier werden die Grabber Genre/category nach unseren definierten EIT Genre gemappt### "Movie" => $MOVIE , "Spielfilm" => $MOVIE , "Familienfilm" => $MOVIE , "Spielfilm/Sonstige" => $NONE , "Spielfilme" => $MOVIE , "Drama (film)" => $MOVIE , "Drama (filme)" => $MOVIE , "Drama" => $MOVIE , "Spielfilm/Drama" => $MOVIE , "Melodrama" => $MOVIE, "Melodram" => $MOVIE, "Sportfilm" => $MOVIE, "Thriller" => $THRILLER , "Agentenfilmparodie" => $THRILLER , "Spielfilm/Thriller" => $THRILLER , "Krimi" => $THRILLER , "Serie/Krimi" => $THRILLER , "Spielfilm/Krimi" => $THRILLER , "Abenteuer" => $ADVENTURE , "Abenteuerfilm" => $ADVENTURE , "Spielfilm/Abenteuer" => $ADVENTURE , "Action" => $ADVENTURE , "Spielfilm/Action" => $ADVENTURE , "Actionfilm" => $ADVENTURE , "Serie/Action" => $ADVENTURE , "Western" => $ADVENTURE , "Spielfilm/Western" => $ADVENTURE , "Kriegsfilme" => $ADVENTURE , "Spielfilm/Kriegsfilme" => $ADVENTURE , "Sci Fi" => $SF , "Spielfilm/Science fiction" => $SF , "Serie/Science fiction" => $SF , "Fantasyabenteuer" => $SF , "Horror" => $SF , "Spielfilm/Horror" => $SF , "Spielfilm/Fantasy" => $SF , "Fantasyfilm" => $SF , "Science-Fiction-Action" => $SF , "Komödie" => $COMEDY , "Teenagerkomödie" => $COMEDY , "Fantasykomödie" => $COMEDY , "Familienkomödie" => $COMEDY , "Tragikomödie" => $COMEDY , "Spielfilm/Comedy" => $COMEDY , "Serie/Comedy" => $COMEDY , "Unterhaltung/Comedy" => $COMEDY , "Weihnachtskomödie" => $COMEDY , "Actionkomödie" => $COMEDY , "Drama (serie)" => $SOAP , "Serie/Drama" => $SOAP , "Series Drama" => $SOAP , "Serie/Soap" => $SOAP , "Theater" => $SOAP , "Romance" => $ROMANCE , "Serie/Romantik" => $ROMANCE , "Spielfilm/Romantik" => $ROMANCE , "Liebesfilm" => $ROMANCE , "Romanze" => $ROMANCE , "Heimatfilm" => $HISTORICAL , "Historienfilm" => $HISTORICAL , "Erotik" => $XXX , "Erotik/Spielfilm-Erotik" => $XXX , "Erotik/Serie-Erotik" => $XXX , "Nachrichten" => $NEWS , "Nachrichten/Info/Sonstige" => $NEWS , "Nachrichten/Info/Politik" => $NEWS , "Nachrichten/Info/Finanzen" => $NEWS , "Wetter" => $WEATHER , "Nachrichten/Info/Wetter" => $WEATHER , "Info" => $NEWS_MAGAZINE , "Nachrichten/Info/Magazin" => $NEWS_MAGAZINE , "Dokumentation" => $DOCUMENTARY , "Literaturverfilmung" => $DOCUMENTARY , "Dokufilm" => $DOCUMENTARY , "Dokumentarfilm" => $DOCUMENTARY , "Dokureihe" => $DOCUMENTARY , "Doku-Reihe" => $DOCUMENTARY , "Dokuserie" => $DOCUMENTARY , "Doku" => $DOCUMENTARY , "Studio-Doku" => $DOCUMENTARY , "Nachrichten/Info/Dokumentation" => $DOCUMENTARY , "Musikdokureihe" => $DOCUMENTARY , "Talk" => $DEBATE , "Series" => $SERIE , "Reality" => $SHOW , "Unterhaltung/Reality" => $SOAP , "Castingshow" => $SOAP , "Unterhaltung/Shows" => $SHOW, "Unterhaltungsshow" => $SHOW, "Unterhaltung/Game" => $SHOW , "Unterhaltung/Sonstige" => $NONE , "Serie/Sonstige" => $NONE , "Sonstiges" => $NONE , "Show" => $GAME , "Unterhaltung" => $GAME , "Talk Show" => $TALKSHOW , "Unterhaltung/Talkshow" => $TALKSHOW , "Sport" => $SPORT , "Snooker" => Billard , "Langlauf" => $Winter_Sports , "Autosport" => $SPORT , "Sport/Golf" => $SPORT , "Radsport" => $SPORT , "Sport/Radsport" => $SPORT , "Sport/Sonstige" => $SPORT , "Extremsport" => $SPORT , "Special Event" => $SPORT_SPECIAL , "Sport/Besondere Ereignisse" => $SPORT_SPECIAL , "Sport Magazin" => $SPORT_MAGAZINE , "Sport/Reportage" => $SPORT_MAGAZINE , "Fußball" => $FOOTBALL , "Fussball" => $FOOTBALL , "Sport/Fußball" => $FOOTBALL , "Squash" => $TENNIS , "Sport/Squash" => $TENNIS , "Tennis" => $TENNIS , "Tischtennis" => $TENNIS , "Sport/Tennis" => $TENNIS , "Team Sport" => $SPORT_TEAM , "Teamsport" => $SPORT_TEAM , "Sport/Mannschaftssport" => $SPORT , "Leichtathletik" => $ATHLETICS , "Sport/Leichtathletik" => $ATHLETICS , "Motorsport" => $SPORT_MOTOR , "Motorradsport" => $SPORT_MOTOR , "Sport/Motorsport" => $SPORT_MOTOR , "Wassersport" => $SPORT_WATER , "Sport/Wassersport" => $SPORT_WATER , "Wintersport" => $Winter_Sports , "Sport/Wintersport" => $Winter_Sports , "Skispringen" => $Winter_Sports , "Ski alpin" => $Winter_Sports , "Skiakrobatik" => $Winter_Sports , "Nordische Kombination" => $Winter_Sports , "Reitsport" => $EQU , "Sport/Reiten" => $EQU , "Kampfsport" => $MARTIAL , "Judo" => $MARTIAL , "Sport/Kampfsport" => $MARTIAL , "Bogenschießen" => $SPORT_SPECIAL , "Kinder" => $KIDS , "Kids" => $KIDS , "Jugend" => $KIDS , "Kinderfilm" => $KIDS , "Jugendfilm" => $KIDS , "Märchenfilm" => $KIDS , "Kinder/jugend" => $KIDS , "Kinder/Jugend/Serien" => $KIDS , "Kinderabenteuer" => $KIDS , "Kinder/Jugend/Show" => $KIDS , "Kinderkomödie" => $KIDS , "Kinderkrimi" => $KIDS , "Kinder, 0 6" => $KIDS_0_5 , "Kids, 0 6" => $KIDS_0_5 , "Kinder, 6 14" => $KIDS_6_14 , "Kinder, 10 16" => $KIDS_10_16 , "Kids, 10 16" => $KIDS_10_16 , "Kids, 6 14" => $KIDS_6_14 , "Zeichentrick" => $CARTOON , "Zeichentrickserie" => $CARTOON , "Zeichentrickfilm" => $CARTOON , "Animationsfilm" => $CARTOON , "Trickfilm" => $CARTOON , "Spielfilm/Zeichentrick" => $CARTOON , "Musik" => $MUSIC , "Musikfilm" => $MUSIC , "Easy Listening" => $MUSIC , "Musik/Sonstige" => $NONE , "Clipcharts" => $MUSIC , "Ballett" => $MUSIC , "Tanz" => $MUSIC , "Musik/tanz" => $MUSIC , "Ballet" => $BALLET , "Tanzdoku" => $MUSIC , "Musikdoku" => $MUSIC , "Rock" => $ROCK_POP , "Pop" => $ROCK_POP , "Klassik" => $CLASSICAL , "Volksmusik" => $FOLK , "Jazz" => $JAZZ , "Musical" => $OPERA , "Musik/Musical" => $OPERA , "Musik/Oper" => $OPERA , "Spielfilm/Musical" => $OPERA , "Konzert" =>$OPERA , "Oper" => $OPERA , "Kunst" => $CULTURE , "Kunst/kultur" => $CULTURE , "Kunst Magazin" => $ARTS , "Kunstmagazin" => $CULTURE , "Kunstdoku" => $CULTURE , "Kunstreportage" => $CULTURE , "Lifestyle" => $CULTURE , "Unterhaltung/Lifestyle" => $CULTURE , "Kultur" => $CULTURE , "Darstellende Kunst" => $PERFORMING , "Darst. Kunst" => $PERFORMING , "Porträt" => $PERFORMING , "Portrait" => $PERFORMING , "Bildende Kunst" => $FINE_ARTS , "Religion" => $RELIGION , "Themen/Religion" => $RELIGION , "Populäre Kunst" => $POPULAR_ART , "Literatur" => $LITERATURE , "Literaturmagazin" => $LITERATURE , "Film" => $FILM , "Kino" => $FILM , "Politik" => $SOCIAL , "Themen/Politik" => $SOCIAL , "Soziales/politik" => $SOCIAL , "Magazin" => $MAGAZINE , "Wissen" => $MAGAZINE , "Reportage" => $MAGAZINE , "Report" => $MAGAZINE , "Reportagereihe" => $MAGAZINE , "Wissenschaft" => $ECONOMIC , "Themen/Wissenschaft" => $ECONOMIC , "Wirtschaft" => $ECONOMIC , "Themen/Wirtschaft" => $ECONOMIC , "Berühmte Leute" => $VIP , "Weiterbildung" => $SCIENCE , "Fortbildung" => $SCIENCE , "Bildung" => $SCIENCE , "Themen/Bildung" => $SCIENCE , "Geschichte" => $SCIENCE , "Themen/Geschichte" => $SCIENCE , "Natur" => $NATURE , "Themen/Natur" => $NATURE , "Technologie" => $TECHNOLOGY , "Medizin" => $MEDECINE , "Expeditionen" => $FOREIGN , "Soziales" => $SPIRITUAL , "Sprachen" => $LANGUAGES , "Freizeit" => $HOBBIES , "Garten" => $HOBBIES , "Unterhaltung/Haus&Garten" => $HOBBIES , "Special Interest/Sonstige" => $NONE , "Reisen" => $TRAVEL , "Themen/Reise" => $TRAVEL , "Reisedoku" => $TRAVEL , "Unterhaltung/Kunst und Handwerk" => $HANDICRAF , "Heimwerken" => $HANDICRAF , "Rund Ums Auto" => $MOTORING , "Gesundheit" => $FITNESS , "Themen/Gesundheit" => $FITNESS , "Kochen" => $COOKING , "Unterhaltung/Kochen" => $COOKING , "Shopping" => $SHOPPING , "Mode" => $GARDENING , "Liveübertragung" => $LIVE , "Undefiniert" => $NONE , ) ; my $PRE = '<category lang=\"de\">' ; my $POST = '</category>' ; sub myfilter { my ($a) = @_; if ( exists $REPLACE{$a} ) { return $REPLACE{$a} ; } else { print STDERR "Warning: Unmanaged category: '$a'\n" ; return $a ; } } while (<>) { my $line = $_ ; if ($line =~ /'(n)'/) { $line =~ tr/\(n)//; } if ($line =~ /parentId/) { @fields = split/,/, $line; $zeile = $fields[0]; $anhang = $zeile."</sub-title>\n"; $line = $anhang; } $line =~ s/($PRE)(.*)($POST)/"$1".myfilter("$2")."$3"/ge ; print $line; }
die gemappte guide-mapped.xml wird dann im DVBLink Ordner "C:\ProgramData\DVBLogic\DVBLink\xmltv" abgelegt
Jetzt kann man das mapping für DVBLink in der „xmltv_categorymap.xml“ zu finden in „C:\Program Files (x86)\DVBLogic\DVBLink\share\common“ anpassen damit auch hier die Anzeige stimmt.
DVBLink verarbeitet xmlTV in ein internes EPG für jeden Sender einzeln um. Sprich es gibt in DVBLink für jeden Sender eine eigene Datei und in diesen wird beim einlesen eine Kategorie zb.: "<cat_drama/>" entsprechend dem mapping aus der „xmltv_categorymap.xml“ angelegt welche in Kodi DOCH Auswirkungen haben dürfte (Stichwort: Verwirrung). DVBLink benötigt diese <cat_**> für die eigene Darstellung der Farben und Suche.die xmltv_categorymap.xml:
XML
Alles anzeigen<?xml version="1.0" encoding="utf-8"?> <categories> <Soap> <categories>soap</categories> <categories>soap/melodrama/folkloric</categories> </Soap> <Action> <categories>adventure</categories> <categories>adventure/western/war</categories> </Action> <Adult> <categories>Adult</categories> <categories>Adult movie / Drama</categories> </Adult> <Comedy> <categories>Comedy</categories> </Comedy> <Documentary> <categories>documentary</categories> <categories>magazines/reports/documentary</categories> <categories>handicraft</categories> <categories>gardening</categories> <categories>motoring</categories> <categories>nature/animals/environment</categories> <categories>technology/natural sciences</categories> </Documentary> <Drama> <categories>serious</categories> <categories>serious/classical/religious/historical movie/drama</categories> </Drama> <Educational> <categories>education</categories> <categories>economics</categories> <categories>education/science/factual topics (general)</categories> <categories>discussion/interview/debate</categories> <categories>social/political issues/economics (general)</categories> <categories>economics/social advisory</categories> <categories>remarkable people</categories> <categories>medicine/physiology/psychology</categories> <categories>foreign countries/expeditions</categories> <categories>social/spiritual sciences</categories> <categories>further education</categories> <categories>languages</categories> <categories>fitness and health</categories> <categories>cooking</categories> <categories>fashion</categories> <categories>advertisement/shopping</categories> </Educational> <Horror> <categories>horror</categories> </Horror> <Kids> <categories>children's/youth programmes (general)</categories> <categories>pre-school children's programs</categories> <categories>entertainment programs for 6 to 14</categories> <categories>entertainment programs for 10 to 16</categories> <categories>informational/educational/school programmes</categories> <categories>cartoons/puppets</categories> </Kids> <Movie> <categories>movie</categories> <categories>movie/drama (general)</categories> </Movie> <Music> <categories>music/ballet/dance (general)</categories> <categories>rock/pop</categories> <categories>serious music/classical music</categories> <categories>folk/traditional music</categories> <categories>jazz</categories> <categories>musical/opera</categories> <categories>ballet</categories> </Music> <News> <categories>news</categories> <categories>news/current affairs (general)</categories> <categories>news/weather report</categories> <categories>news magazine</categories> </News> <Reality> <categories>show</categories> <categories>show/game show (general)</categories> </Reality> <Romance> <categories>romance</categories> </Romance> <ScienceFiction> <categories>science fiction</categories> <categories>science fiction/fantasy/horror</categories> </ScienceFiction> <Serial> <categories>soap</categories> <categories>soap/melodrama/folkloric</categories> </Serial> <Special> <categories>special</categories> <categories>show</categories> <categories>show/game show (general)</categories> <categories>game show/quiz/contest</categories> <categories>variety show</categories> <categories>talk show</categories> <categories>arts/culture (without music, general)</categories> <categories>performing arts</categories> <categories>fine arts</categories> <categories>religion</categories> <categories>popular culture/traditional arts</categories> <categories>literature</categories> <categories>film/cinema</categories> <categories>experimental film/video</categories> <categories>broadcasting/press</categories> <categories>leisure hobbies</categories> <categories>tourism/travel</categories> </Special> <Sports> <categories>sports</categories> <categories>special events (Olympic Games, World Cup, etc.)</categories> <categories>sports magazines</categories> <categories>football/soccer</categories> <categories>tennis/squash</categories> <categories>team sports (excluding football)</categories> <categories>athletics</categories> <categories>motor sport</categories> <categories>water sport</categories> <categories>winter sports</categories> <categories>equestrian</categories> <categories>martial sports</categories> <categories>live broadcast</categories> </Sports> <Thriller> <categories>thriller</categories> <categories>detective/thriller</categories> </Thriller> </categories>
Beispiel EPG in DVBLink mit <cat_**>:
XML
Alles anzeigen<program name="Ikarus"> <short_desc>Lena ist heimatlos. In der Großstadt konnte sie nicht Fuß fassen, am Land ist sie längst nicht mehr zu Hause und die große, weite Welt, die sie angeblich als Kellnerin auf einem Kreuzfahrtschiff bereist hat, kennt sie nur vom Hörensagen. Das Begräbnis des Großvaters ist ihr nun Anlass und Vorwand zugleich, ins Dorf zurückzukehren, in der Hoffnung vielleicht doch hier ihren Platz im Leben zu finden(n)</short_desc> <start_time>1550623800</start_time> <duration>4800</duration> <actors>Nina Proll/Simon Schwarz/Monica Bleibtreu/Wolf Bachofner/Wolfgang Hubsch</actors> <directors>Bernhard Weirather</directors> <image>https://wp6-images-at-dynamic.horizon.tv/EventImages/5118445.p.33d9ab7cdd1e011a56e31c6ffdd75eed78cfb5c7.jpg</image> <year>2002</year> <categories>Movie / Drama</categories> <cat_drama/> <cat_movie/> </program>
Die Farben und Genregruppierungen passen in Kodi & DVBLink nicht zusammen, aber dies ist die beste Möglichkeit um die Funktionen in beiden System optimal zu nutzen. Ich nutze die DVBLink APP zur Aufnahmenplanung und da ist es hilfreich wenn die Suche und die Farben funktionieren.
Optionale Zugabe:
durch die Zusammenarbeit von @DeBaschdi & @easy4me kommt noch ein ratingmapper hinzu -> hier beschriebenund so siehts jetzt aus:
-
-
@Mario_Lang
Steht dir frei alles selbst zu machen.
Ich habe alles dokumentiert, alles nachzulesen.
(Tvheadend webgrab+ genremapper.pl)
(Selbst bei der ini reperatur beteilige ich mich)Dvblink nutze ich nicht, kann dir dazu auch nichts sagen.
sorry.Ich habe den krux erkannt, es ist eben schon teilweise sehr kompliziert.
Genau aus diesem grund biete ich eine bereits fertige xml an, die alle deutschsprachigen sender enthällt.
Auf extrawürste (pay tv in seperater xml oder regionale in seperater xml) gehe ich nicht ein.Entweder ihr nutzt meine fertige xml die alle deutschsprachigen enthällt oder ihr macht es selbst.
Lg++edit
Und selbst das ist schon ne menge arbeit, die kaum einer zu schätzen weiß.
Weißt du wiviel bier ich trinken durfte? Genau 3stückich glaub du hast mich falsch verstanden!
1. ich nutze keinen ausgefallen, pay tv oder anders sprachige Sender. Nur 35 gängige Sender die ich alle mit deiner XML abdecken kann. Da du aber nicht nur mich damit versorgst und jeder was anders sieht kommen da gleich 100 - 200 Sender zusammen die ich nicht brauche.
2. da ich eben den Sonderfall DVBLink habe (was ich nicht ändern will weils eigentlich seit 5 Jahren ohne Ausfall oder Probleme läuft) muss ich irgendwie den weg finden wie das EPG in Kodi und in der DVBLink APP / Programmführer (verwende ich gerne für die Aufnahmenplanung) relativ gleich ausschaut / aufgebaut ist.
nur als kleines Beispiel:
aus anzeige im DVBLink: Kunst, Kultur, Populäre Kunst (keine Farbe weil nicht erkannt)
wird in Kodi: Musik / Ballet / Tanz (mit Farbe da erkannt)ohne mapping dazwischen
PS: und weil selber gerne mehr als 3 Bier trinke kannst jetzt einkaufen gehen
-
Ich häng mich hier wieder an
nichts für ungut @DeBaschdi, es ist toll was du hier machst und ich werde mich dafür auch erkenntlich zeigen aber da ich nur 35 Sender nutze erstell ich mir jetzt selber die XML mit webgrab. ist übersichtlicher, kleiner Datenmenge und leichter für mich anzupassen
aber ich steh gerade ebenfall bei den Genres und dreh mich im kreis.
zumindest weis ich wie ich in der ini die categories ändern kann, aber das geht sicher einfacher?
ich kann das mapping auch mit DVBLink beeinflussen, nur hab ich da nur sporadisch Ändernen welche ich noch nicht nachvollziehen kann.
-
also bei aller liebe, durchaus möglich das ich das ein oder andere falsch gemappt habe, aber Kinderfilm mit porno kann ich ausschließen.
××edit
Ja das epg kommt mit 3 bis 4 genre pro programmZ.b tennis
Tennis ist in genre tennis und sport vllt auch in sondersportsendung ect.
Nicht jedes backend kann mit mehreren genres umgehen.ich sag ja nicht das es von dir falsch gemappt wurde. Die Ausgabe im kodi ist eben so. Irgendwo auf dem weg vom xml ins kodi passiert das. In dvblink kann ich zwar ein eigenes mapping erstellen welches alles umleitet, jedoch kommt dvblink mit den übergreifenden Genre nicht zurecht. Da müsste ich alle Kombinationen suchen und eigens mappen. Dafür ist mein Leben zu kurz
-
probier mal snipping tool
-
mit deiner easyepg.gz funktioniert es leider auch nicht, da die XML noch in einem Ordner liegt. da müsste ich mir noch was einfallen lassen. Die Daten hab ich noch nicht getestet
mit deinem funktionierts eigentlich, nur das Genremapping passt garnicht zu meinem System. Da werden Kinderfilme mit Pornografie & Drama angezeigt und generell hab ich im EPG nur 2-3 Farben weil sich irgendwie alle Genretypen überschneiden. Hab ich auch in der XML gesehen das bei manchen Sendungen 3-4 categorien mit jeweils 2-3 Genre angelegt sind.
Ich fahr jetzt wieder mit dem eit-epg damit heut Abend der Haussegen nicht wackelt
-
in welchem Intervall sollte man updaten um ein optimales epg zu haben?