-
19th February 2009 08:29 AM #121
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Niall,
I've noticed some strange issues with the 'Top Series' categories. In most instances it's fine, but on some occasions if I select a show like 'The Might Boosh' it actually comes up with details for CSI: Miami.
There was another one as well that came up with Bones, but I can't remember off the top of my head right now what it was.
Cheers"How's the serenity"
-
19th February 2009 09:31 AM #122
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Thanks for the sample file... I've fixed that bug now too! (added a few double/tripple checks on the final results using your data - to make sure it's all good).. FYI: This issue was caused by a change I made to handle xmltv sources which had no stop time - and was altering the 'filler' programs to be only 1 min in length.. (hence throwing the rest of the schedule out per each instance).. doh! (I must have done this bit of code very late at night!)...
I'll pm you (and paul) and see if you're around to doublecheck that the new 'D' release gives you joy (before I send it out to everyone).
thanks
Niall
Big Screen Blog | Microsoft MVP 2007/08/09 : "Windows - Media Center" | Windows Media Center Community Dev Expert
-
19th February 2009 09:37 AM #123
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Hi -
I've noticed that happening as well (with a different show) - and I was able to track that down to old auto generated series data being in the mce db. (and somehow it had internally assigned 2 different UID's to the same series record - even though the MXF file was correct). When you then look at it via the Top Rated Series section - the Series Record (rather than Program Record) details are shown (and the title will be for one of the two clashing series) - however if you drill down into the program(s) the titles will then be correct.
I suspect this was caused either by old EIT data, old Recorded TV files (well at least ones recorded prior to BSE) or data from a pre v0.3 release of BSE (which someone clashed).
Hopefully in future versions (of Win 7) - there will be a function to completely clean out the db prior to your initial import (and a setting to ensure potentially clashing EIT data doesn't get in there in the first place).
Niall
Big Screen Blog | Microsoft MVP 2007/08/09 : "Windows - Media Center" | Windows Media Center Community Dev Expert
-
The following Member(s) said "Thank You!" to Niall for this information:
-
19th February 2009 09:55 AM #124
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Hi Neil,
I've found (and finally nailed) the bug with the start times (see a couple of threads above).
To clarify some of your other comments -
Channel Numbers - Your epgdata.mxf file is showing that you haven't actually configured the channel numbers (or you don't have the export channel numbers enabled). Please ensure you fill in the '#' (and optionally '.#') columns in the channel mappings section - the 'ID' is not the channel number - it's a unique id (even if you are getting numeric values from your particular feed). I'm happy to have a look at your importsettings.xml file if you want (if you think you do have the right info in there) - it's entirely possible some other issue/bug is preventing it from coming through.
Program Schedules for channels previously imported via BSE - It's intended behaviour that you should only see the latest program data for channels included in your last import with BSE. (EIT/ MS Guide data etc is seperate to this and won't get touched). The reason for this is that as part of the import - a 'Lineup' (a collection of custom channels) are imported - and this overrides any previous imports you did for this same Lineup (BSE uses a hardcoded Lineup ID each time). So if your import 1 day ago had channels A+B+C - and then your import today had channels C+D+E - then channel A+B should no longer be available in your system (and you will only see C+D+E).
Channel Listings Sticking - this is either being exasperated by lack of channel numbers - or you are hitting the same Win7 beta bug we get in Australia (where the odd channel won't allow the edit listings function to stick). I'd first try to get the channel numbers going and see if that helps.
To check the Channel Numbers - check that .mxf file you have been outputing. Right down the bottom your will see a few elements called 'channel'. If the channel numbers are being correctly output - you will see an attribute called 'number' (and if subchannels are used - another attribute called 'subNumber'). If you can't see this 'number' attribute - then the numbers are being outputted.
ie.
<Channel uid="!Channel!OuterLimits!2" lineup="l1" service="s2" number="2" />
thanks
Niall
Big Screen Blog | Microsoft MVP 2007/08/09 : "Windows - Media Center" | Windows Media Center Community Dev Expert
-
19th February 2009 11:12 AM #125
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Hi -
Version 0.3D download link has now been sent to all beta testers.
This update deals with the following issue (as reported by users above) :
- Where there are 'gaps' in the source program schedule - some incorrect calculations were being made causing subsequent program start times to be wrong.
enjoy
Niall
Big Screen Blog | Microsoft MVP 2007/08/09 : "Windows - Media Center" | Windows Media Center Community Dev Expert
-
19th February 2009 12:59 PM #126
-
19th February 2009 04:13 PM #127MC Apprentice

- Join Date
- May 2007
- Posts
- 46
-
19th February 2009 04:22 PM #128MC Apprentice
- Join Date
- Apr 2006
- Posts
- 13
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Niall,
This is an impressive piece of work and the richness of data for the guide is a step function improvement (thanks to Win7 and you). I have been running each successive upgrade and the UI input improvements are great. No issues. I have not spend much time examining the series and searching. Also, I have been running it on my main machine with extender and no issues. Lots of compliments from my wife too. I have the channel mapping issue, but once I have it configured it is no problem, unless I had to go back and rescan the XMLTV file.
One question: most of my guide sources for movie channels do not have the year of the movie. I understand to get the movie metadata pulled in the title and year of movie are needed. Is there any alternate means to do this searching?
Thanks again.
-
19th February 2009 04:41 PM #129
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Hi -
I'm not currently aware of any 3rd party tools that can take an xmltv feed and locate/add this information for you.
I've been evaluating putting in a auto movie metadata inject feature (using same code/logic used for the tv series metadata inject) - which would mainly put in a year and a star rating (the other piece of info to get the complete details and have it come up in top rated movies section). The db required for these two fields etc is very big (significantly bigger than the number of tv series) - and Im talking just English movies too. Currently the tv series db adds around 700k to the size of the bstool.exe - however my estimates on the movie db would be an additional 5mb - 10mb. (which i'd probably not pack inside the .exe). There'd also be the issue of continuously updating this info (the tv series info goes stale a lot slower). Doing any sort of realtime lookup (ie. from Amazon etc) would be way too slow (wheras the local lookup only adds a small overhead - I think currently 0.1- 0.5 sec's to the mxf generation time).
If you want to manually do this however (ie edit your xmltv files and insert the date tag) - which would be quite a painful excercize - there's a bunch of good places - amazon.com (via their dvd section), imdb.com plus lots of the dvd retailer/rental sites (videoezy.com.au for example has an excellent database and search engine).
Niall
Big Screen Blog | Microsoft MVP 2007/08/09 : "Windows - Media Center" | Windows Media Center Community Dev Expert
-
19th February 2009 04:46 PM #130Newbie
- Join Date
- Dec 2006
- Posts
- 9
-
19th February 2009 10:04 PM #131MC Apprentice

- Join Date
- Jul 2008
- Posts
- 35
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Hi Niall
I have noticed something a little strange with my setup. I updated from v0.2 to v0.3B(now D). When I put V0.2 on I edited the names of the channels at that stage so I could identify them easier (from the broadcasters list) when attaching the guide to the channel. So for Seven HD I called it Seven HD-ice etc.
When I ran V0.3 it collected the data from the V0.2 setup file and helped me through the setup. Now in my channel list in BSEtool I just have the channel names back too there default names which is OK. No issues there.
I have uploaded my EPG data to the machine but when I go into the channel setup and I look to attach the guide to the channel it still shows up with the names of Seven HD-ice even though with V0.3D it is now just called Seven HD.
I would have expected to see either it being renamed back to what it is currently setup in V0.3 or to see an extra EPG data listing to associate with the channel (One with the old name and one with the new name). At the moment I have data in there up untill Wednesday next week, so I am not sure if it is updating the data or not at the moment.
I am thnking of a reinstall of Windows 7 so I don't have any V0.2 data in the machine, or is there an easy way to delete all EPG listing data from within W7 and re-upload it fresh? (maybe an option to go into your BSEtool?)
-
19th February 2009 10:14 PM #132MC Graduate


- Join Date
- Feb 2009
- Posts
- 50
re: Big Screen EPG (0.1 beta) - Discussion/Support thread. (Closed)
Hi Niall,
Great job nailing the time bug - tested a few channels at random and it seems fine.
The reason the mxf file didn't list channel numbers was because I had turned export channel numbers off when doing a test with just a few channels. If I didn't do this, the test would delete all the other channels. I understand what you're saying by 'working as designed' - the problem is if I add the channels back into the xml afterwards, they don't reappear. They're lost forever and I have to set all channels to 'restore default' in 7MC (a real pain). Anyway .....
I did a full test with 0.3D, with all channels in the xml and bse set to export channles numbers. In 7MC, I have exactly those channels enabled and numbered exactly the same way. In BSE, the channel number is set to match (it is the channel number I've set, not the ID). I then performed the full export from bse. Once again, no epg data was mapped to the correct 7MC channels at all. I have checked both my import settings and the xmf file and these seem correct. I have attached extracts from the import settings file and from the mxf (as it was a full test, I figured you wouldn't appreciate all 50MBs!).
There are still very large numbers of channels to which the xml epg data won't 'stick'. I'd agree about getting the channel numbers working correctly but as you can see from the attached files, I'm pretty sure I've done that yet absolutely no automatic mapping is taking place.
I cannot believe the difference this product has made to the media center TV experience - fantastic job!
Regards






Bookmarks