Since upgrading I've been having problems with the recording service throwing an error, as documented in this thread. Now I've had another problem.
I scheduled a 3 hour recording that would run from 5-8 pm, with another recording to go from 8-10:30. The first was setup to use the component inputs and the second, the pvr's built-in tuner, setup as two capture sources. I have no pre-start or post-recording minutes setup (I forget what that's called in the setup) and I've never had trouble with this kind of thing in the past. But this time, the first recording simply didn't stop.
I double checked the times on both programs, and they were setup correctly according to the entries that showed up under the Pending list. The time was set correctly on the PC as well. For some reason the first show just kept going. I could view it and see that it was already well over 3 hours and I skipped to the end and it was still recording from the component input, recording the show that followed the program I wanted to record from 5-8.
The second program still showed pending. It's repeated again at 10:30 this evening, so I thought, no harm, I'll just cancel this one and presuming the first one does stop at some point, I'll just schedule it again at 10:30. However, when I went to cancel the recording, gbpvr locked up. The screen just stuck and wouldn't come back when I clicked the Cancel button.
I can see from the log that the weather plugin did throw an error about the time my lockup occurred, so perhaps that's why I locked up. However, I can't figure why the first recording didn't finish. The only thing I did out of the ordinary (for me) was I used the web interface to schedule both recordings. However, when I viewed them through gbpvr, they seemed to have the correct times.
If you'd like me to post or email logs, let me know. Not much in them that I can see, but I'd be happy to.
First of all I want to thank Sub for a great program. It took a little effort, but now I have my PVR up and running. I had a lot of questions, but virtually all of the answers were found in the forum. Sytem specs are as folows:
I have GB-PVR setup to use the local drive for live tv and the network drive for my recordings. I had a little trouble with the Xcard coming out of sleep and ended up using gbpvrwake.exe and devcon to restart the drivers upon waking.
I use an MX500 universal remote and Girder to control GB-PVR. I have almost all the commands setup to use the sendmessage plugin in Girder, but I am missing a few commands. Specifically I am looking for the wparameters for the following actions:
Catchup (Live TV) - currently I map the keyboard command "CTRL-O"
Chan+ (Live TV) - currently I map "page up"
Chan- (Live TV) - currently I map "page down"
It is not critical, but much nicer if I can use the sendmessage plugin, which I find to be more reliable than keyboard mapping.
I also have a question concerning the EPG and my recordings. I am not 100% clear on what actions clear the recording database. Is it whenever I run "config.exe" or only when I edit the EPG within "config.exe"? Several times I have managed to clear my recordings from GB-PVR (but not the files from the server) and I am not sure what I did. Do I need to backup a database file or can I use the import/export function in the config program?
I have MCE250 and I have camcoder connected to the card, I changed the setting to capture composite but the video is still not showing up. Also is there a way to get channel changer and record option on the live tv screen.
I've recently started using the gbpvr software. Great software!
I've had numerous issues along the way, but have fixed most of them.
Currently I am having some problems playing divx files. I've got a PAL MVP setup, but have some NTSC divx files. The problem I am having is that I want to use the default divx decoder but with the ffdshow raw filter.
I need the divx decoder because it plays the divx files without stutter (ffdshow mpeg4 decoder plays jerky). I need the ffdshow to resize the divx correctly. I've got the 'use ffdshow' turned on for MVP playback and following other posts, I've set gbpvr to run using the administrator account with password (this is the same account I use for everything else gbpvr related).
If I enable the ffdshow mpeg4 decoder, I get it to connect to the graph and resize the video correctly, but as I said, it is jerky. The ffdshow raw filter is also there but for some reason it is to the side (when viewed in graphedit) and is not connected.
If I disable the ffdshow mpeg4 decoder, then the divx decoder is used and it plays divx smoothly but I no longer have resize. As above, the ffdshow raw filter is in the graph but is greyed out and not connected!
So my question is this, how do I get gbpvr to connect to the ffdshow raw filter? It seems to connect the ffdshow mpeg4 filter fine but not to the raw filter. The transcode log file lists the raw filter, but as I said it is not connected when viewed in graphedit. I've set the raw filter to 'all supported' and increased its merit to 0xFFF00000 using the DirectShow Filter Manager.
I manually connected the ffdshow raw filter to the divx decoder output in graphedit and generated a file. That file played fine on the MVP. So this proved the connections are legal, but I don't know of a way to force gbpvr to use this graph.
I believe, from other posts, that I should be able to use the ffdshow raw filter in gbpvr!
Thanks for any help.
Rajoo
PS: I am using version "august 22 2005" of ffdshow and version v0.93.10 of gbpvr.
I am using the excellent XMLTV Radio Times EPG but cannot get it to update automatically. I have created a Scheduled Task which runs C:\PROGRA~1\XMLTVR~1\xmltvrt.exe \Grab at 2AM every morning and in GBPVR Config the EPG Update is set at the default 3AM. It all works fine if I run XMLTV manually and then click the Update EPG button, but I don't want to do that every day.
My machine is left on 24x7 but once I get to 14 days my EPG is empty. I am obviously missing an important step but don't know what it is! I am sure someone can help and show me how stupid I am . . .
Im thinking of getting a new TV card as I have the MSI TV@nywhere Master, which to be quite honest as most of the reviews say, it is pretty rubbish.
Anyway, I live in the UK so I could get a digital freeview card which would be quite good but thats not a must. I need something that works!
Been looking at some of Hauppauge's offerings and the ones I think I have narrowed it down to are:
PVR-XXX probably the 250
HVR-1100 which seems to say will do both digital and analogue
Nova-T PCI which I am assuming is just pure digital?
If this is correct which is best supported by GBPVR and which is the best card?
PS. I would like to congratulate GBPVR on what seems to be an amazing product for an even better price. If I can get a card that works well with it I will definately try and find some donations.
i had recorded 2 shows, the first is about 45 minutes and the second about
2 hours. When i playback them out of the record section he says the first one
is 6 minutes and the second only 22 minutes ?!? What is wrong ? - he plays
the complete record and the the timebar in the upper screen moves (the most
of the time) correctly from the left to the right. Only at the last minutes he is
at the right end and moves not longer, but the movie is still playing. Then you
cant skipping forward anymore ...
Here is the Record-Log
Code:
19:15:27.174 INFO Log started
19:15:27.174 INFO BDARecorder:::StartRecording(Twinhan DVB-T, 1, D:\Eigene Dateien\Eigene Videos\TV Capture\Disneys Art Attack\Disneys Art Attack_20050903_19151945.mpg, T:C42,642000,0,0,8~P:16407~V:369~A:370~PMT:368~TXT:375~N:>Super RTL)
19:15:27.234 INFO Initializing DVB-T tuning request.
19:15:27.234 INFO tuning@1
19:15:27.274 INFO tuning@2
19:15:27.274 INFO tuning@3
19:15:27.274 INFO tuning@4
19:15:27.274 INFO tuning@5
19:15:27.284 INFO tuning@6
19:15:27.284 INFO tuning@7
19:15:27.284 INFO tuning@8
19:15:27.304 INFO tuning@8
19:15:27.314 VERBOSE getSetting(BDAMultiplexer)
19:15:27.624 VERBOSE ConnectPins: 'Output1' to 'MPEG-2 Stream'
19:15:27.634 VERBOSE getSetting(EPGProcessingMode)
19:15:27.634 VERBOSE Mapping Video PID 369
19:15:27.634 VERBOSE Mapping Audio PID 370
19:15:27.634 VERBOSE getSetting(EnableTeleText)
19:15:27.634 VERBOSE Mapping Teletext PID 375
19:15:27.704 VERBOSE ConnectPins: 'DVBTeletext' to 'Input'
19:15:27.754 VERBOSE Initialzing Cyberlink mux
19:15:27.754 VERBOSE Setting IID_IMpgMuxer
19:15:27.754 VERBOSE Setting IID_IMpgMuxer3
19:15:27.754 VERBOSE Setting IID_IMpgMuxerInfo
19:15:27.754 VERBOSE SetMuxInfo2() did not return S_OK
19:15:27.754 VERBOSE Finished initialzing Cyberlink mux
19:15:27.805 VERBOSE ConnectPins: 'Video' to 'Video In'
19:15:27.805 VERBOSE ConnectPins: 'Audio' to 'Audio In'
19:15:27.805 VERBOSE ConnectPins: 'Output' to 'Input'
19:15:28.165 VERBOSE locked=0 present=0 strength=0 quality=0
19:15:28.465 VERBOSE getSetting(ListGraphFilters)
19:15:28.465 VERBOSE Graph contains the following filters:
19:15:28.465 VERBOSE - MPEG-2 Sections and Tables
19:15:28.465 VERBOSE - BDA MPEG2 Transport Information Filter
19:15:28.465 VERBOSE - GB-PVR Writer
19:15:28.465 VERBOSE - GB-PVR WST SRT Digital
19:15:28.465 VERBOSE - CyberLink MPEG Muxer
19:15:28.465 VERBOSE - MPEG-2 Demultiplexer
19:15:28.465 VERBOSE - TwinHan DVBT BDA Capture Filter
19:15:28.465 VERBOSE - TwinHan DVBT BDA Tuner Filter
19:15:28.465 VERBOSE - Microsoft DVBT Network Provider
19:15:28.465 VERBOSE getSetting(SaveGraphFiles)
19:15:28.475 VERBOSE BDARecorder::StartRecording() finished
19:50:00.064 VERBOSE BDARecorder::StopRecording()
19:50:00.275 VERBOSE BDARecorder::StopRecording() finished
20:10:00.230 INFO BDARecorder:::StartRecording(Twinhan DVB-T, 1, D:\Eigene Dateien\Eigene Videos\TV Capture\Galaxy Quest - Planlos durchs Weltall\Galaxy Quest - Planlos durchs Weltall_20050903_20152215.mpg, T:C49,698000,0,0,8~P:16403~V:305~A:306~PMT:304~TXT:311~N:>ProSieben)
20:10:00.240 INFO Initializing DVB-T tuning request.
20:10:00.240 INFO tuning@1
20:10:00.240 INFO tuning@2
20:10:00.240 INFO tuning@3
20:10:00.240 INFO tuning@4
20:10:00.240 INFO tuning@5
20:10:00.240 INFO tuning@6
20:10:00.240 INFO tuning@7
20:10:00.240 INFO tuning@8
20:10:00.250 INFO tuning@8
20:10:00.250 VERBOSE getSetting(BDAMultiplexer)
20:10:00.340 VERBOSE ConnectPins: 'Output1' to 'MPEG-2 Stream'
20:10:00.340 VERBOSE getSetting(EPGProcessingMode)
20:10:00.340 VERBOSE Mapping Video PID 305
20:10:00.340 VERBOSE Mapping Audio PID 306
20:10:00.340 VERBOSE getSetting(EnableTeleText)
20:10:00.340 VERBOSE Mapping Teletext PID 311
20:10:00.360 VERBOSE ConnectPins: 'DVBTeletext' to 'Input'
20:10:00.380 VERBOSE Initialzing Cyberlink mux
20:10:00.380 VERBOSE Setting IID_IMpgMuxer
20:10:00.380 VERBOSE Setting IID_IMpgMuxer3
20:10:00.380 VERBOSE Setting IID_IMpgMuxerInfo
20:10:00.380 VERBOSE SetMuxInfo2() did not return S_OK
20:10:00.380 VERBOSE Finished initialzing Cyberlink mux
20:10:00.390 VERBOSE ConnectPins: 'Video' to 'Video In'
20:10:00.390 VERBOSE ConnectPins: 'Audio' to 'Audio In'
20:10:00.390 VERBOSE ConnectPins: 'Output' to 'Input'
20:10:00.540 VERBOSE locked=0 present=0 strength=0 quality=0
20:10:01.101 VERBOSE getSetting(ListGraphFilters)
20:10:01.101 VERBOSE Graph contains the following filters:
20:10:01.101 VERBOSE - MPEG-2 Sections and Tables
20:10:01.101 VERBOSE - BDA MPEG2 Transport Information Filter
20:10:01.101 VERBOSE - GB-PVR Writer
20:10:01.101 VERBOSE - GB-PVR WST SRT Digital
20:10:01.101 VERBOSE - CyberLink MPEG Muxer
20:10:01.101 VERBOSE - MPEG-2 Demultiplexer
20:10:01.101 VERBOSE - TwinHan DVBT BDA Capture Filter
20:10:01.101 VERBOSE - TwinHan DVBT BDA Tuner Filter
20:10:01.101 VERBOSE - Microsoft DVBT Network Provider
20:10:01.101 VERBOSE getSetting(SaveGraphFiles)
20:10:01.101 VERBOSE BDARecorder::StartRecording() finished
22:20:00.146 VERBOSE BDARecorder::StopRecording()
22:20:00.506 VERBOSE BDARecorder::StopRecording() finished
Something is totally wrong with the timestamp in the mpeg i think.
BTW - I didnt used comskip or comclean in this movie yet.
Is there a 2GB-limit to files created by GBPVR? I have begun using it today so I am a newbie here. Earlier tonight I started recording and left it running for about 3,5 hours. Then I stopped and checked the files. There were somehow 2 files one with the first hour (about 2GB) and one with the last 30 minutes (about 1GB). There were one hour missing as far as I can see. I am using a Hauppauge PVR150 for capturing.
I just began trying out comclean. The first movie I wanted to run against is "Their eyes were watching God". The movie is a 2.5 hr movie including the commercials.
I have watched the movie via GBPVR and skipped commercials from the .txt file that Show Analyzer produced when I ran it aginst the files.
No problems skipping and the detection was 100%.
When I run Comclean against this file I get the follwoing error when mpgtx tries to run:
range [2:20:51-2:30:54] results in invalid [6379365815-6834549531] range
Looking at the log file from the comclean.bat file the command line that is being executed for mpgtx is:
E:\TV\Their Eyes Where Watching God>"E:\TV\Their Eyes Where Watching God\mpgtx.exe" -j -f -o "E:\TV\Their Eyes Where Watching God\WatchingGod_clean.mpg" "E:\TV\Their Eyes Where Watching God\WatchingGod.mpg" [0:1:18-0:25:16] [0:30:10-0:48:23] [0:52:39-1:8:40] [1:13:42-1:24:41] [1:29:34-1:47:26] [1:52:53-2:5:6] [2:8:44-2:16:1] [2:20:51-2:30:54] [2:36:37-2:45:19] [2:50:29-2:58:25] [2:59:44-]
It appears some how the batch file is determining that the movie is 3 hours long when in reality it is only 2.5 hours long.
Attached is the comclean.err, comclean.log and the watchinggod.txt file from Show Analyzer.