[RELEASE] TV Guide - with XMLTV and streaming support

  Thread Rating:
  • 8 Votes - 4.38 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
twinther Online
Senior Member
Posts: 284
Joined: Sep 2004
Reputation: 7
Location: Denmark
Post: #141
Cool thanks. I'll let stoli decide what to do.
The skin files in the skin overrides the ones in the addon, so stoli will have to do something to fix it anyway Smile

I'll try to remove the seconds in the next release. I'm using the region information that XBMC provides, but I should be able to strip the seconds somehow.
find quote
Silverlock Offline
Junior Member
Posts: 20
Joined: Dec 2010
Reputation: 0
Post: #142
The buttons in flyout menu still highlight properly. Different skins have no effect. Rolling back to 1.2.2 however does highlight the selected program in the program grid, but going forward to 1.3.0 or higher makes it vanish again. Any thoughts?

XBMC Eden / Maverick Meerkat (Ubuntu 10.10)
Acer AspireRevo 3610 (Atom N330/ION/4GB RAM+500GB HD), PS3 BD Remote, HDMI to Vizio M320VT
find quote
twinther Online
Senior Member
Posts: 284
Joined: Sep 2004
Reputation: 7
Location: Denmark
Post: #143
Hi, you should test with the lastest 1.3.x (1.3.4 at the moment).
I'm not really sure what's causing the problem. Can you reproduce with 1.3.4 and confluence skin?
Br.
Tommy
find quote
Zellig Offline
Junior Member
Posts: 39
Joined: Apr 2012
Reputation: 0
Post: #144
This works great with HDHomerun for both OTA and CAM. Thanks for a GREAT add-on!

Two questions:

1. My CAM scan comes back with stuff like Channel 101.1, 101.546, etc.. The guide has no clue what these are, although I see that I can associate them with a particular TV Guide channel. But it will take a while to do it manually.

Is there an easier way to match the CAM channel numbers to the TV Guide information? (I am on TWC in Southern California.)

2. Also (and this has nothing to do with the guide, but maybe someone knows the answer), is there a way to use the Channel +/- buttons on the MCE remote control to flip through channels, instead of going thought the guide? Same for the number keys on the remote, to input channel numbers directly.
find quote
Zellig Offline
Junior Member
Posts: 39
Joined: Apr 2012
Reputation: 0
Post: #145
I just edited the channels in HDHomerun manually.

But now another question:

Is there n easy way to hide channels in TV Guide which are not available for viewing, or channels I simply do not want to keep in the guide (like shopping channels, etc.)?
find quote
danz0l Offline
Fan
Posts: 628
Joined: Jul 2010
Reputation: 0
Post: #146
I love this addon but not sure if i have found a bug. Does it not cache the xmltv.xml file as my local machine only loads the xmltv.xml on changes (its on that machine), yet one on a smb share, pointing to that file on the network, it seems to insist on loading it each time the plugin runs. Is that how it should work as it kinda slows the guide loading down considerably through a network share.

-= My Media Centre =-
ACER Revo R3610 | x2 1.5TB WD Caviar Green SATA Hard Drives (WD15EADS) | x2 2.0TB WD Caviar Green SATA Hard Drive ( WD15EARS ) | 3.5in Black eSATA USB Trayless SATA External Hard Drive Enclosure | Emprex 3009URF Wireless MCE Remote Control | XBMCLive Dharma Beta1
find quote
twinther Online
Senior Member
Posts: 284
Joined: Sep 2004
Reputation: 7
Location: Denmark
Post: #147
Zellig, yeah you can hide the channels by opening the context menu and choosing channels near the bottom.
In this window you can reorder and change visibility.

danz0l, yeah it's a bad compromise I had to make. I have to copy the xmltv file each time as I can't check if it was modified on the network share. I'm considering only copying it once a day from the network share, but this might also by annoying if it's updated during the day.
find quote
Cirip Offline
Junior Member
Posts: 15
Joined: Dec 2009
Reputation: 0
Post: #148
Hi all!

I am totally newbie at xbmc.
I use XBMC Eden on win7 64bit.

I use the xmltv source but I have a problem:

This is the log:

20:28:26 T:1764 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide
20:28:26 T:1764 DEBUG: Activating window ID: 13000
20:28:26 T:1764 DEBUG: ------ Window Deinit (MyPrograms.xml) ------
20:28:26 T:1764 DEBUG: ------ Window Init (C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\resources\skins\Defau​lt\720p\script-tvguide-main.xml) ------
20:28:26 T:1764 INFO: Loading skin file: C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\resources\skins\Defaul​t\720p\script-tvguide-main.xml
20:28:26 T:1764 DEBUG: unable to load C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\resources\language\Hun​garian\strings.xml: Failed to open file at line 0
20:28:27 T:3572 DEBUG: Previous line repeats 8 times.
20:28:27 T:3572 NOTICE: Settings changed: False
20:28:27 T:3572 NOTICE: [script.tvguide] Caching XMLTV file...
20:28:28 T:3572 DEBUG: [script.tvguide] Using source: <class 'source.XMLTVSource'>
20:28:28 T:1576 DEBUG: [script.tvguide] Updating caches...
20:28:28 T:1576 ERROR: Traceback (most recent call last):
20:28:28 T:1576 ERROR: File "C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\source.py", line 208, in updateChannelAndProgramListCaches
20:28:28 T:1576 ERROR: for item in self.getDataFromExternal(date, progress_callback):
20:28:28 T:1576 ERROR: File "C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\source.py", line 774, in parseXMLTV
20:28:28 T:1576 ERROR: result = Program(channel, elem.findtext('title'), parseXMLTVDate(elem.get('start')), parseXMLTVDate(elem.get('stop')), description, imageSmall=icon)
20:28:28 T:1576 ERROR: File "C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\source.py", line 754, in parseXMLTVDate
20:28:28 T:1576 ERROR: dateStringWithoutTimeZone = dateString[:-6]
20:28:28 T:1576 ERROR: TypeError: 'NoneType' object is unsubscriptable
20:28:28 T:1576 INFO: Loading skin file: DialogOK.xml
20:28:28 T:1764 DEBUG: ------ Window Init (DialogOK.xml) ------
20:28:32 T:1764 DEBUG: CApplication::ProcessMouse: trying mouse action leftclick
20:28:32 T:1764 DEBUG: ------ Window Deinit (DialogOK.xml) ------
20:28:32 T:3116 INFO: Scriptresult: Success
20:28:32 T:3116 INFO: Scriptresult: Waiting on thread 1576
20:28:32 T:1764 DEBUG: Activating window ID: 10001
20:28:32 T:1764 DEBUG: ------ Window Deinit (C:\Users\Cirip\AppData\Roaming\XBMC\addons\script.tvguide\resources\skins\Defau​lt\720p\script-tvguide-main.xml) ------
20:28:32 T:1764 DEBUG: ------ Window Init (MyPrograms.xml) ------
20:28:32 T:1764 INFO: Loading skin file: MyPrograms.xml
20:28:32 T:1764 WARNING: Skin has invalid include: Window_OpenClose_Animation
20:28:32 T:1764 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable/)
20:28:32 T:1764 DEBUG: ParentPath = [addons://sources/executable/]
20:28:32 T:3832 DEBUG: Thread Background Loader start, auto delete: 0
20:28:32 T:1992 DEBUG: Previous line repeats 1 times.
20:28:32 T:1992 DEBUG: Thread Background Loader 1992 terminating
20:28:32 T:3832 WARNING: XFILE::CFileFactory::CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
20:28:32 T:3832 DEBUG: Thread Background Loader 3832 terminating
20:28:32 T:3116 INFO: Python script stopped
find quote
twinther Online
Senior Member
Posts: 284
Joined: Sep 2004
Reputation: 7
Location: Denmark
Post: #149
Hi Cirip,
There's a problem with parsing the dates in your xmltv file. Can you send it to me? - then I can investigate.
Br.
Tommy
find quote
danz0l Offline
Fan
Posts: 628
Joined: Jul 2010
Reputation: 0
Post: #150
(2012-04-20 19:38)twinther Wrote:  danz0l, yeah it's a bad compromise I had to make. I have to copy the xmltv file each time as I can't check if it was modified on the network share. I'm considering only copying it once a day from the network share, but this might also by annoying if it's updated during the day.

AH yes understood, as the date and time stamp wouldnt be available through the share ?

On another note, is there anyway to get the xmltv perl scripts used by tvheadend to generate a xml compatible file for this plugin ? At the moment i'm manually doing it from windows for my linux machines using XMLTV Gui and it works perfectly. But would prefer something i could cron run on linux if possible. Anyone any ideas ?

-= My Media Centre =-
ACER Revo R3610 | x2 1.5TB WD Caviar Green SATA Hard Drives (WD15EADS) | x2 2.0TB WD Caviar Green SATA Hard Drive ( WD15EARS ) | 3.5in Black eSATA USB Trayless SATA External Hard Drive Enclosure | Emprex 3009URF Wireless MCE Remote Control | XBMCLive Dharma Beta1
(This post was last modified: 2012-04-21 16:37 by danz0l.)
find quote
Post Reply