I'm trying to parse my xmltv file to pull out the programme start/end times, channel id and title. I'm using an XPath query to get all the programmes as follows (apologies for it being VB.NET but it's much the same when done in C#)...
Code:
Dim GuideDoc As Xml.XmlDocument
Dim GuideNode, TempNode1, TempNode2 As Xml.XmlNode
Dim ProgrammeList, TitleList As Xml.XmlNodeList
GuideDoc = New Xml.XmlDocument
GuideDoc.Load(New Xml.XmlTextReader(New IO.StreamReader("C:\Program Files\XMLTV Radio Times\data.xml")))
GuideNode = GuideDoc.DocumentElement
ProgrammeList = GuideNode.SelectNodes("programme")
The problem is that each '<programme>' node actually has the timing and channel info in it as in...
But each XmlNode in ProgrammeList simply has an XmlNode.Name of 'programme'. for the life of me I can't find a way to get the rest of the data.
Is this possible or do I need to treat the XML file simply as flat text and just do string searches on each line read? I can do that already but it's horribly inefficient.
Cheers,
Brian
PS unless I'm missing something, I can't find anything in the GBPVR.Public namespace which allows me to access the original file - only the EPG data in the database.
I was thinking about this, if some more options could be added to the TV Guide when you get information about a certain show.
- Alert
- Lookup
Since GBPVRTray is resident on your system and you don't watch TV all the time. Could there be a chance to add a reminder/alert for a certain show? While I was surfing through the TV Guide, I noticed that the options for the show are very limited. "Exit", "Quick Record", "Record" and "Watch". Could it be added that there would be an "Alert" option?
So that when GVPVR is closed and you're doing some other stuff on the computer, you can get alerted to a show that's coming up. (You can set the alert to how many minutes before the show starts before it pops up)
An option for "Lookup" could be added too. If you use "Lookup" the TV Guide will search for similar shows or their replays. It'll be helpful because then you can schedule your recordings/life on when the replay/next episode of the series would be.
I'm wondering what the current recommendation is on whether to store settings in config.xml or in a private settings file. I saw some other threads on this issue, but didn't find a definitive answer.
My specific issue at the moment is that I want to add a "name" behavior for MVPs so users with multiple MVPs can give them distinctive names which could then be used by the tray icon.
One obvious place to put this would be something like <MVPName> within each <MAC-####> but I'm wondering how likely this is to get clobbered during an update.
Hello there everyone, I have been working with a different software package and wanted to give GB-PVR a fair shake, but I have been having problems with getting this to work. I had posted a message once before and it was moved off the boards so my hope is that this time the post/thread stays here so that I can easily find out how to resolve my issues.
First, my existing equipment:
Dell Dimension 8200, P4, 1.7GHz Processor, 512 MB DDR2 RAM
Windows MCE 2005 (update rollup 2 applied)
Dvico Fusion Lite 5 (HDTV Tuner) - Newest Drivers as of 10/25/05
WinTV PVR-150 (Basic/Extended Basic Cable Tuner) - Newest Drivers as of 10/25/05
IR stuff from WinTV PVR-150
Audigy 2z Value Sound Card
EVGA Nvidia 6600 PCI Video Card (newest drivers as of 10/25/05)
Radio Shack Amplified indoor HDTV Antenna (signals scanned with other software at 95-100% strength)
Dell 19" Flat Panel Display (for setup only)
Long Term will be connected to:
52" Toshiba HDTV Monitor
NAD T762 Receiver
Harmony 680 Remote
Ok, now for the problem I am having.
I installed GB-PVR using default directory structure, I went in to configure the sources, so I create an entry for my Dvico HDTV tuner, set it up to grab the EPG information from Zap2it.com. I create a second entry for my PVR-150 and set it up to grab the EPG data from zap2it as well. Left it with 4 days of information to grab. I click out to save the information, and then go back into the config program to tell it to update the EPG information by clicking the button. It says it is retrieving info, which I am sure it is doing. BUT, the problem is that I see all these check boxes that are disabled and I am unable to check them and make them permanently checked. How can I tell which channels listed there are HDTV signals (I thought the DT at the end was one of them)...but why would I see these channels listed in the PVR-150channel listing? I'm not understanding what is going on, where the information is coming from, how I am supposed to modify this information.
Oh my God I am rambling...HELP ME!
Then again, I am confused how can I find out what the steps I need to do are to get this setup?
I'm not sure what the call this problem, but here I go.
When I play a recording, a video file or live TV I am unable to use the controls untill I click.
What I understand is hapening is that when the video starts playing it brings GBPVR out of focus (Not: you dont actually see anything different). At this point most (maybe all) of the controls dont function. If I use the mouse to left click (thus bring it "in focus") then I can use all the controls (ratio, FF, RW, guide).
Is this a known issue?
At first I though it was a codec problem, I tried every codec I could think of and they all do the same thing.
Then I thought it was the sub-par video hardware on the ASUS Pundit so I tried it on another system of mine that has a Radeon 9600 Pro. Same results.
At this point I also beleive a friend of mine is having the same issue on his Pundit-R (ATI Based). I have not tried it on Nvidia hardware (Will try later today).
Anyone else have this problem? Is it just a setting or something I'm missing?
Changes in 0.77.76
- Solved a bug that might cause a crash when live_tv is on on a very long recording
- Solved a bug that might cause a crash when the timeline of the input mpeg is severily corrupt
- Improved the heuristics related to Aspect Ratio mismatch
- Improved the heuristics related to logo changes
Changes in 0.77.68
- Fixed a bug in the support for cuttermaran
- Added the information required to run cuttermaran from the commandline
Changes in 0.77.66
- Added support for output for cuttermaran
Changes in 0.77.65
- Added the ticker_tape option to ignore a certain amount of pixels at the bottom. Nice if you have a continues ticker tape or fixed logo at the bottom and still want to detect black frames for the rest of the screen.