|
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 |
#61
|
|||
|
|||
Quote:
I can't seem to find an XMLTV plugin in Settings. Do you need to set up some sort of a CRON job on W11? Thanks!
__________________
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 |
#62
|
|||
|
|||
Quote:
Then you create a file xmltv.properties and populate with data below ... change the IP to your channelsDVR ... and put it in your SageTV folder. Code:
configurations=xmltv.properties provider.name=channelsdvr provider.id=300 xmltv.files=http://10.0.0.2:8089/devices/ANY/guide/xmltv?duration=1209600 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
__________________
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 08:50 PM. |
#63
|
|||
|
|||
Quote:
1. Stop SageTV Server 2. Rename on add/modify/ xmltv_EXAMPLE.properties examples >>> What does "Rename on" mean? 3. Copy all files and folder contents(not folder) of folder SAGETV_SERVER_ROOT to SageTV folder. Only Jar and *.proerties are required if not compiling required >>> Is compiling required? >>> "Copy all files and folder contents..." If not compiling, I think that means copy the contents of the Jar folder {XMLTVImportPlugin.xml) and all of the .properties files to the Sage TV folder. 4. Add the following line in Sage.properties epg/epg_import_plugin=xmltv.XMLTVImportPlugin 5. Start SageTV Server 6. Monitor in server folder xmltv.log, sagetv_0.txt,Sage.properties. If epg/epg_import_plugin=xmltv.XMLTVImportPlugin is removed from Sage.properties something is installed not correctly 7. In SageTV guide setup use XMLTV with zipcode 00000. If ask for license use TRIAL
__________________
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 Last edited by hb4; 05-05-2022 at 07:58 PM. |
#64
|
|||
|
|||
For Channels DVR this is all you have to do.
Shutdown SageTV Just copy the XMLTVImportPlugin.jar over to the Sage Jar folder .... Change line in Sage.properties ... epg/epg_import_plugin= To epg/epg_import_plugin=xmltv.XMLTVImportPlugin Create the file above like I asked you to... with the IP of your server copy to sagetv folder. Start SageTV Setup the tuners that connect to channelsDVR to use XMLTV zipcode 00000
__________________
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 08:58 PM. |
#65
|
|||
|
|||
Thank you! That really helps.
Update: followed steps and it seems to be working fine; thanks again. Bill
__________________
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 Last edited by hb4; 05-06-2022 at 09:48 AM. |
#66
|
|||
|
|||
Yours is so different from what I use to record the files from ChannelsDVR ... You are using the syntax when we first started testing with since then I have found out that the syntax below works on all my TVE.
Code:
C\:/ffmpeg/bin/ffmpeg.exe -i http\://ChannelsDVR\:8089/devices/ANY/channels/%c%/stream.mpg?format\=ts -c copy -f mpegts -
__________________
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; 08-04-2022 at 03:12 PM. |
#67
|
|||
|
|||
Thanks, nyplayer!
(nyplayer answered while I was moving my post to the correct forum, so if you're wondering... here's the question (Post 189) https://forums.sagetv.com/forums/sho...=66804&page=10
__________________
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 |
#68
|
||||
|
||||
Thank you for maintaining this XMLTV plugin, hvymetal! Also thanks to the other folks in this thread for troubleshooting to get TVE working.
|
#69
|
|||
|
|||
Quote:
Code:
$ cat xmltv.properties configurations=xmltv.properties provider.name=channels.dvr provider.id=300 xmltv.files=http://192.168.0.9:8089/devices/ANY/guide/xmltv?duration=1209600 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:
cat xmltv.log 10-09-2022 12:40:35,568 Version 2.08 10-09-2022 12:40:35,568 updateGuide(300, sage.Wizard@1aa3a0) 10-09-2022 12:40:35,568 Provider name = channels.dvr 10-09-2022 12:40:35,568 Configuration channels.dvr[0] 10-09-2022 12:40:35,568 Configuration: channel.ids=* configurations=xmltv.properties credits.actor=actor credits.director=director credits.guest=guest credits.presenter=host credits.producer=producer credits.writer=writer date.title.decoration={0} ({1,date,dd-MM-yyyy}) episode.name.add.episode.number=false; episode.name.add.part.number=true hd.title.decoration=HD - {0} initcap.channel.ids=* initcap.episode.name=false initcap.skip.words=the, a, an, at, in, on, and, of, from, to, is, with, not, en, de, der, het, op, voor, uit, van initcap.title=false inputstream.filter=false log.channel=true log.configuration=true log.defaults=true log.show=true max.stars=4 max.subcategories=2147483647 provider.id=300 provider.name=channels.dvr rating.*.G=G rating.*.NC-17=NC-17 rating.*.PG=PG rating.*.PG-13=PG-13 rating.*.R=R rating.*.TV-14=TV14 rating.*.TV-14-D=TV14, Graphic Language rating.*.TV-14-L=TV14, Language rating.*.TV-14-S=TV14, Adult Situations rating.*.TV-14-V=TV14, Violence rating.*.TV-G=TVG rating.*.TV-MA=TVM rating.*.TV-MA-L=TVM, Language rating.*.TV-MA-S=TVM, Strong Sexual Content rating.*.TV-MA-V=TVM, Graphic Violence rating.*.TV-PG=TVPG rating.*.TV-PG-D=TVPG, Graphic Language rating.*.TV-PG-L=TVPG, Language rating.*.TV-PG-S=TVPG, Adult Situations rating.*.TV-PG-V=TVPG, Mild Violence rating.*.TV-Y=TVY rating.*.TV-Y7=TVY7 rating.*.X=NC-17 report.missing.translate.category=false rerun.after.date=-2147483648 rerun.after.date.categories=Series split.movie.detect.time=14400000 title.add.year=false title.add.year.categories=Movie xmltv.channel.IconDownload=true xmltv.channel.NumberOffset=0 xmltv.channel.NumberTag=lcn xmltv.channel.NumberTagIndex=1 xmltv.channel.NumberTagRegEx= xmltv.channel.display-name.LongNameIndex=1 xmltv.channel.display-name.ShortNameIndex=2 xmltv.channel.display-name.ShortNameRegex= xmltv.files=http://192.168.0.9:8089/devices/ANY/guide/xmltv?duration=1209600 10-09-2022 12:40:35,584 Parseing http://192.168.0.9:8089/devices/ANY/guide/xmltv?duration=1209600 Not sure where I've disconnected the ball, but somehow I'm not quite there. Again, any help appreciated. |
#70
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#71
|
|||
|
|||
According to the log file, I am running version 2.08, which I thought was the latest version as of a couple of weeks ago when I first started playing with this stuff
|
#72
|
|||
|
|||
Quote:
https://forums.sagetv.com/forums/sho...&postcount=190
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#73
|
||||
|
||||
EDIT: Okay, duh, I see the problem in the properties file. Sorry, I always find my problem right AFTER I make a post. Sheesh.
I have set up ChannelsDVR with my Spectrum service and that part is working. I then followed the recipe for xmltv guide data but there's an error getting the data so I get no channels in the guide. This error is in the error log file: Code:
java.net.MalformedURLException: no protocol: xmltv.files=http://192.168.1.14:8089/devices/ANY/guide/xmltv?duration=1209600 Code:
provider.name=TVE-Spectrum provider.id=300 xmltv.files=xmltv.files=http://192.168.1.14:8089/devices/TVE-Spectrum/guide/xmltv?duration=1209600 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
__________________
----- AMD Ryzen 5 3600, B450 m/b, 32Gig, lots of disks, Unraid, 2x HDPVR2 tuners, HDHomeRun Prime, HDHomeRun HDHR4 OTA, Windows Live Tuner, SageTV docker, OpenDCT docker, Win8.1 VM, EventGhost Last edited by Zogg; 09-22-2022 at 11:43 AM. Reason: stupidity |
#74
|
|||
|
|||
Quote:
should be ... Code:
xmltv.files=http://192.168.1.14:8089/devices/TVE-Spectrum/guide/xmltv?duration=1209600
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#75
|
||||
|
||||
Yeah, I saw that right after I posted. Decided to leave my post up for the shame.
__________________
----- AMD Ryzen 5 3600, B450 m/b, 32Gig, lots of disks, Unraid, 2x HDPVR2 tuners, HDHomeRun Prime, HDHomeRun HDHR4 OTA, Windows Live Tuner, SageTV docker, OpenDCT docker, Win8.1 VM, EventGhost |
#76
|
||||
|
||||
Is there a way to get SageTV to recognize the attached NFL program as a "first run?" This same program shows as "new" in Channels DVR.
First runs appear to be showing correctly on other programs, but not NFL Football for my SageTV TVE tuners (coming from ChannelsDVR). |
#77
|
|||
|
|||
This is what the XML looks like ...
Code:
<programme start="20221108010000 +0000" stop="20221108041500 +0000" channel="6140"> <title>NFL Football</title> <sub-title>Baltimore Ravens at New Orleans Saints</sub-title> <desc>The Ravens (5-3) stop by the Big Easy for a prime-time matchup with the Saints (3-5) in Week 9.</desc> <category>Sports</category> <category>Sports event</category> <category>Football</category> <icon src="https://tmsimg.fancybits.co/assets/p22189209_tb2_h9_ab.jpg?w=720&h=540"></icon> <series-id system="tms">191277</series-id> <episode-num system="tms">EP000031283457</episode-num> <new></new> <live></live> <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. Last edited by nyplayer; 11-06-2022 at 12:52 PM. |
#78
|
|||
|
|||
Quote:
Can you post an example of when the XMLTV correclty mark it new? I'm trying find how SageTV marks it new. I think SageTV marks it new based on the <date> tag. The <date> tag is when the show first airs but this entry does not have it. I believe to fix it, would required finding the <new> tag and use start time for the date. The plugin all ready finds <new> and <premiere> but never uses it. |
#79
|
|||
|
|||
Quote:
Code:
<programme start="20221112150000 +0000" stop="20221112160000 +0000" channel="22.8"> <title>Saturday Morning With Callie & Alyce - Gift Edition</title> <desc>A blend of best sellers and new products presented by Callie and Alyce.</desc> <category>Episode</category> <category>Series</category> <category>Consumer</category> <category>Shopping</category> <icon src="https://tmsimg.fancybits.co/assets/p18795673_b_h9_ae.jpg?w=720&h=540"></icon> <series-id system="tms">18795673</series-id> <date>20221112</date> <episode-num system="tms">EP036163920039</episode-num> <episode-num system="onscreen">E11</episode-num> <new></new> <credits> <actor>Callie Northagen</actor> <actor>Aaron Berger</actor> <actor>Bobby Millikin</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; 11-12-2022 at 09:33 AM. |
#80
|
||||
|
||||
Seems like it must be how SageTV handles the category? How do I get that XML output text? I could make a comparison with my HDHR OTA guide (from Schedules Direct) which does properly show the first run marker.
|
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 |