Categorized | Software

GBPVR v0.93.9 Release – Preliminary ATSC BDA HDTV Support

Posted on 12 August 2005 by

GBPVR has just release GBPVR version 0.93.9 with Preliminary ATSC BDA card HDTV support !

Added initial support for HDTV (ATSC). Its pretty manual, with no channel scanning facilities, but if you know the physical/major/minor number for each of your channels then you can manually configure them. This has only been lightly tested against a FusionHDTV Gold-T, but should also work with other cards if they have BDA compliant drivers. To record you need to have an MPEG2 multiplexer filter. GB-PVR supports the Cyberlink, ShowShifter, Intervideo and Microsoft DVR-MS multiplexer filters.

Even though it’s just the initial support for ATSC OTA BDA cards, i’m still very excited about this functionality/support making it’s way into GBPVR.

See the read more for the full change log, as sub’s been very busy and there’s a ton of juicy stuff in there like DVR-MS with the MediaMVP and a ton of fixes/improvements!


“I’ve just uploaded the new v0.93.9 release to http://www.gbpvr.com/GBPVR09309.msi

Like all releases, I recommend you backup your config.xml and gbpvr.mdb in case of any unexpected upgrade problems.

You’ll need to switch to the standard blue skin to give the skin owners a chance to update their skins for compatibility with the new build.

From the change.log”

2005-08-12 v0.93.08

– Fixed a bug with the audio bitrate for Hauppauge cards.

– Fixed a memory leak on the main menu screen.

– Fixed a bug with manual reoccuring recordings.

– Fixed some bugs with conflict resolution

– Fixed a bug that would result in zero byte recording for a small percentage of multi-PVR150/PVR500 setups.

– Added DiSEqC 1.0/1.1 support for DVB-S, for those with multiple-LNB/satellite setups. DiSEqC is not convered by the BDA standards, so tends to be implemented in different ways on different devices, but I’ve added specific support for the TwinHan and Fire-DTV. Other DVB-S devices may also work if they use the IDVBSTuningSpace->put_InputRange() method for DiSEqC control.

– Added logic to stop the machine from hibernating if a recording is due to start in the next five minutes.

– When scheduling a timeslot season recording, you can specify either a daily or weekly timeslot

– Fixed a bug that cause a new timeshift file to be created each minute in the case that GB-PVR had no EPG listings.

– Improved the time taken to switch files at the end of each show in timeshift mode.

– New and improved FM Radio screen including scanning.

– FM radio is now able to work with the new LAME encoder filter from http://www.elecard.com/ftp/pub/dire…/lame_dshow.zip

– Added ‘Microsoft DVR-MS’ to the list of mux filters. Please note, this mux option is not compatible with timeshift mode for viewing TV, so it selected should only be used for recording or live preview mode. Also be aware that this mux filter produces .dvr-ms files instead of .mpg files.

– Some stability improvements to the playback of AVI/WMV files via the MVP. To play these file types, you must have the latest Hauppauge MVP software installed on your PC.

– Added playback of DVR-MS files on MVP. For now you need to have the Cyberlink mux installed on your machine for this to work. This requirement will go away very soon – just waiting for Hauppauge to fix a confirmed bug in the next release of the MVP software.

– Added a ‘Transport Stream’ mux option, but this is more for my testing, so I dont recommend anyone uses it.

– If you’re using the NTFS filesystem, metadata about the recording is now saved into the recording as an ‘Alternate Data Stream’. To view the metadata, you can type “notepad c:\path\recording.mpg:metadata.xml”.

– Added support for ratDVD when using VMR7/VMR9/Overlay. You use this you need to download ratDVD from http://www.ratdvd.dk/. Older versions of ratDVD didnt support VMR, so make sure your running a very recent one.

– Removing a capture source will no longer remove completed recordings from the database. Pending recordings that are associated with the capture source will still be removed.

– Fixed a bug with pressing skip on the last track of an audio play list. It would restart the last song, instead of stopping playback

– Added initial support for HDTV (ATSC). Its pretty manual, with no channel scanning facilities, but if you know the physical/major/minor number for each of your channels then you can manually configure them. This has only been lightly tested against a FusionHDTV Gold-T, but should also work with other cards if they have BDA compliant drivers. To record you need to have an MPEG2 multiplexer filter. GB-PVR supports the Cyberlink, ShowShifter, Intervideo and Microsoft DVR-MS multiplexer filters.

– Now able to cope with non-numeric channel numbers from zap2it, like those used for some satellite lineups.

– You can now configure the number of days of zap2it EPG information the app will try to retain.

– Updated the Hauppauge 45 button remote settings in irremote.ini so that the TV button no longer starts WinTV2000.

– Improved net radio. Now browses PLS files from shoutcast website. While a station is highlighted, you can press Record (ctrl-k) to add the station to your favourites.

– You can now specify the MVP skin separately from the PC skin.

– You can now click on the left/right arrows with a mouse in the recording popups.

– A few changes to the DVD keys. Home/Menu now takes you to the DVD menu. ‘Stop’ during DVD playback will return to GB-PVR. ‘Escape’ during DVD playback will return to the DVD Menu. ‘Escape’ from the DVD menu will return to GB-PVR. Blue/Ctrl-B will now show the OSD.

– Improvements to teletext. In addition to analog tv, it also now works with DVB. Teletext is now accessed using the red key (Ctrl-R).

– You can now configure plugins to be used over video. This uses the thru settings in the config.xml. To show ‘video plugin 6’, type ‘6’ then press the GO key (F11). Trying to play music or video from one of these video plugins may give unpredicatble results (so dont try it). Developers can also optionally implement the IVideoPlugin interface to provide additional features.

– Added option to automatically skip commercials during playback. Needs comskip to be setup and working.

– Updated version of web admin. Thanks again to normanr and UncleJohnsBand for contributing these updates.

– The config app now warns if a recording is in progress before restarting the recording service.

– Added mechanism for plugins to force the recording service to reload its schedule from the database

– Added a couple of buttons in the config app to ‘export recordings’ and ‘import recordings’. Export generates an xml file with the filenames, show title, show description etc, which can be later reimported using the ‘import recordings’ button. These functions back up metadata for successfully completed recordings (not pending etc).

– If you attempt to start a second instance of GB-PVR, it’ll now default to showing the instance which is already running.

– Changed the rewind keyboard shortcut to from Ctrl-R to Ctrl-D, to resolve the conflict with the Ctrl-R keystroke that many of the plugin developers had started using for the Red button.

– In the recordings screen, the red key (Ctrl-R) reverses the ordering of the items (not folders).

– Added a “Dont record duplicates (zap2it)” setting on the misc tab of the config app. This will use the unique show number supplied by zap2it to try to ensure the exact same show isnt recorded several times.

– Added a screen saver a framework so that developers can add their own screen savers. I’ve also implemented a default simple screen saver.

– Added internal SRT viewer.

– The keyboard number pad can now also be used for entering numbers.

– Fixed numerous other small bugs which I cant remember….

** dont use the ‘Hauppauge WinTV Muxer’ mux option until you get the OK from me. Hauppauge need to make a change to their software, and have said they will, so it’ll only be able work when some future Hauppauge software is installed.