|
SageTV EPG Service Discussion related to the SageTV EPG Service used within SageTV. Questions about service area coverage, channel lineups, EPG listings, XMLTV, or anything else related to the service or programming guide data for SageTV should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
|||
|
|||
I think I need a break lol ... I shutdown sagetv make sure it is fully shutdown add this line epg/epg_import_plugin=xmltv.XMLTVImportPlugin ... start up sage and it defaults to epg/epg_import_plugin=
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#22
|
|||
|
|||
Happened to me in linux too. Then I realized that this part:
Quote:
Let me know what you guide looks like when you get it up and running. I am still seeing the year twice for some movies and I want to make sure it is not something I am doing wrong. Last edited by boukmandutty; 01-14-2022 at 01:22 PM. |
#23
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 01-14-2022 at 01:27 PM. |
#24
|
|||
|
|||
If it removes the entry it means it can not find the JAR file or class files. See sagetv_0.txt.
|
#25
|
|||
|
|||
Quote:
Everything is working TVE OTA Pluto etc ...
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 01-14-2022 at 01:46 PM. |
#26
|
|||
|
|||
Quote:
Code:
#Generator: CMT Metadata, written on Friday, January 14, 2022 12:15 PM Subtitled=false Genre=Series/Episode / Animated / Children / Adventure Contestant= ChannelPremiere=false RunningTime=0 Widescreen=false Guest= Choreographer= ExtendedRatings= Dolby=false Composer= Writer= Stereo=false ParentalRating= EpisodeNumber=0 PropertiesWrittenBy=CMT Description=Bingo and Rolly take their new pet friends on their very first mission to find safety pads. ExternalID=EP026474500396 SAP=false HDTV=false Title=Puppy Dog Pals SeasonNumber=0 AltEpisodeNumber= CC=false SeriesFinale=false Live=false Voice= Surround=false Judge= EpisodeName=S5E1 New Pals on the Block; Aunt and Uncle Day Director= SeriesPremiere=false Anchor= Guest\ Voice= 3D=false DD5.1=false Executive\ Producer= Guest\ Star= SeasonPremiere=false AiringTime= Musical\ Guest= New=false Letterbox=false Taped=false Producer= Misc=Season 5;Episode 1 Language= Dubbed=false Narrator= SeasonFinale=false Rated= Correspondent= OriginalAirDate=0 Host= Team= Year=2022 Premiere=false AiringDuration= Actor=Issac Ryan Brown;Sam Lavagnino;Tom Kenny Code:
<programme start="20220121183000 +0000" stop="20220121185500 +0000" channel="6121"> <title>Puppy Dog Pals</title> <sub-title>New Pals on the Block; Aunt and Uncle Day</sub-title> <desc>Bingo and Rolly take their new pet friends on their very first mission to find safety pads.</desc> <category>Episode</category> <category>Series</category> <category>Animated</category> <category>Children</category> <category>Adventure</category> <icon src="https://tmsimg.fancybits.co/assets/p21297218_b_h9_aa.jpg?w=720&h=540"></icon> <series-id system="tms">13949191</series-id> <date>20220114</date> <previously-shown></previously-shown> <episode-num system="tms">EP026474500396</episode-num> <episode-num system="onscreen">S5E1</episode-num> <episode-num system="xmltv_ns">4.0.</episode-num> <credits> <actor>Issac Ryan Brown</actor> <actor>Sam Lavagnino</actor> <actor>Tom Kenny</actor> </credits> </programme>
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 01-14-2022 at 02:25 PM. |
#27
|
|||
|
|||
Quote:
Also I notice somehow SD filters some of its data from Zap2it where they get their data to format it better. Like removing actor that not in the episode. Zap2it show all actors that where ever on the series. SD my cross-referring from some other tv show site. What Plugin are you using to media data from SageTV data? Also I will try to work on. Can you provide the largest XMLTV file so I have test case to work with? 1-2 weeks of data would be the best. Also provide any other things that are not right. |
#28
|
|||
|
|||
Quote:
https://drive.google.com/file/d/146U...ew?usp=sharing I am going to use it exclusively for now so will let you know if I find anything else.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 01-14-2022 at 03:58 PM. |
#29
|
|||
|
|||
Quote:
There is newer function that allows more data to be passed to the guide but I can not get it to work with out some help. I can not find an example how to use it and documentation is non-existent. I also tired to look how the SD code but it use native SageTV code and not coded as EPG plugin. |
#30
|
|||
|
|||
Do you still have this problem with the latest update? If so can you provide a XMLTV file and give an example?
|
#31
|
|||
|
|||
I updated to the latest version of the plugin 2.02 posted above.
I have attached some more screenshots. I notice as well that I am not able to do a CMT metadata search for movies when using the plugin. However, tv series work perfectly with CMT searches while using the plugin. Both tv series and movies work with other epg sources based on my testing. I am using the channels dvr source that nyplayer is using. https://drive.google.com/file/d/1t-1...ew?usp=sharing |
#32
|
|||
|
|||
Quote:
The year in the title can be fixed and is artificially being created by the plugin. I thought I fixed by searching if the year is already in the title but it looks like it is still a problem. Currently you can disable it by adding the following to your .properties file for each configuration being used. date.title.decoration={0} |
#33
|
|||
|
|||
Quote:
Code:
#Generator: CMT Metadata, written on Sunday, January 16, 2022 2:29 AM Title=Family Ties MediaTitle=Family Ties EpisodeName=S6E7 Walking on Air EpisodeTitle=S6E7 Walking on Air Description=Mallory takes a job at the TV station where her father works; the Keatons hunt for clues in a lucrative breakfast cereal contest. Duration=1800000 Actor=Michael Fox;Meredith Baxter;Michael Gross;Justine Bateman;Tina Yothers;Tracy Pollan;Brian Bonsall Director=Will Mackenzie Producer=Gary Goldberg;Lloyd Garver;Susan Borowitz;Ruth Bennett Rated=TVPG Year=1987 Misc=Season 6, Episode 7 ExternalID=EP000015580041 Genre=Sitcom |
#34
|
|||
|
|||
Quote:
As for the double date year, the reason it is happening is because the title for the show stored in the XMLTV file has the year store in it. XMLTV file data is appending the year as it is not the official title in most database. This is fine in the main guide but when Sagetv show the detail it appends the year again with the stored for year in the guide database. I can filter the title and remove the year but this will remove year from being shown in the main guide. Once I release another update this can be configured for the user preference option in the .properties file. |
#35
|
|||
|
|||
Thanks for all the help man. I will try the update later.
|
#36
|
|||
|
|||
The latest changes have been uploaded. The latest change should fix some remaining issues. It also allows for better control how it reads the channel info from the XMLTV file(See main post for examples). It still has the feature if the setting are not set it will still try to auto map the channels as best as it can.
This release will also download channel logos to the SageTV Server ChannelLogos folder. When first connecting via the wizard it will take some additional time until it downloads all the images. The images will be only downloaded if the option is turned on the .propitiates file for the lineup. It will also check in the future if the file exist so it does not redownload the logos. If you change lineups, channel names, or want the logo to redownload just delete the image in the folder. Also make note not other options from the original plugin .properties have not been remove and still can be used. These options are include in the zip as the xmltv__MAIN_FULL.properties One example of using the original options is the year in the title for movies. If you want the main guide to put the year in the title there is option for it. The only issue in some screens it will duplicate the year as SageTV also puts the year in some context screens. See image for example. |
#37
|
|||
|
|||
Wow looks great even got the ICONS ... Original airdate and option to add the year or not .. Season and Episodes are working correctly ... more to come I am sure ...
Thanks will do more testing today. TVE
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 01-17-2022 at 07:58 AM. |
#38
|
|||
|
|||
It is working on my windows Install with Java 8 but getting this XMLTV error but guide is populating ... no error on my linux install.
Code:
configurations=xmltv.properties provider.name=nyplayer provider.id=300 xmltv.files=epgdata.xml xmltv.channel.display-name.ShortNameIndex=2 xmltv.channel.display-name.LongNameIndex=1 xmltv.channel.NumberTag=lcn xmltv.channel.NumberTagIndex=1 xmltv.channel.IconDownload=true title.add.year=false episode.name.add.episode.number=false Code:
17-01-2022 10:28:42,885 java.lang.NullPointerException at javax.imageio.ImageIO.write(Unknown Source) at xmltv.XMLTVImportPlugin.addChannelToGuide(XMLTVImportPlugin.java:2009) at xmltv.XMLTVImportPlugin.endElement(XMLTVImportPlugin.java:1652) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1415) at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1326) at sage.EPG.pluginExtractGuide(EPG.java:1625) at sage.WarlockRipper.extractGuide(WarlockRipper.java:973) at sage.EPGDataSource.expand(EPGDataSource.java:709) at sage.EPG.run(EPG.java:732) at java.lang.Thread.run(Unknown Source) 17-01-2022 10:28:42,928 java.lang.NullPointerException at javax.imageio.ImageIO.write(Unknown Source) at xmltv.XMLTVImportPlugin.addChannelToGuide(XMLTVImportPlugin.java:2009) at xmltv.XMLTVImportPlugin.endElement(XMLTVImportPlugin.java:1652) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1415) at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1326) at sage.EPG.pluginExtractGuide(EPG.java:1625) at sage.WarlockRipper.extractGuide(WarlockRipper.java:973) at sage.EPGDataSource.expand(EPGDataSource.java:709) at sage.EPG.run(EPG.java:732) at java.lang.Thread.run(Unknown Source)
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#39
|
|||
|
|||
I also have 1 Channel that is mapping wrong .....
Code:
<programme start="20220117183000 +0000" stop="20220117190000 +0000" channel="6034"> <title>Friends</title> <sub-title>The One Where Heckles Dies</sub-title> <desc>Monica and Rachel's downstairs neighbor dies, leaving his belongings to them.</desc> <category>Episode</category> <category>Series</category> <category>Sitcom</category> <icon src="http://tmsimg.fancybits.co/assets/p183931_l_h6_aa.jpg"></icon> <series-id system="tms">183931</series-id> <date>19951005</date> <previously-shown></previously-shown> <episode-num system="tms">EP001151270029</episode-num> <episode-num system="onscreen">S2E3</episode-num> <episode-num system="xmltv_ns">1.2.</episode-num> <credits> <actor>Jennifer Aniston</actor> <actor>Courteney Cox</actor> <actor>Lisa Kudrow</actor> </credits> </programme> Code:
<channel id="6034"> <lcn>6034</lcn> <display-name>TBSHDP</display-name> <display-name>TBSP</display-name> <icon src="https://tmsimg.fancybits.co/assets/s58515_ll_h15_ac.png?w=360&h=270"></icon> </channel>
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 01-17-2022 at 01:02 PM. |
#40
|
|||
|
|||
Do you have what the proper mapping should be.....The show is bad or good?
|
Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Updated XMLTV How To | rsagetv99 | SageTV EPG Service | 37 | 07-25-2012 12:00 PM |
Plugin Verifier Has Been Updated | Narflex | SageTV v7 Customizations | 5 | 06-14-2010 03:32 PM |
XMLTV data not being updated... | dooferlad | SageTV United Kingdom | 22 | 01-03-2008 04:52 AM |
Updated XMLTV import plugin (mostly for dutch users) | koelie | SageTV EPG Service | 14 | 05-01-2005 11:46 PM |
How do I compile xmltv plugin? | owilsky | SageTV EPG Service | 3 | 01-20-2005 12:12 PM |