Home > tvtime

tvtime

Tvtime is a project mainly written in C and SHELL, based on the GPL-2.0, Unknown licenses found.

wip patches on tvtime

         * * * *     tvtime     * * * *

               http://tvtime.net/

tvtime is a high quality television application for use with video capture cards. tvtime processes the input from a capture card and displays it on a computer monitor or projector. Unlike other television applications, tvtime focuses on high visual quality making it ideal for videophiles.

tvtime supports:

o Deinterlaced output at full interlaced rate of 59.94 frames per second for NTSC source, or 50 frames per second for PAL sources. This gives smoothness of motion and high visual quality.

o Multiple deinterlacing algorithms for finding the optimal mode for your video content and available processor speed.

o 16:9 aspect ratio mode for the highest available resolution when processing input from an external DVD player or digital satellite receiver.

o A super-slick on-screen-display for the complete television experience, with a featureful menu system.

o 2-3 Pulldown detection for optimal quality viewing of film content from NTSC sources.

Contents

  1. Where to find help with tvtime
  2. How to configure your tvtime
  3. An introduction to using tvtime
  4. Setting up your channel list in tvtime
  5. Using tvtime in areas that receive both PAL and SECAM stations

1 Where to find help with tvtime

Detailed help, documentation, known bugs, and known hardware issues can be found on the tvtime website:

 http://tvtime.net/

2 How to configure your tvtime

Most everything in tvtime can be configured via the OSD menu system, hit or to get to the menu in tvtime. However, some settings must be configured on the command line. Run 'tvtime --help' to get a list of command line arguments. You can also save command line arguments to the config file using --saveoptions.

 tvtime --saveoptions --norm=pal --frequencies=europe

This will save to your config file the norm PAL and frequency table Europe as your defaults. See docs/default.tvtime.xml for a default configuration file and the default runtime keybindings.

3 An introduction to using tvtime

Here are the core set of key bindings you want to learn for using tvtime:

Escape or q        Quit
F1 or tab          Show menu
up/down            Change channels
0-9 and Enter      Change channels
Backspace          Jump to previous channel
i                  Change input
m                  Mute
+/- and left/right Volume control
f                  Fullscreen
s                  Take a screenshot
d                  Display debug statistics

Here are some advanced keys. These features are all configurable via the menu, but some of these may be useful if you use the features often:

a               Toggle the output aspect ratio
e               Toggle audio mode (stereo/mono/SAP)
v               Toggle always-on-top with supporting window managers
F5/F6/F7        Picture settings
c               Toggle closed caption decoding (NTSC only)

Commands can be sent to a running tvtime using the 'tvtime-command' application. For example, 'tvtime-command channel_inc' to change channel, or 'tvtime-command channel_1 channel_5 enter' to change to channel 15. Run 'tvtime-command' without arguments to get a list of available commands.

4 Setting up your channel list in tvtime

tvtime supports a channel scanner, channel renumbering, channel names, and a list of active channels for browsing. All of these features are available within the OSD menu system itself. Here we present some of the details for users that wish to configure their stations directly.

European users of cable providers that do not use standard frequencies can use our channel scanner: tvtime-scanner. This outputs to the 'Custom' frequency table, selectable in the OSD menu.

4.1 stationlist.xml


The station listing is read in from the ~/.tvtime/stationlist.xml. Channel settings are saved specific to norm and frequency table. For more information on the specific format used, see 'man stationlist.xml'.

4.2 Future enhancements


tvtime still needs a method of editing channel names at runtime (should not be hard).

5 Using tvtime in areas that receive both PAL and SECAM stations

If you live in an area which receives stations in both PAL and SECAM formats, no worries, tvtime can switch between norms on a per-channel basis. This feature is available in the OSD menu.

tvtime cannot currently remember norms per input, that is, you cannot yet tell tvtime that your composite in is SECAM but your tuner input is PAL. This feature will be added in a future version of tvtime.

Previous:CreditNinject