I'm having a big problem with programs scheduled using PriorityRecordings.exe. The recordings are trying to use the wrong recording source.
GBPVRRecordingService.exe.log contains the following error message :
[INDENT][SIZE="2"][COLOR="Green"]02/01/2006 16:30:00.178 INFO [53] Found new programme requiring recording: Kirsty's Home Videos
02/01/2006 16:30:00.194 ERROR [53] Failure in ChannelFactory::getSourceChannelNumber(): Object reference not set to an instance of an object.
02/01/2006 16:30:00.194 VERBOSE [53] Changing to channel (GBPVR.Backend.Common.NullTunerController): 0
02/01/2006 16:30:00.194 VERBOSE [53] Requesting IRecordingSource to start recording: G:\VIDEO\Kirstys Home Videos_20060102_16301700.mpg 02/01/2006 16:30:00.194 VERBOSE [53] BDARecordingSource about to start recording oid:1 channel:
02/01/2006 16:30:00.256 ERROR [53] Error starting recording: Length cannot be less than zero.
Parameter name: length
02/01/2006 16:30:00.256 ERROR [53] Error starting recording: at System.String.Substring(Int32 startIndex, Int32 length)
at NativeUtilities.BDARecorder.StartRecording(String cardType, Int32 board, String filename, IntPtr hwnd, String tuningRequest, Int32 lnbLOF1, Int32 lnbSwitch, Int32 lnbLOF2, Int32 diseqc, Boolean powered, Boolean previewMode)
at NativeUtilities.BDARecorder.StartRecording(String cardType, Int32 board, String filename, IntPtr hwnd, String tuningRequest, Int32 lnbLOF1, Int32 lnbSwitch, Int32 lnbLOF2, Int32 diseqc, Boolean powered)
at GBPVR.Backend.Common.BDARecordingSource.startRecording(IRecordingSourceConfiguration xa7c7ceed38e3bee4, Int32 x16b01fbd4b998cfc, String x8b1d9e3189e6e73d, ChannelTuning x14c8abe66009b164, Int32 xeef1d8e9d81064fa, Boolean x3a83f6e9e3779d99)
at GBPVR.RecordingService.RecordingManager.WorkerThread()
02/01/2006 16:30:00.459 VERBOSE [53] RecordingStatus is now RecordingStatus.RECORDING_IN_PROGRESS
02/01/2006 16:30:00.459 VERBOSE [53] RecordingFactory.save()
02/01/2006 16:30:00.475 VERBOSE [53] Save(): Updated existing scheduled recording[/COLOR][/SIZE][/INDENT]
And GBPVRRecordingService.exe-native.log shows :
[INDENT][SIZE="2"][COLOR="Green"]16:30:00.241 INFO Log started
16:30:00.241 INFO BDARecorder:::StartRecording(TerraTec Cinergy 2400i DT #1 DVB-T, 1, G:\VIDEO\Kirstys Home Videos_20060102_16301700.mpg, )[/COLOR][/SIZE][/INDENT]
If I manually quick record a program using the standard TV guide, its OK.
This is a new installation of XP Pro SP2, GBPVR v0.95.16 and XRecord (xrecord-setup dated 22-Nov-05). I have three tuners :
1. Cinergy DVB card (oid 1)
2. Cinergy DVB card (oid 2)
3. PVR-250 attached to Sky Digital STB via S-Video input (oid 4)
Cards #1 and #2 only have access to free-to-air channels, I used about 20. Card #3 has access to all my subscription channels plus most of the same FTA channels on the DVB cards. I wanted GBPVR to always use the DVB cards where possible, so as not to tie up the Sky Digital receiver.
I had a hunt around a copy of GBPVR.MDB with access. Looking in table RECORDING_SCHEDULE shows the above recording's (Kirstys Home Videos) capture source was 1 - it should have been 4.
Looking in XRecord/Scheduler for 'Kirstys Home Videos', the Capture Source is Not specified. But if I look at the PriorityRecordings.xml file it shows CaptureSource is 1 :
[INDENT][SIZE="2"][COLOR="Green"] <Recording priority="2">
<Channel>107</Channel>
<ProgramName>Kirsty's Home Videos</ProgramName>
<Quality>Medium</Quality>
<CaptureSource force="no">1</CaptureSource>
<Suspended>False</Suspended>
<LimitDays>
<DaysOfWeek>Monday</DaysOfWeek>
</LimitDays>
<ScheduleTime>
<Start time="16:30" />
<End time="17:00" />
</ScheduleTime>
</Recording>
[/COLOR][/SIZE][/INDENT]
Will changing CaptureSource to 4 and/or the force attibute to yes make a differance ?
BTW, I don't watch Kirstys Home Videos, it was just a test I performed to get log data - Honest !
Finally got my PVR box all nicely setup. It's still a bit noisey, but performance is fine. I've got a Morex Cubid 2600 case with a Via SP 13000 mobo with 1GB RAM.
I had tested it with RAM I had around the house when I first put it all together but I do have to say that there's no point running the machine with anything less than 1GB. It's amazing the difference it makes.
Anyways, it's all working nicely now once I get a wireless network setup here it'll be moving from the bedroom into the sitting room, where hopefully it'll work all nicely, and update etc... as neccessary!
I've experienced 2 0-byte recordings recently and have some strange messages in the log during the time both these recordings failed. I'm running the latest version of gbpvr on Windows XP with a PVR-150.
The problem seems to be related to watching Live TV earlier. I had quit watching it before the recordings started because I had to leave for a party, but I don't see an entry in the log that I quit Live TV. Whatever the case, it did self-correct but not until several recordings were missed. I've not restarted the recording services and later recordings were fine.
Here's the sequence of events.
I watched Live TV timeshifted for a few minutes around 6:45, an NFL game on channel 5. I stopped it and left, with several recordings pending. No entry in logs related to stopping Live TV though.
7pm-8pm UFC Unleashed recording, channel 41, appears to start, and then stop at 8pm.
9pm-12am UFC: Best of 2005, channel 41, appears to start, and then stops at 12 am.
From 6:45pm to 1am the log repeatedly echoes RecordingFactory.LoadNext24HourEvents() every 30 seconds.
12:59am system notices Live TV still active and stops it for 1am recording. Curious why it didn't do this with earlier recordings.
1am-3:10 am Good Will Hunting, channel 277, starts and stops appropriately
The two UFC recordings ended up with 0-byte files, where the Good Will Hunting file and all later ones were fine.
I found a file named timing.csv in my gbpvr directory this morning. I've never seen it before, and it's about 32 meg in size with data like the following:
OK, each new year I reformat my HD and start fresh as even the images I backup get old and full of junk.
So, the first thing I install is GBPVR with the latest PVR500 drivers. I can record fine but when I go to live tv, I get a black screen. The icon is lit in the tray as it does when using live tv and recording but I don't even hear anything. I'm not using tv out as I record directly to my computer and play back later via MVP.
I've played with the tuners but do have them set as they were before. I can get tv to play in WinTV2000 and also tried Sage TV trial to see if it works, which it does.
Did I miss something in the config this time?
Both of them are checked off in the configuration.
I've seen the same problem posted before, but could never find a definite answer that worked for me. If somebody has an answer and this has already been posted I'm sorry! If you require any specific information about my machine, let me know!
I'm trying to use DVD43 for DVD playback so I don't have to buy WinDVD or PowerDVD or another program. The video works fine, but there's no audio. Anyone else using DVD43 for DVD playback?
Posted by: stu8080 - 2006-01-02, 09:27 AM - Forum: Wishlist
- No Replies
Would it be possible to set the page up/dn buttons to allow us to skip up and down between episodes in a folder whilst they are selected and have the program information showing.
For example in Futurama folder i have four shows. if i select a show to view the program info, and realise i have seen that show, pressing page down would take me to the description of the next recorded show until i find one i havent seen and press play?