SourceForge.net Logo

Valid HTML 4.01!

Valid CSS!


Direct recording

Here should be a picture of the program.

The easiest way to start a recording is to choose a channel from the list and choose a quality profile and click the button Start recording. This record will be endless, and will be stoped when you click the Button Stop recording. If you have choosen Demux after record the video will be split in an audio stream and a video stream when you stop the recording, that stream you can cut with Mpeg2Schnitt. If you choose Recording with duration you can start a record with a time setting in minutes, after the time was count to zero the record stops and the demux starts if you have choosen it before. With the button Exit program you close WinTVCap_GUI.

ATTENTION: When the program is closing all records will be stoped.
BUT: Scheduled recordings will not be stoped.

During a recording you get a status window:

Here should be a picture of the status window.

With the Play button you can watch the recording. With del. you can set up the program to delete this recording file automatically when WinTVCap_GUI is closed. During the recording you can undo the delete setting with undel.. If you want think of saving the last recording you could set the program to Don't execute the delete requests with that menu entry under Options. This disables all deleting requests. You can enable the deleting with Execute the delete requests after you had disabled it.

HTPC mode

Since version 2.2 you can switch WinTVCap_GUI to the HTPC-Mode. You do this with Ctrl+Alt+H in WinTVCap_GUI, this switches between the two modes. All components are bigger in the HTPC mode, so you can use WinTVCap_GUI on a TV without a magnifying glass. The GUI of WinTVCap_GUI and the integrated scheduler was changed for the HTPC mode for better support of using the keyboard shotcuts.

Hier sollte ein Bild des HTPC-Fensters sein.


You can run the program in LiveTV mode, with that you can watch the selected channel with VLC. In this mode you also can change the channel with double click in the list or with the shown buttons. For this mode you need a new quality profile in WinTVCap.ini/direct.ini, named [LiveTV] for WinTVCap and [PROFILE-LiveTV] for GBRecord. It should have a high bitrate. This mode will be useable after you had set up the new quality profile. You get it with Tools->LiveTV or with pressing L on the keyboard. With Tools->LiveTV you can leave this mode. (During viewing the LiveTV you cannot close WinTVCap_GUI, you have to close the VLC window first.)

Profile for GBRecord:


Profile for WinTVCap:

OutputType = 0
VideoResolution = 0
GopSize = 6
ClosedGop = 1
AudioMode = 0
AudioCrc = 0
AudioFrequency = 1
AudioCompression= 14
InverseTelecine = 0
CopyProtection = 0
BitrateMode = 1
BitrateAve = 12000
BitratePeak = 12000
Multiplier = 120
PAL_N = 0E,AD:0F,40:10,06:99,00:98,05:9B,00:9A,02:9D,05:9C,A0:C9,00:C8,14:CD,02:CC,D0:D9,04:D8,00:DD,02:DC,00


When you choose Tools->Schedule from the menu or pess S on keyboard you get the scheduler dialog:

Picture of schedule dialog.

To activate the button Schedule you have to choose a channel from the list and the Task name and File name fields don't be empty. You can uses white spaces and path settings in the field File name. Be sure your capture allpication allows that, if you schedule tasks for WinTV2K the path setting will be ignored.

You can use external capture applications, how that work you can read at Extended Scheduler.

If you had set up all how you want it you press Schedule (the following dialog you can't cancel) and the following dialog will be shown:

Picture of schedule dialog.

There you set up the type of the task, if it should be demux the video after recording and if the computer is to Hibernate/Shutdown after all is done. You don't have to use this options, but then the computer wil be running. The priority is used to set up how to handle schedule records that run to the same time. Set it to higher value for important record, so they will be recorded if an other record with a lower priority runs. The same or a lower priority let the record not be done if an other with a higher or the same priority is running. If you have more than one capture card, on all of them can be recorded with WinTVCap/GBRecord. If you have for example two card two records can be done at the same time. If a third record wants to start it will check the priority of all running records and stops the one which had the lowest priority. If the priorities of the running records are equal or higher as the new one, the new record won't be done.

After 1-24 hours of a running record the priority won't be checked and a new one stops the running record. The time you can set up in settings. The default setting is 12 hours.

To use the Hibernate/Shutdown function you have to download the external program Poweroff 3.0.

If you choose a scheduled record should be done weekly you get the following dialog:

Picture of schedule dialog.

After you had choosen the days of the week and pressed ok you get a message if the scheduler could build the task:

Picture of schedule dialog.

If you had choosen an autostart dir and Poweroff is known by WinTVCap_GUI you get after you had selected the task setting the following dialog:

Picture of schedule dialog.

There you can overwrite the standard behavior of the restart function:

  • Standard: Task ueses the standard setting
  • Restart: Task always restarts Windows before a recording starts, the standard setting will be ignored
  • No restart: Task never restarts Windows before a recording starts, the standard setting will be ignored

This task setting you can change in the Tasklist.

ATTENTION: The computer have to run or have to be in hibernate to let the scheduled task start.

Extended Scheduler

To use the extended scheduler you have to add new applications to the application list. To do that use Options->Application settings or press A on the keyboard, then the settings dialog for the extended scheduler will be opened. If you run WinTVCap_GUI in the only Schedule mode a example application will be created at the first start:

Image of the example application

The settings have the following meaning:

  • Application name:
    In this field you have to enter the application name.

  • Path to the application:
    Here you have to enter the path to the application. You also can use the button Choose to select the application.

  • Parameters for starting of the recording:
    In this field you have to enter the command line for starting of the recording.

    The following parameters are available:
    • %quality% = recording quality
    • %file% = file name (the file ending has to be entered after %file%)
    • %channel% = channel name
    • %length% or %seconds% = duration of the recording in seconds
    • %minutes% = duration of the recording in minutes
    • %board% = the number of the tuner to use (for multi tuner environment and applications that support the selection of the tuner like WinTVCap)
    • %card% = the name of the to using tuner (settings of the tuner list)

  • Parameters for the stoping of the recording (optional):
    Here you can enter command line for cancel of the recording. (If the application is able to do that always use it, otherwiese the recording process will be killed if you cancel the recording.)

    Tip: If this settings is available and in the command line for recording is not there (no %seconds%/%length%/%minutes% in the command line) ReDeMPG will take over the time control and you can change the recording duration during a running recording.

  • Target path of the recording (optional):
    If a unique number should be added to the file name and the application uses a special recording path (so the recording application don't accepts path values in the command line) you have to enter the special recording path that the application uses here. In all other cases this field have to be empty.

  • Channel type (how does the application wants the channel to get?)
    Here you set up how the application wants the channel to get in the command line.

    The following values are possible:
    • Channel number/-frequency = the aplication wants the channel number or the channel frequency (the number entered under [PRESETS] in the WinTVCap.ini for the channel name)
    • Channel name = the application wants the channel name (the channel name entered under [PRESETS] in the WinTVCap.ini for the channel)
    • Channel preset number = the application wants the number of the position of the channel (the position of the channel under [PRESETS] in the WinTVCap.ini)

  • Add unique number to file name.
    If you select this, the file name will be added a unique number. So it will be always the only file with that name and no other file will be overwritten.
ATTENTION: How white spaces are handled depends on the application. For Example WinTVCap don't allows to embed the file name in "".

If WinTVCap_GUI finds entries in the application list they will be shown in the schedule dialog for selection.

Under Scheduler Profiles you will find a description how to download profiles from the internet direct in WinTVCap_GUI. You only have to change the path values to let it fit your configuration.


You can get a list with the scheduled record tasks:

Picture of the tasklist.

In the tasklist you can click right on a task and you get a popup menu, there you can run, delete the task, change the priority, change the restart behavior, change the record quality (this works only if the Tasklist was started out of WinTVCap_GUI), change the end time or change the settings of the task.

You can change the start time, the start date and the type (Once/Weekly/Daily) of the task too. If the task is a Weekly task you also can change the days of running.

The color of the task explains the task status:

  • Violet: this tasks is running now
  • Green: the task will be the next to run
  • Yellow: the task runs in the next 24 hours
  • Red: the task runs after the next 24 hours

  • Blue: the task overlaps with the previous. The user have to decide if it matter.
You reach the tasklist with Tools->Tasklist or with pressing T on the keyboard. You can also run the Tasklist from the Windows Start menu without running WinTVCap_GUI. If the end time of a task will be shown bottom right or bottom left you can set up in the setting dialog. The default setting is bottom right. The channel icons are not a part of the program, you have to add them manually, how that works you see at Configuration.

If you see a number under the start time, the task has a specific tuner to record with (the number is the tuner). This happens when more than 1 recording is programmed for the same start time.

Are all entries of a task in red letters and the channel name is Error the format of the channel is wrong. If you use GBRecord or WinTV2K the channel have to be a number but found was a name.
Here is an example how it looks like:

Image of the error.

If only all entries are red but the channel is correct and you can see a number under the start time, then that means that you have programmed more recordings at the same start time as you have tuners set up.


The Demuxing splits the video to a video stream and an audio stream. The demuxing works with the program PVAStrumento. This you have to download additional.

To cut the video I suggest to use Mpeg2Schnitt.

Multicard environment

To start a recording in a multicard environment you do it the same way like the direct recording in a single tuner environment. Only the status dialog will have the size to display all possible recordings.

Picture of dialog.

You can set up the recording duration and the demux setting of a running record. To do that check the check box at the recording and change the values in the main window.

The tool ReDeMPG.jar

ReDeMPG is the part of the program that records the scheduled records. The name comes from: (Re)cord(De)mux(MPG). In its dialog you can't set up very much, like you see in the following dialog:


You can stop the recording, switch on or off the shutdown/hibernate and demux function. When you stop a record and demux is selected the demuxing will be done. If hibernate/shutdown is selected and you stop the record the computer will not be hibernate or shutdown.

When you click with the right mouse button in the blue field you get a context menu:


There you can minimize the recording window (also with the button on the right side) or change the Always on Top setting.

When you click with the right mouse button in the white field you get the following context menu:


There you can start the viewing of the recording with VLC. (You also can start the viewing with the button on the left side.) You can change the recording duration with pressing +/- on the keyboard or with the context menu.

ATTENTION: ReDeMPG uses the settings of WinTVCap_GUI, therefore WinTVCap_GUI has to be setted up correct to let ReDeMPG do its job well.

LCD support

Since version 2.2 WinTVCap_GUI supports the program jaLCD. With that program you can connect to a 20x4 LCD at the parallel port. WinTVCap_GUI sends the information to jaLCD over the TCP/IP and UDP interfacce of jaLCD. That means you only have to install jaLCD and configure it with your LCD. You don't need to configure jaLCD for WinTVCap_GUI. You only have to enable the jaLCD support in the settings of WinTVCap_GUI. If you've enabled it WinTVCap_GUI sends status informations of a recording over jaLCD to the LCD. There is a wait time of 10 seconds for scheduled recordings, to let jaLCD the time to reinitialize itself. If the recording runs you get something like this on the LCD:

LCD Anzeige.

Attention: The LCD only can show one recording at the same time, that means if you run a second recording in multicard environment the LCD could show wrong values.