tvtime-command(1)

โœจ NAME โœจ

tvtime-command โ€” control a running tvtime process.

(okay bestie, this is the tvtime-command(1) page from the General Commands Manual โ€” we folded that header in like a cute little bow ๐ŸŽ€)

๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

tvtime-command [COMMAND] ...

๐ŸŒธ DESCRIPTION ๐ŸŒธ

okay so tvtime-command lets you control a running tvtime process by sending it commands. It communicates with tvtime through a FIFO, otherwise known as a named pipe. Commands are case-insensitive, and they're executed in order. periodt. ๐Ÿ’…

๐ŸŽฎ COMMANDS ๐ŸŽฎ

  • AUTO_ADJUST_PICT โ€” restores the picture settings (brightness, contrast, hue, colour) to their default values. factory reset but make it fashion โœจ
  • AUTO_ADJUST_WINDOW โ€” automatically resizes the window to match the content inside it. this is for when you resize tvtime into, say, a long rectangle, and want it to jump back to being a perfect 4:3 box around the content. main character window energy ๐Ÿ‘‘
  • BRIGHTNESS_DOWN โ€” lowers the brightness setting on the input. dim it a lil ๐Ÿ”…
  • BRIGHTNESS_UP โ€” increases the brightness setting on the input. glow up โœจ
  • CHANNEL_[0-9] โ€” simulates a keypad number press. keypad number energy ๐Ÿ”ข
  • CHANNEL_ACTIVATE_ALL โ€” re-activates all channels in the list. use this to re-initialize the channel list before running the scanner if you believe some channels are missing, or if new channels have become available. bring 'em back ๐Ÿซถ
  • CHANNEL_DEC / CHANNEL_DOWN โ€” move one channel down in the channel list. down bad but for channels ๐Ÿ“‰
  • CHANNEL_INC / CHANNEL_UP โ€” move one channel up in the channel list. upward slay ๐Ÿ“ˆ
  • CHANNEL_JUMP / CHANNEL_PREV โ€” changes to the last channel you were at. useful for jumping back and forth between two programs on distant channels. remote-control ping-pong ๐Ÿ“
  • CHANNEL_RENUMBER โ€” renumbers the current channel. this will swap the current channel with the number you type in. use this to configure your station list to suit preference or locality. customize the lineup, bestie ๐Ÿ’…
  • CHANNEL_SAVE_TUNING โ€” saves the current fine tuning settings as a custom channel in the station list. save that tuning, it's iconic ๐Ÿ’พ
  • CHANNEL_SCAN โ€” walks from the current position through the channel list, disabling any channels for which no signal is detected. this command is only available if signal checking is enabled. no signal, no entry ๐Ÿšซ
  • CHANNEL_SKIP โ€” toggles the current channel as being active or disabled in the station list. you can use this to manually scan your channels and enable those with signal or disable duplicate stations. skip or unskip, your call ๐Ÿ’…
  • COLOUR_DOWN / COLOR_DOWN โ€” decreases the input colour picture setting. this will make the image less colourful until it is black-and-white. fading to grayscale, mood ๐ŸŒซ๏ธ
  • COLOUR_UP / COLOR_UP โ€” increases the input colour picture setting. this will give the image more colour. saturation slay ๐ŸŒˆ
  • CONTRAST_DOWN โ€” decreases the contrast setting of the input. soft focus vibes ๐Ÿซง
  • CONTRAST_UP โ€” increases the contrast setting of the input. punch it up ๐Ÿ”ฅ
  • DISPLAY_INFO โ€” this will re-display the OSD for the current channel, showing the channel information, current deinterlacer and framerate, the time, and input settings. info dump but make it cute ๐Ÿ“‹
  • DISPLAY_MESSAGE โ€” this will display a message along the bottom of the OSD. useful for cron jobs or other scripts to send notifications to a user running tvtime. scripted shoutout ๐Ÿ’Œ
  • DOWN โ€” this command provides the dual functionality of channel down or menu arrow down, depending on whether the menu is currently active. this command is to be used together with the LEFT, RIGHT and UP commands. choose your fighter โฌ‡๏ธ
  • ENTER โ€” sends a virtual enter command. use this when changing the channel:
tvtime-command channel_1 channel_5 enter

will change to channel 15.

  • FINETUNE_DOWN โ€” decreases the fine tuning setting for the current channel. tiny tweak down ๐Ÿ”ง
  • FINETUNE_UP โ€” increases the fine tuning for the current channel. tiny tweak up ๐Ÿ› ๏ธ
  • HUE_DOWN โ€” decreases the hue setting of the input. hue down, mood shift ๐ŸŽจ
  • HUE_UP โ€” increases the hue setting of the input. hue up, colour rotate ๐ŸŒˆ
  • KEY_EVENT โ€” sends a fake keystroke event to tvtime. this is useful for doing complex operations via a remote control, as you can indirect events to tvtime's internal key binding system. ghost-typing for your remote ๐Ÿ‘ป
  • LEFT โ€” this command provides the dual functionality of mixer volume down or menu back command, depending on whether the menu is currently active. this command is to be used together with the RIGHT, UP and DOWN commands. left swipe but for menus โฌ…๏ธ
  • MENU_DOWN โ€” in menu mode, this command moves the cursor down one entry in the menu. menu navigation, but downward โฌ‡๏ธ
  • MENU_ENTER โ€” in menu mode, this command selects the current entry or moves forward one level in the menu. press it, bestie โœ…
  • MENU_EXIT โ€” in menu mode, this command shuts off the menu. bye-bye menu ๐Ÿ‘‹
  • MENU_BACK โ€” in menu mode, this command moves back one level in the menu. back it up โ†ฉ๏ธ
  • MENU_ENTER โ€” in menu mode, this command selects the current entry or moves forward one level in the menu. (yes, it's listed again โ€” the original said it twice, so we keep it twice ๐Ÿ’–)
  • MENU_UP โ€” in menu mode, this command moves the cursor up one entry in the menu. upward menu energy โฌ†๏ธ
  • MIXER_DOWN โ€” decreases the volume setting for the Line In device from /dev/mixer. an optional parameter specifies the percentage to decrease by. lower the mixer, optional percent and all ๐ŸŽš๏ธ
  • MIXER_TOGGLE_MUTE โ€” toggles the mute status with the mixer, and not with the capture card like TOGGLE_MUTE does. mixer mute specifically, bestie ๐Ÿ”‡
  • MIXER_UP โ€” increases the volume setting for the Line In device from /dev/mixer. an optional parameter specifies the percentage to increase by. turn it up, optional percent included ๐Ÿ”Š
  • NOOP โ€” the command to do nothing. useful for when you want to blank out one of the default key bindings in tvtime. silent treatment, on purpose ๐Ÿ’€
  • OVERSCAN_DOWN โ€” decreases the overscan compensation amount. this will show more of the captured input. zoom out, more picture ๐Ÿ–ผ๏ธ
  • OVERSCAN_UP โ€” increases the overscan compensation amount. this will show less of the captured input. zoom in, crop it ๐Ÿ’…
  • PICTURE โ€” selects which picture setting (brightness/contrast/colour/hue) to change using the PICTURE_UP and PICTURE_DOWN commands. pick your picture parameter ๐ŸŽ›๏ธ
  • PICTURE_UP โ€” increases the current picture setting value (brightness/contrast/colour/hue). up, up, and away ๐Ÿ“ˆ
  • PICTURE_DOWN โ€” decreases the current picture setting value (brightness/contrast/colour/hue). down, down, down ๐Ÿ“‰
  • RESTART โ€” asks tvtime to restart itself. this is used in the menu when we have changed a value that we can't yet change at runtime. reboot era ๐Ÿ”„
  • RIGHT โ€” this command provides the dual functionality of mixer volume up or menu enter command, depending on whether the menu is currently active. this command is to be used together with the LEFT, UP and DOWN commands. right swipe but for menus โžก๏ธ
  • RUN_COMMAND โ€” instructs tvtime to spawn a command. this can be used to start a program using a key in tvtime or lirc, such as to spawn mythepg or alevt. using tvtime-command run_command "xterm" will have tvtime call system( "xterm &" ). spawn it, bestie ๐Ÿš€
  • SAVE_PICTURE_GLOBAL โ€” saves the current picture settings as the global defaults. save the whole vibe ๐Ÿ’พ
  • SAVE_PICTURE_CHANNEL โ€” saves the current picture settings as the defaults for the current channel on the tuner. per-channel picture memory ๐Ÿ“บ
  • SCREENSHOT โ€” asks tvtime to take a screenshot. screenshots are saved to the directory listed as the screenshot directory in the tvtime.xml configuration file. the default is the running user's home directory. say cheese ๐Ÿ“ธ
  • SET_AUDIO_MODE โ€” this command takes a parameter and sets the current audio mode. valid options are "mono", "stereo", "sap", "lang1" or "lang2". pick your audio flavor ๐ŸŽง
  • SET_DEINTERLACER โ€” this command takes a parameter and sets the current deinterlacer. valid options are the short name of any of the deinterlacers available in tvtime. deinterlace, but make it named ๐Ÿ’ซ
  • SET_FRAMERATE โ€” this command takes a parameter and sets the current framerate. valid options are "full", "top" and "bottom". framerate choose-your-own-adventure ๐ŸŽž๏ธ
  • SET_FREQUENCY_TABLE โ€” this command takes a parameter and sets the current frequency table. frequency table glow-up ๐Ÿ“ก
  • SET_FULLSCREEN_POSITION โ€” this command sets where widescreen output will be aligned when in fullscreen mode, either top for the top of the screen, center, or bottom. fullscreen alignment, choose your spot ๐Ÿ–ฅ๏ธ
  • SET_INPUT โ€” this command takes a parameter and sets the the capture card input (0-n). among the Inputs are: the tuner, composite, or S-Video connectors on the capture card. input roulette ๐ŸŽฐ
  • SET_INPUT_WIDTH โ€” this command takes a parameter and sets the current input width in pixels. it will be used in tvtime after a restart. width now, restart later ๐Ÿ“
  • SET_MATTE โ€” this command sets the matte to apply to the output. this changes the size of the output window, and is useful for watching a 2.35:1 movie in a long, thin window, or for watching it at the top of the screen using the fullscreen position option. valid options here are 16:9, 1.85:1, 2.35:1 or 4:3. matte girl aesthetic ๐Ÿ–ค
  • SET_NORM โ€” this command takes a parameter and sets the current television standard. it will be used in tvtime after a restart. standard now, restart later ๐Ÿ“บ
  • SET_STATION โ€” this command takes a station name or number as a parameter and changes the channel to the station given. station jump, no remote needed ๐Ÿ“ป
  • SET_XMLTV_LANGUAGE โ€” set the preferred language code for XMLTV data. the argument can be either the two-letter language code according to ISO 639 or a number to select one of the known languages. XMLTV language, polyglot era ๐ŸŒ
  • SHOW_DEINTERLACER_INFO โ€” shows a help screen on the OSD describing the current deinterlacer setting. deinterlacer lore drop ๐Ÿ“–
  • SHOW_MENU โ€” this command is used to bring up the tvtime setup menu. menu time ๐ŸŽ€
  • SHOW_STATS โ€” shows a debug screen showing statistics about the running instance of tvtime. stats for the nerds, and by nerds I mean us ๐Ÿ’…
  • SLEEP โ€” this command sets the sleep timer to tell tvtime to shut itself off after a certain amount of time. sending this command will first activate the feature, and sending it again will increase the timer up until a maximum value at which point it is shut off. sleep timer escalation ๐Ÿ˜ด
  • TOGGLE_ALWAYSONTOP โ€” if supported by your window manager, this command will ask to have the window be put into an "always on top" state, where no other window can be stacked above it. top-tier window behavior ๐Ÿ‘‘
  • TOGGLE_ASPECT โ€” toggles the display between 4:3 and 16:9 mode. use 16:9 mode if you have configured an external DVD player or satellite receiver to output anamorphic 16:9 content. aspect ratio flip ๐Ÿ”„
  • TOGGLE_AUDIO_MODE โ€” toggles between the available audio modes on this channel. it can take some time before the driver discovers that modes are available. audio mode roulette, with a loading screen ๐ŸŽง

TOGGLE_BARS

okay so this one asks tvtime to show colourbars. These colourbars are generated by tvtime itself and are not related to your capture card at all โ€” they're just here to help you configure your video card and display device. Once your settings are correct with these colourbars, try colourbars from an input source like an external DVD player and make sure they match up. โœจ

TOGGLE_CC

Enables closed caption information to be displayed in the tvtime window. But listen: closed captioning is only available if you have enabled VBI reading in your tvtime.xml configuration file. ๐Ÿ“บ

TOGGLE_CHANNEL_PAL_DK

For PAL users, this toggles the audio mode of the current channel between the PAL-BG and PAL-DK audio norms. ๐ŸŽš๏ธ

TOGGLE_CHROMA_KILL

Enables or disables the chroma killer filter, which makes the input black and white. Useful when watching a black-and-white movie to avoid chrominance artifacts. ๐Ÿ–ค๐Ÿค

TOGGLE_COLOR_INVERT / TOGGLE_COLOUR_INVERT

Turns on or off the colour invert filter. This is (apparently) useful for users of the Australian cable company Optus who want to avoid using the decryption boxes and tune using their capture card directly. ๐ŸŒˆ๐Ÿ’€

TOGGLE_DEINTERLACER

This toggles between the available deinterlacing methods. ๐Ÿ”„

TOGGLE_FULLSCREEN

This toggles between fullscreen and windowed mode. ๐Ÿ–ฅ๏ธ

TOGGLE_FRAMERATE

Toggles the framerate at which tvtime will output. Options are:

  • full frame rate (every field deinterlaced to a frame)
  • half frame rate TFF (every top field deinterlaced to a frame)
  • half frame rate BFF (every bottom field deinterlaced to a frame)

That's a whole lot of frames, bestie. ๐ŸŽž๏ธ

TOGGLE_INPUT

Switches the capture card input used. Among the Inputs are: the tuner, composite, or S-Video connectors on the capture card. ๐Ÿ”Œ

TOGGLE_MATTE

Switches between the available mattes. This cuts off the top and bottom of the input picture to help fit the window to the image content. ๐Ÿ–ผ๏ธ

TOGGLE_MIRROR

Turns on or off the mirror filter, which flips the input. This is useful for using tvtime with mirroring projectors, although the manpage literally says: "I don't think it will actually work as intended yet since we don't mirror the OSD output. :) Comments appreciated." So yeah, iconic honesty. ๐Ÿชž๐Ÿ’–

TOGGLE_MUTE

Toggles the mute state in the capture card (and not in your soundcard). ๐Ÿ”‡

TOGGLE_NTSC_CABLE_MODE

Toggles the NTSC cable mode settings: Standard, IRC, and HRC are available. ๐Ÿ“ก

TOGGLE_PAL_DK_AUDIO

For PAL users, toggles the default audio mode of all channels between the PAL-BG and PAL-DK audio norms. ๐ŸŽถ

TOGGLE_PAL_SECAM

Toggles between PAL and SECAM on the current channel. This feature is useful for regions which receive both PAL and SECAM channels, such that tvtime can be configured on a per-channel basis for the correct norm. ๐ŸŒ

TOGGLE_PAUSE

Enters pause mode. Pause mode is a debugging feature used to test deinterlacer filters by allowing you to see the output of a single set of frames with various deinterlacers. โธ๏ธ

TOGGLE_PULLDOWN_DETECTION

Enables or disables the 2โ€“3 pulldown detection feature for NTSC input. ๐ŸŽฌ

TOGGLE_QUIET_SCREENSHOTS

When this option is turned on, screenshots will not announce themselves on the OSD. This is useful if you intend to take a lot of screenshots, and don't want the text to interrupt your TV watching or appear in other screenshots. ๐Ÿคซ๐Ÿ“ธ

TOGGLE_SIGNAL_DETECTION

Toggles on and off tvtime's signal detection code. Signal detection enables features like channel scanning and increases responsiveness on channels with poor reception, but may make it impossible to watch stations where the reception is too bad for the card to detect it reliably. ๐Ÿ“ถ๐Ÿ˜ญ

TOGGLE_XDS

Toggles on and off tvtime's XDS decoding code. XDS is used to send information about the channel including the network name and call letters, and sometimes information about the current show. This information is then shown on the OSD and saved to the stationlist.xml file. ๐Ÿ“

TOGGLE_XMLTV_LANGUAGE

Toggles which language to show by default from the XMLTV file from the ones available in the file. ๐Ÿ—ฃ๏ธ

UP

This command provides the dual functionality of channel up or menu arrow up, depending on whether the menu is currently active. This command is to be used together with the LEFT, RIGHT and DOWN commands. โฌ†๏ธ

QUIT

Asks the running tvtime process to exit. ๐Ÿ‘‹


AUTHORS

Billy Biggs, Stewart Allen. ๐Ÿ‘‘


SEE ALSO


And that's the whole vibe, bestie! This page was literally tvtime 1.0RC1, dated October 2004, and it's the tvtime-command(1) manual. ๐Ÿ’–โœจ๐Ÿฆ‹