Well I think it is finally time for a clean install of GBPVR. My VAPanel doesn't seem to be working correctly along with small other items. I have had it up and running for 24/7 for the last 9 months. What is the best way to do this w/o losing my recordings database? IS the main file to really be concerned about the gbpvr.mdb? Are there any other files I need to copy?
Otherwise I was planning on uninstalling GBPVR, deleting the directory it resides in, and reinstalling it, placing plugins and skins back one at a time. I think I have accumulated quite a few files which are no longer needed.
Over time I have botched installs and just learned the process of installing plugins and other components so I'm sure some of the problems I have are from me learning the hard. All in all it still works very well and I just have small problems which I would like to get working.
Do others do a fresh install from time to time after tranisioning through quite a few of the core updates?
When I select a show from the guide I get the option to "Quick Record" or "Record". What is the difference betwee "Quick Record" and "Record"? I have Blue MCE with the Comcast TV Guide Plus skin for the TV guide screen. Quick Record works OK but when I select Record I get an error message 'object ref not set to an instance of an object'. :mad:
When ever I try to enter timeshift mode, I get the error "Error: Object reference not set to an instrance of an object." Live TV runs perfect.
I have tried a lot of different things like reinstalling all my TV tuners (1 x PVR250 and 1 x PVR500) and reinstalling gbpvr. It didn't do any difference. I use overlay manager for output.
I'm running Windows XP, SP2 with plenty of HD and memory. I'm very new to GB-PVR. I attempted to follow the Quick Start Capture Source Options, but when I clicked on Update EPG, I get the message "Your EPG Source does not appear to be configured correctly. Please check the EPG Service settings and try again"
I'm using Zap2it, and have registered with them. The Recorder Plugin is Direct Recording Plugin, the EPG Plugin is Zap2it, and Channel Changer is No Channel Changer Required. I use a Hauppauge PVR-250 card, and set source to Internal Tuner. I believe I should see all the channels which Comcast supplies when I click Update EPG. Instead, I get the notice that the system is updating the program listing, but the message above also appears, and everything stops.
My PC just reboots when I try to use the "Map digital channels to EPG channels" button in "Edit Recording Sources" for my PCTV 300i DVB card.
After the crash and reboot there's does not seem to be anything helpful in the log files (see below).
I need to do this because E4 and E4+1 were recently moved to a different frequency and/or transponder - so when I try to record from these channels all I get are zero length files. The other channels are OK and I also had do a rescan DEC-2000T DVB box for the same problem.
I've tried the following without success :
* Manually shuting down GBPVR service and tray before running Config
* Clearing out the EPG
* Deleting and reinstalling the latest drivers for the PCTV 300i
* Deleting and recreating a new recording source. Even after rebooting and hitting the 'Map' button again I get a message "GB-PVR was unable to start the BDA device you have configured. Check the device is configured properly, and not already in use", then after hitting OK I get a Debug Assertion Failed error (I have screen shots if it would help). If I then hit 'Abort' and restart Config it starts to bring up the preview window and then reboots. It also corrupted the GBPVR.MDB by creating an 11.5MB file filled with zero bytes.
* Restored backups of GBPVR dir and even an old image backup of drive C:, so I can only assume this problem occurred sometime ago.
* Upgraded to latest GB-PVR (GBPVR09310.msi).
Sean
----------------- Config.exe-native.log -----------------
12:41:54.643 INFO Log started
12:41:54.643 VERBOSE getSetting(OSDTransparency)
12:42:08.143 INFO BDARecorder:::StartRecording(Pinnacle MediaCenter 300i PAL, 1, c:\test.mpg, T:C22,482000,0,0,8~P:8384~V:2860~A:2861~N:>Channel 4)
12:42:08.175 INFO Initializing DVB-T tuning request.
12:42:08.175 INFO tuning@1
12:42:08.206 INFO tuning@2
12:42:08.206 INFO tuning@3
12:42:08.206 INFO tuning@4
12:42:08.221 INFO tuning@5
12:42:08.221 INFO tuning@6
12:42:08.221 INFO tuning@7
12:42:08.221 INFO tuning@8
12:42:08.253 INFO tuning@8
12:42:08.253 VERBOSE getSetting(BDAMultiplexer)
12:42:09.081 VERBOSE About to auto detect correct tuner filter
12:42:09.081 VERBOSE Looking for associated filter
12:42:09.096 VERBOSE - Pinnacle PCTV 300i PAL Stereo BDA Digital Capture
12:42:09.096 VERBOSE Successfully auto detected tuner filter: Pinnacle PCTV 300i PAL Stereo BDA Digital Capture
12:42:09.096 VERBOSE ConnectPins: 'MPEG2 Transport' to 'MPEG-2 Stream'
12:42:09.112 VERBOSE About to try to add VMR9 preview window
I'm new to GB PVR and have been setting it up to play with my Hauppauge Nova-t PCI (90002) Model 909 here in the UK. The
I have two separate problems at the moment
1. When I scan for channels using GB PVR I only get about 5 of the 30 available. The Hauppauge appliaction picked up all 30 and plays them fine.
2. When using the GB PVR I am unable to launch Live TV getting the error 'Unable to load DLL (hcwirblast.dll)'. This file is not on my computer, not on the hauppauge CD, although I have a number of other DLLs which seem to be part of the Hauppauge suite
I'd be grateful for any advice.
My PC:
Pentium 4
Hauppauge Nova-t PCI (90002) Model 909 Key Software:
Windows 2000 Service Pack 4
Hauppage WinTV (2000 and 32) + Remote
GB PVR
I have two PVR 150s and I need to be able to switch between them. Currently I do not have the remotes properly setup so I cannot get them to control the boxes. Until then I set the boxes to change the channels themselves. The problem is that I consistently see one channel and not the other unless I set a dummy recording to be going on.
I have a Linux (Fedora Core 4) box at home that performs a number of interesting functions including acting as a Bluetooth presence server. When I get home a cron script running every 5 minutes grep's for the MAC address of my mobile phone using the bluetooth hcitool. Once detected it fires off several activities and plays me a little greeting message letting me know how long I've been out and how many emails are waiting etc.
I finally got around to also linking presence to GBPVR. In PostProcessing.bat I added:
echo %1 >> c:\btp\recordings.txt
(the >> appends)
check.sh runs on my linux box and does the following: #!/bin/sh
# grep for my phone
/usr/bin/hcitool con | grep -q "00:0E:07:E8:07:7E" || (hcitool scan | grep "00:0E:07:E8:07:7E" && hcitool cc 00:0E:07:E8:07:7E )
I created a Windows Share on my GBPVR machine and then mount that share using Samba (also in check.sh):
mount -t smbfs //anya/btp /mnt/btp -o username=foo,password=bar
check.sh maintains my status in where, awaydate and homedate:
# get last status
exec 6<&0
exec < /opt/btp/where
read a1
LASTSTATUS=$a1
exec 0<&6 6<&-
# get last status
exec 5<&0
exec < /opt/btp/homedate
read a1
HOMEDATE=$a1
exec 0<&5 5<&-
# get away date
exec 7<&0
exec < /opt/btp/awaydate
read a1
AWAYDATE=$a1
exec 0<&7 7<&-
# get last recorded shows
exec 4<&0
exec < /mnt/btp/recordings.txt
read a1
read a2
read a3
read a4
read a5
read a6
# parse out the path
echo "Last 5 recorded shows:"
LASTSHOW1=${LASTSHOW1/\"C:recordings/}
LASTSHOW2=${LASTSHOW2/\"C:recordings/}
LASTSHOW3=${LASTSHOW3/\"C:recordings/}
LASTSHOW4=${LASTSHOW4/\"C:recordings/}
LASTSHOW5=${LASTSHOW5/\"C:recordings/}
# check presence
if hcitool con | grep -q "00:0E:07:E8:07:7E"
then
if [ $LASTSTATUS = away ]; then
echo "home" > /opt/btp/where
echo $(date) > /opt/btp/homedate
echo "$(date) HOME" >> /opt/btp/tracking
NOWSTATUS=home
fi
else
if [ $LASTSTATUS = home ]; then
echo "away" > /opt/btp/where
echo $(date) > /opt/btp/awaydate
echo "$(date) AWAY" >> /opt/btp/tracking
NOWSTATUS=away
fi
fi
# now home event
if [ $NOWSTATUS = home ]; then
# calculate away time
(( ss = `date +%s` - `date -u --date "$AWAYDATE" +%s`))
(( mm = ss / 60 ))
(( ss = ss % 60 ))
(( hh = mm / 60 ))
(( mm = mm % 60 ))
if [ $hh -gt 0 ]; then
SAYHH="$hh hour"
fi
if [ $hh -gt 1 ]; then
SAYHH="$hh hours"
fi
if [ $hh -gt 0 ] && [ $mm -gt 0 ]; then
SAYANDMIN="and"
fi
if [ $mm -gt 0 ]; then
SAYMM="$mm minute"
fi
if [ $mm -gt 1 ]; then
SAYMM="$mm minutes"
fi
# reset recorded shows
echo "[recordings]" > /mnt/btp/recordings.txt
echo "You have been away from home for $SAYHH $SAYANDMIN $SAYMM"
if [ $hh = 0 ] && [ $mm -lt 16 ]; then
echo "Less than 15 minutes or less away, no voice annoucement"
else
echo "Welcome home Anthony. You have been away from home for $SAYHH $SAYANDMIN $SAYMM. $SAYLASTSHOW1 $SAYLASTSHOW2 $SAYLASTSHOW3 $SAYLASTSHOW4 $SAYLASTSHOW5." | festival --tts
fi
fi
# now away event
if [ $NOWSTATUS = away ]; then
echo "Anthony is now away"
fi
if [ $NOWSTATUS = none ]; then
echo "No change in Anthony's presence"
fi
Obviously, this assumes you have already installed Festival, correctly configured your appropriate default ALSA sound device, configured Bluetooth, enabled Bluetooth on your phone, obtainied the MAC address of your phone, and well.. have Linux. I have yet to find a good way of doing a Bluetooth device scan in Windows, but it's a trivial task in Linux. This is not meant to be an exhaustive step-by-step on getting you running, but will be of interest to some I guess. Cool never the less.
The result is when you walk in the door and your Bluetooth phone is automatically detected, you get a nice voice telling you what has been recorded while you were out. A similar approach under Windows would require you to manually connect to the device by right clicking on the device in your Bluetooth manager.