-
15th January 2009 10:26 AM #1




- Join Date
- Oct 2005
- Location
- Melbourne
- Posts
- 1,431
- Status
- Offline
- Thanks given
- 100
- Thanks received: 412 in 214 posts
Reputation earned: 1032 points
Windows 7 3rd Party EPG (via loadmxf)
Hi,
I'd thought I'd start a new thread about this since the other one was discussing a few topics...
Anyhow please discuss your success/attempts/progress on figuring out how to inject 3rd party EPG data into Windows 7 Media Center on this thread..
As per other thread - I've worked out how to load in a 3rd party epg schedule via loadmxf.exe (and figured out the mxf schema's for this data) - but can't yet get the new services/channels appearing in the 'Edit Listings' screen for a channel (which means the data isn't yet visible).
I've started writing a xmltv 2 mxf converter as well (the easy bit) - but need to sort the problem above..
Also - it's possible to directly modify the metadata on existing epg entries (see example screen below where I edited the ABC Dig! channel schedule entry - and have edited titles/description/star rating/language/nudity etc).



Also - another user has been playing around with the custom logo's for channels - see this link for more - but they are trying to get around some issues to make it usable :

Would be great if any other users/developers can see what they can come up with..
cheers
Niall
Big Screen Blog | Microsoft MVP 2007/08/09/10 : "Windows - Media Center" | Windows Media Center Community Dev Expert
-
-

- Join Date
- Mar 2006
- Location
- Sydney
- Posts
- 8,802
- Status
- Offline
- Thanks given
- 556
- Thanks received: 1,283 in 1,108 posts
Reputation earned: 3230 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Possibly one of the reasons why the imported data won't show up is because the service isn't trying to update the guide due to it thinking no "downloadable" guide is available for the postcode? I remember the old trick for 3rd party EPGs was to use 0000 for the postcode - maybe something along those lines is needed?
Justin
Main MC: DFI LP JR GF9400-T2RS, Q8200, 2x1GB Kingston, 2xHVR-2200, 32GB Patriot SSD, 750GB Samsung, 1.5TB WD, NSK2480B, Corsair HX520, 32 inch Metz LCD.
Bedroom MC: ASRock Ion, 2x1GB Corsair, 320GB WD, 26 inch Toshiba LCD.




- Join Date
- Jun 2006
- Posts
- 1,008
- Status
- Offline
- Thanks given
- 137
- Thanks received: 269 in 127 posts
Reputation earned: 765 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Hey Niall,
I'm just back from holidays and got your message. Unfortunately I've only just downloaded Windows 7 this morning so haven't had a chance to attack the EPG infrastructure yet! First assault should be on the weekend ...
Media Center looks soooo pretty!
Thanks,
Ken
banger @epgStream.net
Visit us at www.epgStream.net! || Forum Support at http://forum.epgstream.net!
Email us at free-epg@epgstream.net! || Read our journal at http://blog.epgstream.net
Help us out with a small donation if you find our service useful!




- Join Date
- Mar 2006
- Posts
- 4,606
- Status
- Offline
- Thanks given
- 545
- Thanks received: 588 in 412 posts
Reputation earned: 1489 points
Re: Windows 7 3rd Party EPG (via loadmxf)
thanks for looking into this so quickly chaps! The second we get custom epg into mce Im ready to switch on my main rig - whose hardware combo has acquitted itself nicely thus far(other test rigs not so good)
@Ken(banger?) hope you had a nice holiday! If you think the default theme is pretty - check out the black one (see my sig)
I hope Bryce has a squiz at it too, he seems to be another member with some great insight into how epg works
astro
*Found a response helpful? Please use the "thanks" button :)
*Guide: Creating Custom Themes in Media Center
*Guide: VistaMC TV Pack 'Fiji': Useful Info for Oz Users
"To generalise is to be an idiot." -William Blake
*
"Ignorance is the root and stem of all evil." -Plato



- Join Date
- Feb 2007
- Posts
- 136
- Status
- Offline
- Thanks given
- 4
- Thanks received: 9 in 8 posts
Reputation earned: 29 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Pardon my ignorance, but is there a specific reason why you guys are trying to use a 3rd party epg instead of the EIT?
Windows 7 RC 7100 ----Asus P5KPL/1600----Penitum E5200----Dual Core @ 2.5Ghz----4 Gig Corsair DDR800----Radeon 2600XT----DNTV USB Tiny Twin


- Join Date
- Jan 2007
- Posts
- 291
- Status
- Offline
- Thanks given
- 52
- Thanks received: 19 in 18 posts
Reputation earned: 48 points
Re: Windows 7 3rd Party EPG (via loadmxf)
The EIT is usually sparse when it comes to info included. By having the ability to tap into a 3rd party epg, the hope is that the 3rd party epg will have better, more detailed info.
One example; For the series' I record, the EIT currently doesn't seem to correctly indicate if the show is a repeat. Correct EPG will show/flag something as a repeat and it won't be recorded (if you have it set that way).
The EIT works - but isn't as good as a 3rd party EPG.
HTPC: Windows 7 32bit, QuadCore6600, Asus P5K, 4Gb Ram, ATI HD4670, 2 x Hauppauge HVR 2200, 4 x HDD (2.5TB), OML (movie library), Lounge: Windows 7 (BD Rom, ATI HD4670, 2 x HVR 2200) for LG 60PG70FD, Home Theatre: Asrock ION 330 4Gb Ram, Projector (EMP TW-1000), AVR (Onkyo 875). Bedroom: Asrock ION 330 4Gb Ram, for Sammy Plasma (PS50Q91HDX). Rumpus: Asrock ION 330 4Gb Ram, for LG Plasma 42PX3RV. Server: Windows Home Server, PP3, P5B-MX, 1Gb Ram, 1.2Tb storage
- Join Date
- May 2006
- Posts
- 5
- Status
- Offline
- Thanks given
- 3
- Thanks received: 0 in 0 posts
Reputation earned: 10 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Also it helps those of us who live in NZ that want to watch Freeview NZ over DVB-T, as it seems that MS don't support the flavour of MHEG5 used for the EPG data here. Here EIT is used is used for Freeview DVB-S only, and I don't have a satellite dish...
Keep up the great work guys, there are a few of us in NZ hanging out to get this going on Windows 7!
- Join Date
- Aug 2007
- Posts
- 9
- Status
- Offline
- Thanks given
- 2
- Thanks received: 0 in 0 posts
Reputation earned: 10 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Also, EIT doesn't work particularly well in the UK. For EIT Data to load for a particular channel, you must have viewed it for around 2 minutes, ONLY then will the data populate for that particular channel. To do this on all the channels would take an age...
If you shut your computer down, sleep, hibernate...you need to re-do it for all the channels.
The data the MS provides is 50% missing and they take months to respond....so a 3rd party app like the one being developed would be a 'god send' for UK users.
So keep up the good work guys...I wish I could help...but the best I can do with my limited knowledge is to test and provide feedback.




- Join Date
- Mar 2006
- Posts
- 4,606
- Status
- Offline
- Thanks given
- 545
- Thanks received: 588 in 412 posts
Reputation earned: 1489 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Apart from the detail aspect, those with payTV/sat capture via analogue setups can only get the guide working with such third party workarounds. Id say pretty much everyone here in Oz capturing foxtel/austar etc onto an analogue card is using epgstreams tvguide pack and oztivo or similar feed to set their channels up. There is simply NO other way to do it.
astro
*Found a response helpful? Please use the "thanks" button :)
*Guide: Creating Custom Themes in Media Center
*Guide: VistaMC TV Pack 'Fiji': Useful Info for Oz Users
"To generalise is to be an idiot." -William Blake
*
"Ignorance is the root and stem of all evil." -Plato



- Join Date
- Feb 2007
- Posts
- 136
- Status
- Offline
- Thanks given
- 4
- Thanks received: 9 in 8 posts
Reputation earned: 29 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Has anyone tried with icetv? Otherwise I can give that a crack when I get home.
Windows 7 RC 7100 ----Asus P5KPL/1600----Penitum E5200----Dual Core @ 2.5Ghz----4 Gig Corsair DDR800----Radeon 2600XT----DNTV USB Tiny Twin

- Join Date
- May 2006
- Location
- Wollongong, NSW
- Posts
- 5,927
- Status
- Offline
- Thanks given
- 111
- Thanks received: 1,072 in 915 posts
Reputation earned: 2509 points
Re: Windows 7 3rd Party EPG (via loadmxf)
The way the guide is imported is completely different. Neither IceTV nor FreeEPG work at the moment.
EIT data is complete and utter garbage.....
"How's the serenity"


- Join Date
- Feb 2005
- Location
- Brisbyland (Brisbane)
- Posts
- 444
- Status
- Offline
- Thanks given
- 98
- Thanks received: 22 in 16 posts
Reputation earned: 70 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Yes - and it won't work. It will only capture the EIT data at this stage. These two posts over at theicetv forums have followed the questions asked of the support team.
http://www.icetv.com.au/iceforum/index.php?topic=1206.0
http://www.icetv.com.au/iceforum/index.php?topic=1479.0
Also this post at the green button follows this topic:
http://thegreenbutton.com/forums/2/2...howThread.aspx
Cheers,
Nigel




- Join Date
- Oct 2005
- Location
- Melbourne
- Posts
- 1,431
- Status
- Offline
- Thanks given
- 100
- Thanks received: 412 in 214 posts
Reputation earned: 1032 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Hey -
good news at last!...
I've now loaded in a batch of continuous epg data and ...drumroll... have it visible in the UI. I wrote an xmltv2mxf converter - and sourced data from an OzTivo/XMLDownloader xmltv file (which has some user star ratings to play with).
There's a bunch of stuff to clean up mainly getting all the custom metadata attributes set from Genres etc - but the basic title/subtitle/description/time info is all there..
I also need to do a lot more testing - specifically what happens when the EIT guide is auto updated - and how to garbage collect old schedule entries (not sure if that happens automatically). And essentially I'm not 100% sure I'm not doing any dangerous changes to any metadata I shouldn't be..
It's a bit of a messy implementation so far (well feels that way anyhow as I need to reproduce a fair bit of existing tuning/channel info in the mxf) - but at least it will do everything automatically from the generated mxf file (via loadmxf.exe -i etc ... nothing else to do). Currently you don't actually need to goto 'Edit Listings' as the mxf file is doing all the mapping for you.
I also have some custom logo's coming up for the channels (as per what they were doing on screenshot above from tgb - except the logo needs to be displayed on the bottom for tunable channels - not where the channel number is seems to only be for internet tv channels). I'm gonna have a play with adding other imagery in for specific shows (looks pretty straightforward if the function has been enabled in the 7MC beta UI).
There's quite a few things to sort before I can let anyone play with it (so please don't ask) - and I'll post some screenshots soon.
Niall
Big Screen Blog | Microsoft MVP 2007/08/09/10 : "Windows - Media Center" | Windows Media Center Community Dev Expert




- Join Date
- Oct 2005
- Location
- Melbourne
- Posts
- 1,431
- Status
- Offline
- Thanks given
- 100
- Thanks received: 412 in 214 posts
Reputation earned: 1032 points
Re: Windows 7 3rd Party EPG (via loadmxf) - pwnd
Some screenshots (post importing guide data).. excuse the horrible red borders that the win7 sniping tool added..
Note that I've assigned listings from ABC against the SBS Radio 2 channel (so that I don't interfere with existing EIT guide data - and I was recording Heroes while I was messing with everything)...
EPG View - showing a Program with Title/Subtitle/Description and a Channel Logo :
EPG View 2 - showing a Movie that has a rating / year / description.
EPG View 2 - popup details for the movie. (note that supplying a logo/image for the actual program doesn't seem to be working on the current version of 7mc) - however note that the default thumbnail is for a movie - not a standard show :
minibrowser EPG with custom data/logo etc :
Recorded TV Show - note that it actually has an episode title etc marked against it (you don't get this with EIT data) :
enjoy!
Niall
Big Screen Blog | Microsoft MVP 2007/08/09/10 : "Windows - Media Center" | Windows Media Center Community Dev Expert


- Join Date
- May 2006
- Location
- SPAIN
- Posts
- 52
- Status
- Offline
- Thanks given
- 15
- Thanks received: 7 in 7 posts
Reputation earned: 24 points
Re: Windows 7 3rd Party EPG (via loadmxf)
Hey Niall, congrats, you are doing a great job.
I'm sure you know it but you can modifie some key in regedit to get all the data from AMG for your movies. It must have the title in English and the release year, and then you get the complet Cast and, of course the cover for this movie and view it in the "more info".
The key is:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Media Center\Settings\MCE.GlobalSettings]
And the value is:
"systemGeoISO2"="US"
Thaks again for your great job and effort.
Mayankel
Spain

LinkBack URL
About LinkBacks
Reply With Quote


(other test rigs not so good)






