SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search


SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Closed Thread
Thread Tools Search this Thread Display Modes
Old 09-03-2003, 05:59 PM
Narflex's Avatar
Narflex Narflex is online now
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349

Below is a new FAQ index, Opinions* are always welcome. Thanks to Opus4 for his hard work on it. Also thanks goes out to Narflex for letting me use his post for this index. This index will be updated to reflect new posts to the FAQ. Don't forget ANYONE is welcome to contribute to the FAQ. If you have questions/suggestions reqarding a particuliar FAQ post, please contact the poster.

*Please PM Opus4 with suggestions or ideas you'd like to see.

/justme (forum moderator)

Additional open source (v9 and later) FAQs can be found here

SageTV License Issues
SageTV Products: Server, Client, Placeshifter, Extender, etc.
Operating System considerations
Upgrading and troubleshooting your SageTV system
Recording Live TV and putting SageTV to Sleep
Playback settings, methods, and issues
Recorded TV shows and Scheduling Recordings
The Program Guide
Saving, Deleting, and Moving Recordings
Recording Quality Settings
Controling SageTV
The Hauppauge remote
SageTV settings
Using SageTV with Windows MCE
Misc Information
Old 09-05-2003, 05:58 PM
justme justme is offline
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
What should I do if I plan to upgrade to a newer version of SageTV?

Note: There are some extra details for beta installations here: How to install a new version of SageTV

There 3 ways to answer this question:
*Before following any of the directions below make sure SageTV is shutdown. SageTV must be closed, "Sleep" mode will not work for doing a new install. If you can still see the SageTV icon in the lower righthand corner by the system clock SageTV is just in sleep mode. To close SageTV in this case, right click the icon and select exit.

1) The easy/lazy answer is nothing, just install the new version to the same directory as the previous version and you are ready to go. This works over 99% of the time.

2) Some people suggest uninstalling the old version before installing the newer version. I personally do this. You can uninstall the older version from the Windows "Control Panel" under Add/Remove programs. Just select SageTV from the list and select Remove. Windows should then remove the old copy of SageTV. You can now install the newer version of SageTV. If you wish to be a little extra carefull you can reboot windows before you install the new version of SageTV.

3) This is the safest method, especially if you are planning to install a beta version of SageTV. This is the method I always use since I try a lot of betas.
  1. Go to your SageTV directory, usually "C:\Program Files\SageTV\SageTV".
  2. Once there make a copy of each the following 3 files and place it in a backup directory(any directory you can easily find).
    "Wiz.bin" "Wiz.bak" "".
    (Or just make a complete backup of your entire SageTV installation directory.)
  3. Now that you have backed up these files you will be able to restore your "Favorites" and all your personal SageTV settings if something should go wrong.
  4. Now you just do the same as suggested in method #2.

If you used method #3 and something did go wrong with your upgrade you can now restore your previous version of SageTV. You can do this by...
  1. Uninstalling the failed upgrade. (You should know how to do this from above)
  2. Reinstall your older version of SageTV. Note: I suggest you always keep the previous SageTV setup file until you are sure you are happy with the newer version.
  3. Then delete the "Wiz.bin" "Wiz.bak" and "" files from your SageTV folder. Make sure you don't delete you backups by mistake.
  4. Copy your backups of the "Wiz.bin" "Wiz.bak" and "" files to your SageTV directory.
  5. Reboot and restart SageTV and you should be back to your old version.

Last edited by justme; 06-04-2004 at 11:26 AM.
Old 12-21-2003, 02:58 PM
stanger89's Avatar
stanger89 stanger89 is offline
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Q: How do I stop Sage from recording everything I watch during Live TV?

A: There is no way; as a true PVR, Sage records everything you watch, whether you watch it "Live" or three days later.

Tip: Put Sage to sleep when not watching.
New users often get caught by not putting Sage to "Sleep" when they are done watching. Without putting Sage to sleep it doesn't know if you are watching or not and keeps recording everything.

Q: How can I change the size of the Live TV recording buffer?

A: SageTV does not use a Live TV buffer. Each show is recorded to its own file.

The pause that occurs between each show while watching Live TV is caused by SageTV closing the old show's recording and starting a new recording for the next show.

Last edited by stanger89; 12-21-2003 at 03:01 PM.
Old 12-21-2003, 03:00 PM
stanger89's Avatar
stanger89 stanger89 is offline
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Q: What if I don't want to put sage to Sleep? I don't want to see the Windows desktop on my dedicated HTPC.

A: Use the "Screensaver on Sleep" function.
In Detailed Setup -> Multimedia there is a box "Screensaver on Sleep" which causes Sage to kick in its screensaver instead of returning to the Windows desktop when you "Sleep" Sage while SageTV is running in full screen mode. That way you can put Sage to sleep and never have to see the Windows Desktop. Also any key will bring Sage out of the Screensaver mode.

Last edited by stanger89; 12-21-2003 at 03:30 PM.
Old 04-01-2004, 11:31 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: How do I use the Hauppauge remote to control SageTV? When I press a button, nothing happens.

A: In your Windows directory, The file named irremote.ini must be configured to control SageTV.
When you install SageTV, there is an option that, when checked, will configure the Hauppauge remote to control SageTV. If you have not already installed SageTV, make sure you check this option during installation. If you have already installed SageTV, you can either reinstall it or use the basic irremote.ini file found in this post. (Same post referenced in the next question.) If you copy irremote.ini or change the file, be sure to restart the Hauppauge IR.exe control progam. Also, once it is configured, be sure to save a backup copy.

Once irremote.ini is configured, do not check the install option to configure the Hauppauge remote if you install a SageTV update; that will reset irremote.ini to the default configuration, causing you to lose any custom settings. Like I said: be sure to have a backup copy of irremote.ini.

If you have the default Hauppauge remote support from the SageTV installation, you may be interested in the next question...

Q: How can I use the Hauppauge remote to wake SageTV after using it to put SageTV to sleep?

A: See: How to sleep/wake SageTV with the Hauppauge remote
Note that you will have to use the remote to put SageTV to sleep for this to work. If you use the Sleep command on the main menu, it will throw the remote out of sync. In addition, the first post to that thread has a file with Instructions for extending irremote.ini in order to add new commands to the ini file or to add commands to control additional applications.

Note: See this FAQ post to control SageTV when it doesn't have focus.

Q: Can I replace the Hauppauge remote with one that has more buttons?

A: Yes, but you will need to be able to program it. See: How to use another remote with the Hauppauge IR receiver.
So far, that thread contains instructions for using an MX-700 or any JP1-capable remote to control SageTV with just about every possible command available for use on the remote. The 34 button/command limit of the silver Hauppauge remote is gone.

Alternatively, you could use another remote along with a new IR receiver such as the usb-uirt and/or a program like Girder to also add additional control.

Q: I have the new 45-button Hauppauge remote. How can I get it to work with SageTV?

A: Download an irremote.ini file for this remote from one of the following links:
- Andy

Last edited by Opus4; 05-30-2006 at 08:55 AM. Reason: add another Q&A
Old 04-05-2004, 09:12 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: Does SageTV know enough to record a show only once? I see that one of my favorites is scheduled to air 3 times this week -- How many of those will be recorded?

A: Only one, provided the show data contains the information needed by SageTV to distinguish between each episode of a series.
SageTV uses the ShowID to determine whether a show has been recorded before. If each episode of a series has a unique ShowID value, SageTV will be able to distinguish between episodes and will record the show only once over the course of those 3 airings. However, if the guide data only provides a single ShowID for the entire series, SageTV will have no way to differentiate between episodes and will have to record every airing just in case they are not the same. The Show ID can be seen on the detailed information screen for a recording or airing.

So far, there seem to be four types of ShowID prefixes:
  1. MV - Movie ID. Each movie has its own ID.
  2. EP - Episode ID. Most series have a unique ID assigned to each episode of that series. When this is the case, SageTV will be able to know that an episode has already ben recorded.
  3. SH - Series ID. A series will have its own base ID, usually with the last four digits set to 0000. Some series have no unique ID for each episode. When this is the case, every episode of the series will be assigned the same ID, forcing SageTV to record every airing due to its inability to tell them apart. (Try using Detailed Setup -> Customize -> Detect repeat airings with non-unique IDs.)
  4. SP - Sports ID. I think each Sports show has its own ID.

Q: If I delete a show, will it be recorded again?

A: No. I mean: Yes. Um... that depends...
No: If you have watched the show, made sure it was marked as 'watched', and it has a unique ShowID, then the show will not be recorded again. Not ever. OK, so you can look at the LiveTV Guide and clear the show's watched flag or manually mark it for recording if you want to record it again. Currently, the 'watched' flag for a show never expires.

Yes: If the show was not marked as 'watched', or if it does not have a unique ShowID, then SageTV can record it again. Remember: If a series does not have a unique ShowID assigned to each episode, then SageTV cannot remember the 'watched' status for episodes in that series. Therefore, an episode can be recorded again, even if you already have the same episode recorded and set to 'watched'.

- Andy

Last edited by Opus4; 05-01-2005 at 06:09 PM. Reason: Add SP show ID prefix
Old 04-06-2004, 10:58 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: How many days in advance does SageTV schedule its recordings?

A: Three. Or the next 2 weeks.
While the downloaded LiveTV guide data covers approximately the next 2 weeks, SageTV will schedule favorites and Intelligent Recordings for the next 3 days, updating the schedule daily when the guide data is updated, or when you modify the schedule manually. (It may 'rethink' the schedule at other times, but those are the two cases I am sure of.) You may schedule a manual recording for any time covered by the guide, however.

Note: As of SageTV v7.0, the default schedule lookahead time is 14 days. This can be checked or changed at Detailed Setup -> Customize -> Number of Days to Schedule Recordings.

Note that SageTV attempts to create a schedule that minimizes conflicts. So, if a show conflicts with another, SageTV will look further ahead to see if one of those shows is repeated. If one will be aired again and there is no conflict during one of those future airings, it will schedule that future airing in order to resolve the conflict. Conflict resolution can look further ahead than the lookahead time, provided the lookahead time does not cover all the EPG data.

Q: Why isn't my Favorite set to record? It falls within the next 3 days, so it should be in my recording schedule.

A: There could be a variety of reasons:
  • Is the airing outlined in white (v6) or bolded (v7)? If not, then it doesn't fit any of your Favorite's settings and will not be recorded as a Favorite.

  • If it is already recorded & sitting in the list of SageTV Recordings, it won't be recorded again.

  • If the episode is marked as 'Watched' or 'Don't Like', SageTV won't record it again. (Watched shows are displayed in italics.)

  • Is it a ReRun & your favorite is set for First Runs only, or vice-versa?

  • Is the Favorite set for a specific channel, but the show is aired on a different channel?

  • Was a specific timeslot set for the Favorite, but the airing is outside that timeslot?

  • Is a value set for the Favorite's Keep At Most option and that limit has been reached? (New recordings will cease if this is the case and AutoDelete is set to No.)

  • It may be scheduled to record during another airing. Check future airings. (See above.)

  • There is a conflict and that favorite was deemed to be a lower priority than another favorite or manual recording, so it was skipped. (Check for recording conflicts.)

  • The schedule may take a while to update after adding a new Favorite.
- Andy
Old 05-12-2004, 10:35 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: Can I use the Hauppauge remote to control SageTV when it doesn't have Windows focus?

A: Yes, by using SageTV's ability to be controlled via Windows messages.
See: How to control SageTV w/o focus (Hauppauge or other remotes).

The remote's irremote.ini file normally contains commands to send keystrokes to the active window that has focus. Thus, whatever window happens to have focus receives the commands sent by the remote. However, by sending messages directly to the SageTV window, this problem is bypassed. Girder has always had this capability when controlling SageTV; now the Hauppauge remote does too.

Note that the program used to send messages (found in the above linked thread) can be used by other programs; it is not limited to being used with the Hauppauge remote.

Update: SendMessage v2 now allow multiple messages to be sent to SageTV, instead of just 1 each time the program is run.

Update 6-23-04: The thread in the link above now contains details on a new command in the irremote.ini file that can send messages to windows w/o the need for my SendMessage utility. You can find that info in this post.

Update 1-27-05: The same post mentioned above also has a sample ini & button layout jpg image for the newer 45 button Hauppauge remote.

- Andy
Old 05-15-2004, 08:09 AM
justme justme is offline
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Q:Where can a find the official list of all the sendmessage, keystroke, and -event commands used by SageTV?

A: This link lists most commands that can be called to control Sage by an external application. This method is used by the plugin in the post above. These commands can even be directly executed by calling the SageTV.exe file with the -event switch followed by the command's #. See the linked document for more detailed examples.

These same commands can also be used from inside of SageTV by Keyboard or remote control. You just need to link them to the desired button/keystroke first. To do this go to Setup>Detailed Setup>Commands and select the "Link Infrared/Keystroke to SageTV Command" option. This same menu can be used to find all the keystroke shortcuts and their current mappings, as used by SageTV. ie You can find which keys to press to FF, RW, go directly to the Guide, TV, Main Menu, etc.

Note: The updated complete list of commands can be found at the end of chapter 5 in the PDF manual found in the SageTV directory. This list is more complete than the textfile linked above. In addition, as of v6, the list of commands at Setup -> Detailed Setup -> Commands -> "Link Infrared/Keystroke to SageTV Command" displays the command number for each command.

Last edited by justme; 06-19-2004 at 03:20 PM.
Old 05-19-2004, 09:32 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: Where does SageTV store my recordings?

A: In the location(s) where you tell SageTV to store them.
From the main menu, go to Setup -> Detailed Setup -> General -> Video Recording Directories -> Modify. You will see a list of all the current directories where your recordings may be saved, along with an option to add a new directory. You can also choose to remove an existing directory by selecting it, or you can modify its settings. For each directory, you can specify how much available space SageTV is allowed to use by setting it to:
  1. Use Only X GB
  2. Leave X GB Free
  3. Use All available space
If you specify option 1 or 2, please be sure the drive is currently capable of meeting the criteria you specify.

Q: Which directory will be used for the next recording?

A: The one with the most space currently available for SageTV to use.

Q: What happens if SageTV runs out of disk space?

A: It will search your system for credit card information and proceed to order a new drive from the online seller offering the lowest cost per GB, within the largest 3 sizes of hard drives currently available on the market. If this attempt fails (hint: auto-order doesn't work yet), it will delete a recording that has a lower priority than the recording about to be made.
So, that leaves the question of recording priority... From highest to lowest priority:
  • Manual Recordings
  • Favorites
  • Intelligent Recordings
  • Watched Shows
  • Live TV
  • Don't Like
This ranking means that recordings marked as Don't Like are deleted first; then Live TV; then shows marked as watched; then Intelligent Recordings; then deletable Favorites. If two shows have the same priority, the older of the two will be deleted first.

Manual Recordings and Favorites set to "Manual Delete" can never be automatically deleted.

More details about this can be found in Appendix C of the SageTV PDF manual.

Q: So... SageTV is only supposed to delete files when I tell it to or when it runs out of space?

A: No. Version 2 is now set by default to delete everything that is not a Favorite or Manual Recording. This automatic deletion occurs fairly soon after the show is done recording.

More details: For a new installation, SageTV initially has Intelligent Recording turned off and seeker/clear_partials_and_unwanted_when_ir_off is set to true in This leads to the automatic deletion of all but Favorites and Manual Recordings.

If you set seeker/clear_partials_and_unwanted_when_ir_off to false, SageTV will not automatically delete the 'unwanted' recordings soon after they are made.

Instead of editing the above property, see the option at: Setup -> Detailed Setup -> Customize -> Delete Live TV files when not using Intelligent Recording.

Turning Intelligent Recording on will cancel auto-deletion.

- Andy
Old 06-02-2004, 02:39 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Command line paramters

Q: Are there any command line paramteters for use with SageTV?

A: There are a few parameters available:
  • -event # Sends the # command message to an already running copy of the same exe. See Controlling SageTV Using Windows Messages for a list of the commnd values. But, if you wish to send command messages to SageTV, I suggest downloading the SendMessage.exe program I wrote that is much smaller (and thus faster loading). It is available as an attachment to this thread: How to control SageTV w/o focus (Hauppauge or other remotes). Update: SendMessage v2 now allow multiple messages to be sent to SageTV, instead of just 1 each time the program is run.

  • -dvd This sends the same command to SageTV as using the -event parameter with the DVD command (#74). This could be used to tell SageTV to go to DVD mode as part of DVD autoplay when a DVD is inserted into the drive, I've been told.

  • -awake Used to awaken an already running copy of the program that is currently sleeping. I'm not sure how much use this one is, since if you simply run the exe, it will automatically awaken a sleeping program.

  • -connect hostname For SageTVClient: causes it to connect to the specified server when it starts.

  • -startup When the property "ui/startup_type=2" is also set, this disables the splash screen and loads SageTV in the system tray.

  • REGISTER This causes the license key dialog to come up so you can change the key SageTV is using.

For further information & and updated list, see Appendix D in the PDF manual, found in your SageTV directory.

- Andy
Old 06-03-2004, 11:35 AM
justme justme is offline
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Q: Where can I find a list of settings and their effects/meanings for the Sage.Properties file?

A: (Updated) The content of the properties file is not fully documented. Supported configuration settings are configurable via the SageTV UI, mostly in Detailed Setup. Some menus can be customized by using the Options command while on those menus to configure their settings.

Most, if not all, of the remaining properties are unsupported items that you change at your own risk or at the directions of SageTV's technical support.

If you do need to edit the properties file, you can find the "" file in the directory where your SageTV program was installed. For Windows XP the default location would be "C:\Program Files\SageTV\SageTV". For the properties file location in Vista, see this FAQ.

Note: As always make sure SageTV is not running when you edit the properties file. Just putting SageTV to sleep (the icon shows up in the systray) is not enough. SageTV must be stopped completely or else the changes you make will not take effect.

Last edited by Opus4; 10-09-2007 at 08:55 PM. Reason: update the info
Old 06-03-2004, 01:54 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: I see above that SageTV always records LiveTV... once LiveTV has started, how do I stop it?

A: There are three ways to stop LiveTV recordings:
  1. As mentioned above, put SageTV to sleep. It will still record scheduled shows while sleeping, including Manual recordings, Favorites, and Intelligent Recordings (if IR is enabled).
  2. Watch a prerecorded show that is no longer recording.
  3. In version 2 and later: during playback of Live TV, use the Options command to show the options menu and choose: "Close File". Or, simply use the new Stop command.

- Andy
Old 06-03-2004, 02:10 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: I see some recordings and LiveTV listings that have colored outlines or are shown with a different font. What does this mean?

A: If a show's title is Italicized, that means it has been watched. The various colored outlines around shows have the following meanings:
  • Yellow - Currently recording show.
  • Red - Manual recording.
  • White - Favorite.
  • None - LiveTV guide: No meaning. Sage Recordings list: Intelligent Recording
  • Black - Don't Like.

More information about the various outline colors and icons used by SageTV can be found in the PDF manual. See Chapter 3's Global Menu Features section. Or, in SageTV, go to Setup -> Help -> Interface Guide.

- Andy
Old 06-04-2004, 02:36 AM
kny3twalker kny3twalker is offline
Join Date: Feb 2004
Posts: 3,074
Q: SageTV only has a few recording qualities available, and I want to add more, is that even possible?

A: Yes, this is very possible and very configurable

I have added a few myself
If you would like to use them
You will have to close SageTV, not sleep
Then you will need to open the Sage properties file
with notepad

Then add the following lines to both the Sage properties and the Client
properties for 2.1:

  • mmc/python2_encoding/Best\ -\ Variable\ Rate=videobitrate\=5000000|width\=720|height\=480| audiobitrate\=384|vbr\=1|peakvideobitrate\=7500000
  • mmc/python2_encoding/Fair\ -\ Variable\ Rate=videobitrate\=2000000|width\=720|height\=480| audiobitrate\=384|vbr\=1|peakvideobitrate\=3000000
  • mmc/python2_encoding/Good\ -\ Variable\ Rate=videobitrate\=3000000|width\=720|height\=480| audiobitrate\=384|vbr\=1|peakvideobitrate\=4500000
  • mmc/python2_encoding/Great\ -\ Variable\ Rate=videobitrate\=4000000|width\=720|height\=480| audiobitrate\=384|vbr\=1|peakvideobitrate\=6000000
  • mmc/python2_encoding/Highest\ Quality=videobitrate\=9500000|width\=720|height\=480| audiobitrate\=384
  • mmc/python2_encoding/Highest\ Quality\ -\ Variable\ Rate=videobitrate\=6000000|width\=720|height\=480| audiobitrate\=384|vbr\=1|peakvideobitrate\=9000000
  • mmc/python2_encoding/MPEG2\ Max\ Quality\ -\ Variable\ Rate=videobitrate\=9000000|width\=720|height\=480| audiobitrate\=384|vbr\=1|peakvideobitrate\=12575000

Add them in alphabetical order, same as Sage has them setup
in the properities file
Also SageTV has setup a guide on How To do this including
explainations of the features and properties



I have added a file that can be downloaded with all of these properties

This has been updated for SageTV 2.1!
Attached Files
File Type: txt added recording qualities.txt (1.6 KB, 12871 views)

Last edited by kny3twalker; 10-14-2004 at 12:53 PM.
Old 06-04-2004, 10:10 AM
stanger89's Avatar
stanger89 stanger89 is offline
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Q: How do I adjust the brightness and contrast of the recordings?

A: Brightness and contrast are adjusted in the source setup, under Color Calibration.

The best way to adjust the settings is with the aid of the DScaler Histogram filter. For more information on how to do this see my guide on Adjusting Capture Brightness and Contrast
Old 06-04-2004, 10:14 AM
stanger89's Avatar
stanger89 stanger89 is offline
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Q: How do I use Girder to control SageTV?

A: The easiest way is to find a GML for SageTV and take advantage of that.

See my guide on Setting up Girder to control SageTV for my GML and more info on setting up Girder to use it.
Old 06-04-2004, 11:58 PM
kny3twalker kny3twalker is offline
Join Date: Feb 2004
Posts: 3,074
Q: What is the best way to install new drivers for Hauppauge PVR cards, Hauppauge always seems to have new ones

A: There are two ways depending on which drivers you want to use

Number 1
  • Go to Hauppauge Computer Works Website
  • Under support choose your card and there is a list of Drivers/ Software available
  • You need the inf file for the computers system drivers which will be listed in the device manager and you need the winTV pvr update (at least for the remote port to work)
  • Download both of these files and the IR remote executable if needed and then you will need to download HCWCLEAR
  • Then unzip the PVR inf and close SageTV
  • Run HCWCLEAR and put an additional check in the serach for conflicting infs then hit OK
  • Next you will need to restart your computer and make sure that SageTV to not set to start with your computer
  • After restarting your computer you will see the New Hardware Wizard appear
  • You will need to choose advanced and hit the next button
  • On the next screen you will have three choices, only check the second box
  • At the end of the row following the text, there will be a browse button, click the browse button
  • You will then need to find the unzipped inf folder you downloaded from Hauppauge and once you find it, hit OK
  • You will be back to the New Hardware Wizard now, then hit next and then you will have to hit next again followed by continue installation and then hit next once followed by finished
  • Then you can install the pvr update.exe file followed by the IR remote.exe
  • Then it is best to reboot

The other option
  • Goto or and download the newest CD from SHS
  • Note: The drivers that SHS has listed are always at least as current as the ones listed by Hauppauge. But they are many times Beta releases. Many times there is nothing wrong with these drivers, but you may want to check the forum
    to see if others are finding issues. And these drivers are not made by SHS but rather he knows someone at Hauppauge that is willing to release these drivers for beta testing.
  • You will need to download the newest CD for your model PVR, and then if there i newer driver update you will need to download it as well. The driver updates if newer than one included in the CD are listed in the Topic usually above the Topic with the CD available for download or can be easily found of SHS's ftp site listed above
  • After downloading both of these you will need to unzip the CD folder and much like the installation above, you will need to run hcw.clear.exe and then reboot. Then install the inf via the New Hardware Wizard
  • Note: SHS also has another tool available in his CDs that Hauppauge does not offer at there website. It is called unregister.bat. If you intend to use this, you will need to run it before HCWCLEAR. It is another tool is help in the uninstalling of the Hauppauge PVR cards
  • The inf in this case is just files. you will see in the CD folder that you not in another folder (like IR, Scheduler, PVR, etc...)
  • Again, you will browse when installing the inf driver and this time just find the unzipped CD folder and hit OK
  • Then when you have finished installing the inf driver, you can just run the pvr update.exe, then install the IR remote from the IR folder in the CD folder
  • It is always again best to reboot afterwards. Then you can go ahead and run SageTV



Any questions or comments, please post a message in the SageTV forums

Note: If you have previously installed the Hauppauge SDK Intervideo Decoder, using HCWCLEAR will not uninstalled it. You will need to manually uninstall it from your ADD/ REMOVE PROGRAMS list

Last edited by kny3twalker; 06-28-2004 at 07:42 PM.
Old 06-08-2004, 10:05 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Q: How often is the Program Guide (EPG) updated?

A: Every 24 hours.
You can easily see when the next EPG update is scheduled to occur by going to the main menu and using the Info command, or go to Setup -> Help -> System Information. On that screen, you will see a listing for the "Last EPG Update: date/time" and "Next EPG Update In: hours + minutes".

Q: Can I force the Guide to be updated?

A: Yes.
OH! You want to know how!? There is no direct option yet to tell SageTV to :"Update Guide NOW", but an update will occur if you do the following: go to Channel Setup. On that screen, click on one channel twice to 1) toggle its status and 2) toggle it back to what it was. Then, select "Done with Channel Setup". SageTV will then update its guide, even though no channels have actually been enabled or disabled. The next automatic guide update will be scheduled 24 hours from the time you forced an update.

Alternatively, the Webserver for SageTV by nielm has a button to click that forces the EPG to be updated. (Note that this does not trigger the grabber mechanism to run if you are using XMLTV.)

Also see this FAQ for more info if the EPG still doesn't update.

Q: Is there a way to specify an exact time for the update to occur? (I want to have the update occur at 3:00 AM, but I don't want to stay up that late!)

A: Yes, a way to do that has been found.
Thanks to the discussion in the thread titled Guide download time?, it was discovered that the property epg_data_sources/#####/expanded_until controls when the next EPG update will occur. (##### will be some set of 5 digits.) This property is the number of milliseconds since Jan 1, 1970. (Epoch time, as the discussion explains.) This value can be changed quite easily, by either adding/subtracting an adjustment value or using the links to epoch time calculators that others posted:

To make changes:
  1. Adjust the value by adding to or subtracting from the current expanded_until value. Remember, the time is in milliseconds. To calculate your adjustment time from the current update time (shown in System Information), simply determine your desired time change and calculate the following:

    time adjustment = seconds * 1000 + minutes * 60000 + hours * 3600000

    Thus, to set your EPG update time to 3 hours 25 minutes earlier:

    time adjustment = (-25) * 60000 + (-3) * 3600000 = -12300000 milliseconds.

    Subtract 12300000 from your current expanded_until setting and restart SageTV.

  2. Use the epoch time calculators mentioned above to determine the exact time you want to use for your next EPG update. However, note that those calculators are using seconds, so you will have to convert the new value to milliseconds (um: add 000 to the end of it) when you enter the value in the properties file. Restart SageTV.
If you set the time to the past, an update will probably occur as soon as you restart SageTV. It should be safe to use a new update time further than 24 hours from the last update, but I sometimes had the update occur immediately. It seemed safest to use a time less than 24 hours from the last update time.

Note: If you are using multiple lineups or EPG sources, look for multiple epg_data_sources/#####/expanded_until entries in the properties file, with a different ##### for each EPG source.

As always: be sure to completely exit SageTV before editing the properties file, or your changes will not have any effect.

- Andy
Old 06-14-2004, 11:07 PM
justme justme is offline
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Q: How can I get CC(closed caption) data to show up in my SageTV recordings?

A: There are now three ways to go about this... One is to use the new unofficial CC support of SageTV version 2.1(see Appendix K of the SageTV 2.1 manual for it's use and limitations). The other two are older user devised methods. One involves using VSfilter, the other involves using a custom STV built by malore or one of the others that have incorporated his code. All require certian conditions in order to work:

Common requirements: You must be using a Hauppauge PVR250/350 card(the Roslyns and blackbird cards do not work). You must be using a driver version(I believe 1.7 and up) that supports imbedding CC into the recording. You must have enabled the CCinDVD registry key. For driver versions below you can use this reg file. For driver versions after, see this site for directions on adding the correct setting to your registry. You have to reboot your computer the first time you enable the CCinDVD key for it to take effect. The recording quality used must be a DVD style profile and of course the show must actually have CC.
Addional requiremants only needed for the VSfilter or custom STV method:
You will need version 0.3 of a program called mpg2srt* that was created by a brilliant BTV user called Merrypig.

*Please use the zipped version at the bottom of this post. The mpg2srt version at the website above is only 0.2(at this time) and both methods need version 0.3 of mpg2srt. The mpg2srt program is the sole creation of merrypig and all credit for it should to merrypig.

Both VSfilter and the custom STV methods require you to process the finished recording with mpg2srt. This will generate a srt and smi file with the same name as the recorded show. For ease of use I suggest you put mpg2srt into you SageTV recording dir, this will make sure all files created are put in the recording dir as well.

VSfilter Method: In order to use the VSfilter method you must have SageTV's renderer and Video decoder set to default in the Detailed setup menus. For more info on this method see this thread by Jere_Jones. I plan to update this guide soon with more detailed instuctions for this method but in the meantime all the info is in the linked thread.

Malore's STV method: In order to use this one just follow the common requirements and use custom STV that supports Malore style CC. You can toggle the CC on and off from the options window on playback. The custom STV looks for a smi file with the same name as the show's filename in your recording dir. If you just run mpg2srt it will create a smi file with the same name as the mpeg you used it on.

Note:Please excuse any incompleteness in these directions. Please PM me with any info/instructions you'd like to see added.


See also:
Guide on how to enable Closed Caption in Placeshifter
Attached Files
File Type: zip mpg2srt (29.3 KB, 12273 views)

Last edited by justme; 11-09-2004 at 06:32 PM.
Closed Thread

client, epg, faq, firewall, guide, how-to, install, java, license, lineup, placeshifter, playback, properties, property, record, recordings, reinstall, remote, schedule, server, settings, uac, uninstall, update, virtualstore

Currently Active Users Viewing This Thread: 11 (0 members and 11 guests)

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -6. The time now is 11:00 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.