|
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 |
#41
|
|||
|
|||
I manually mapped it. I was checking the lineup and that one stood out. Should have mapped to 6034 not 24.5
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#42
|
|||
|
|||
Quote:
Code:
18-01-2022 00:07:33,964 ID: 24.5 Short: POSTV Long: KNMTDT5 Numbers: [24.5] Names: [KNMTDT5, POSTV] 18-01-2022 00:07:33,990 ID: 32.1 Short: CW Long: KRCWLD Numbers: [32.1] Names: [KRCWLD, CW] 18-01-2022 00:07:34,153 ID: 32.2 Short: ANTENNA Long: KRCWLD2 Numbers: [32.2] Names: [KRCWLD2, ANTENNA] 18-01-2022 00:07:34,502 ID: 32.3 Short: COURT Long: KRCWDT3 Numbers: [32.3] Names: [KRCWDT3, COURT] 18-01-2022 00:07:34,534 ID: 32.4 Short: TBD Long: KRCWDT4 Numbers: [32.4] Names: [KRCWDT4, TBD] 18-01-2022 00:07:34,593 ID: 47.3 Short: CHARGE Long: KUNPLD3 Numbers: [47.3] Names: [KUNPLD3, CHARGE] 18-01-2022 00:07:34,797 ID: 49.1 Short: MNT Long: KPDXDT Numbers: [49.1] Names: [KPDXDT, MNT] 18-01-2022 00:07:34,917 ID: 49.2 Short: MYS Long: KPDXDT2 Numbers: [49.2] Names: [KPDXDT2, MYS] 18-01-2022 00:07:35,180 ID: 49.3 Short: BOUNCE Long: KPDXDT3 Numbers: [49.3] Names: [KPDXDT3, BOUNCE] 18-01-2022 00:07:35,232 ID: 49.4 Short: GRIT Long: KPDXDT4 Numbers: [49.4] Names: [KPDXDT4, GRIT] 18-01-2022 00:07:35,341 ID: 6007 Short: CSPAN Long: CSPANHD Numbers: [6007] Names: [CSPANHD, CSPAN] 18-01-2022 00:07:35,364 ID: 6008 Short: CSPAN2 Long: CSPN2HD Numbers: [6008] Names: [CSPN2HD, CSPAN2] 18-01-2022 00:07:35,407 ID: 6009 Short: CSPAN3 Long: CSPN3HD Numbers: [6009] Names: [CSPN3HD, CSPAN3] 18-01-2022 00:07:35,425 ID: 6011 Short: CCP Long: CCHDP Numbers: [6011] Names: [CCHDP, CCP] 18-01-2022 00:07:36,643 ID: 6013 Short: MTVP Long: MTVPHD Numbers: [6013] Names: [MTVPHD, MTVP] 18-01-2022 00:07:36,736 ID: 6015 Short: VH1P Long: VH1PHD Numbers: [6015] Names: [VH1PHD, VH1P] 18-01-2022 00:07:36,829 ID: 6017 Short: CMTP Long: CMTVP Numbers: [6017] Names: [CMTVP, CMTP] 18-01-2022 00:07:36,903 ID: 6019 Short: BETP Long: BETHDP Numbers: [6019] Names: [BETHDP, BETP] 18-01-2022 00:07:37,186 ID: 6021 Short: TVLANDP Long: TVLDPHD Numbers: [6021] Names: [TVLDPHD, TVLANDP] 18-01-2022 00:07:37,363 ID: 6022 Short: PARAMOUNT Long: PARHD Numbers: [6022] Names: [PARHD, PARAMOUNT] 18-01-2022 00:07:37,557 ID: 6025 Short: LOGOP Long: LOGOPHD Numbers: [6025] Names: [LOGOPHD, LOGOP] 18-01-2022 00:07:37,707 ID: 6029 Short: NICKJRP Long: NICJPHD Numbers: [6029] Names: [NICJPHD, NICKJRP] 18-01-2022 00:07:37,985 ID: 6030 Short: CNN Long: CNNHD Numbers: [6030] Names: [CNNHD, CNN] 18-01-2022 00:07:38,052 ID: 6031 Short: HLN Long: HLNHD Numbers: [6031] Names: [HLNHD, HLN] 18-01-2022 00:07:38,158 ID: 6034 Short: TBSP Long: TBSHDP Numbers: [6034] Names: [TBSHDP, TBSP] |
#43
|
|||
|
|||
Quote:
This latest release fix this . This was caused by channel name having characters that cannot be used for file names. 9186 Cats 24/7 9187 Dogs 24/7 God help us Last edited by hvymetal; 01-18-2022 at 04:56 PM. |
#44
|
|||
|
|||
This is also fixed with the latest release. This was caused by the original author's method for calculation the channel ID. Since the method did not result in unique ID there where collisions. Read the the release note for the updated method. The new limit limits the Provider ID to 998.
Last edited by hvymetal; 01-18-2022 at 05:18 PM. |
#45
|
|||
|
|||
Quote:
For those using ChannelsDVR and SageTV on a UBUNTU Server these are my cronjobs for auto update in SageTV. It updates SageTV every 3 hours due to Pluto having limited guide data. Code:
0 * * * * sudo curl http://127.0.0.1:8089/devices/ANY/guide/xmltv?duration=1209600 -o /opt/sagetv/server/epgdata.xml 15 0-23/3 * * * curl http://sage:frey@127.0.0.1:8080/sage/GlobalCommand?command=ForceEpgUpdate
__________________
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-18-2022 at 06:29 PM. |
#46
|
|||
|
|||
This worked out better than I thought I was able to activate the eastern feeds on TVE with correct mapping and guide data.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#47
|
|||
|
|||
Quote:
Just a heads up. I missed some favorites recordings this week and thought it was because the year was being added to the titles of the shows in the guide. It turned out that it was merely because the name of the channels I had specified in the favorites menu had changed from the local designation they had when using schedules direct. (So KFORDT became simply NBC). |
#48
|
|||
|
|||
Quote:
|
#49
|
|||
|
|||
Quote:
Last edited by boukmandutty; 01-22-2022 at 04:16 PM. |
#50
|
|||
|
|||
Code:
##2.08 01/28/2022 1. Filter if desc tag is from channel section. This would crash the plugin if not done. 2. Add show if it is up to 8 hours previous. Fixes on first import no data problem 3. Add setting this.show.showId on <episode-num system="pluto"> tag 4. Fixed freeFormEpisodeNumber on <episode-num system="onscreen"> and <episode-num system="common"> tags 5. Add new classs to hold all the init. variables from .properties file 6. Added xmltv.channel.NumberOffset to offset channel numbers on import. 7. Added if *.xmltv.properties is found in server directory use it as properties without requirement of configurations= in xmltv.properties file */ |
#51
|
|||
|
|||
Quote:
Code:
<programme start="20220406170000 +0000" stop="20220406180000 +0000" channel="2.1"> <title>The View</title> <desc> Guest co-host Stephanie Grisham; author Lilly Singh. </desc> <category>Episode</category> <category>Series</category> <category>Talk</category> <icon src="http://tmsimg.fancybits.co/assets/p184466_b_h6_ah.jpg"/> <series-id system="tms">184466</series-id> <date>20220406</date> <episode-num system="tms">EP002253955837</episode-num> <episode-num system="onscreen">S25E140</episode-num> <episode-num system="xmltv_ns">24.139.</episode-num> <new/> <credits> <director>Sarah de la O</director> <actor>Whoopi Goldberg</actor> <actor>Joy Behar</actor> <actor>Sunny Hostin</actor> </credits> <video> <quality>HDTV</quality> </video> </programme>
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#52
|
|||
|
|||
Can you post example along with CMT Metadata for the show. This should be working and is stored in the bonus content stored as a string. I'm not sure how Sagetv stores the HDTV tag. The orginal author allowed for it to be added to the title of the show.
|
#53
|
|||
|
|||
I found where the data should be stored. The orginal author was only storing the main parts of the show and the rest of the parsed data in the bonus section of the show. There is additional fuction that allows storing other parts of the show into the proper meta data for SageTV. I will try to make the updates later this week which also fix other meta data to be stored correctly.
Code:
/* * Call this to add an Airing to the database. An Airing is time-channel-show correlation. * extID - refers to the GUID of a Show previously added with addShowPublic * stationID - referes to the stationID GUID of a Channel previously added with addChannelPublic * startTime - the time this airing starts, a long from java.util.Date * duration - the length of this airing in milliseconds * * Returns true if this Airing was successfully updated/added to the database. The database will * automatically ensure that there are no inconsistencies in the Airings, if you add one that * overlaps with the station-time-duration of another. The one(s) that were in the database before * the call will be removed and the new one added. It will also fill in any gaps with "No Data" sections * for you automatically. */ public boolean addAiringPublic(String extID, int stationID, long startTime, long duration); /* * Call this to add an Airing to the database. An Airing is time-channel-show correlation. * extID - refers to the GUID of a Show previously added with addShowPublic * stationID - referes to the stationID GUID of a Channel previously added with addChannelPublic * startTime - the time this airing starts, a long from java.util.Date * duration - the length of this airing in milliseconds * partNumber - if it is a multipart show this is the part number, otherwise this should be 0 * totalParts - for multipart TV shows, this is the total number of parts otherwise this should be zero * parentalRating - the parental rating for the show, should be a localized value from "TVY", "TVY7", "TVG", "TVPG", "TV14", "TVM" or the empty string * hdtv - true if it's an HDTV airing, false otherwise * stereo - true if it's a stereo recording, false otherwise * closedCaptioning - true if the airing has closed captioning, false otherwise * sap - true if the Airing has a Secondary Audio Program (SAP), false otherwise * subtitled - true if the Airing is subtitled, false otherwise * premierFinale - should be the empty string or a localized value from the list "Premier", "Channel Premier", "Season Premier", "Series Premier", "Season Finale", "Series Finale" * * Returns true if this Airing was successfully updated/added to the database. The database will * automatically ensure that there are no inconsistencies in the Airings, if you add one that * overlaps with the station-time-duration of another. The one(s) that were in the database before * the call will be removed and the new one added. It will also fill in any gaps with "No Data" sections * for you automatically. */ public boolean addAiringDetailedPublic(String extID, int stationID, long startTime, long duration, int partNumber, int totalParts, String parentalRating, boolean hdtv, boolean stereo, boolean closedCaptioning, boolean sap, boolean subtitled, String premierFinale); |
#54
|
|||
|
|||
the tags that are currently added are below ... I have asked the chanels devs to also add the tag Premiere ..
Live New Season Premiere Series Premiere Is it possible that this can be done in the xmltv.properties ?
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#55
|
|||
|
|||
Quote:
* title - the title of the show (use for reruns) * primeTitle - the title of the show (use for first runs) * episodeName - the name of the episode * desc - a description of this show * duration - not used, set to 0 * category - name of a category for this show * subCategory - name of a subCategory for this show * people - names of people/actors in this show * roles - must be same length as people array, uses the X_ROLE constants in this file to specify what each is * rated - rating of a show, i.e. PG, G, R, etc. * expandedRatings - additional rating information, i.e. Violence, Nudity, Adult Content * year - the year it was produced, for movies * parentalRating - not used, set to null * bonus - additional information about the show * language - the language the show is in * originalAirDate - the original airing date of this show, it's a long value from java.util.Date * startTime - the time this airing starts, a long from java.util.Date * duration - the length of this airing in milliseconds * partNumber - if it is a multipart show this is the part number, otherwise this should be 0 * totalParts - for multipart TV shows, this is the total number of parts otherwise this should be zero * parentalRating - the parental rating for the show, should be a localized value from "TVY", "TVY7", "TVG", "TVPG", "TV14", "TVM" or the empty string * hdtv - true if it's an HDTV airing, false otherwise * stereo - true if it's a stereo recording, false otherwise * closedCaptioning - true if the airing has closed captioning, false otherwise * sap - true if the Airing has a Secondary Audio Program (SAP), false otherwise * subtitled - true if the Airing is subtitled, false otherwise * premierFinale - should be the empty string or a localized value from the list "Premier", "Channel Premier", "Season Premier", "Series Premier", "Season Finale", "Series Finale" |
#56
|
|||
|
|||
Thanks that looks good I am awaiting a release from Channels DVR on the Premiere tag.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#57
|
|||
|
|||
Do you still want this fixed....I would need a sample guide to test.
|
#58
|
|||
|
|||
Quote:
https://drive.google.com/file/d/1XwT...ew?usp=sharing
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#59
|
|||
|
|||
It looks like this is now preferred over the Schedules Direct guide for ChannelsDVR-TVE. If one (me) is using Schedules direct TVE guide with just one TVE provider (Fubo, for now), what are the advantages/disadvantages of using the XMLTV Plugin?
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#60
|
|||
|
|||
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; 05-05-2022 at 05:06 PM. |
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 |