10.2. Teletext
Prev | Chapter 10. TV | Next

## 10.2. Teletext

Teletext is currently available only in MPlayer for v4l and v4l2 drivers.

### 10.2.1. Implementation notes

MPlayer supports regular text, graphics and navigation links. Unfortunately, colored pages are not fully supported yet - all pages are shown as grayscaled. Subtitle pages (also known as Closed Captions) are supported, too.

MPlayer starts caching all teletext pages upon starting to receive TV input, so you do not need to wait until the requested page is loaded.

Note: Using teletext with `-vo xv` causes strange colors.

### 10.2.2. Using teletext

To enable teletext decoding you must specify the VBI device to get teletext data from (usually `/dev/vbi0` for Linux). This can be done by specifying `tdevice` in your configuration file, like shown below:

    tv=tdevice=/dev/vbi0

You might need to specify the teletext language code for your country. To list all available country codes use

    tv=tdevice=/dev/vbi0:tlang=-1

Here is an example for Russian:

    tv=tdevice=/dev/vbi0:tlang=33

### 10.2.3. Teletext hot keys

Key | Description
--- | ---
X | Switch teletext display on/off
C | Cycle through teletext rendering modes (opaque, transparent, inverted opaque, inverted transparent
Left/Right | Go to previous/next teletext page
PageUp/PageDown | Go to next/previous teletext subpage
digits | Enter teletext page number to jump to

Prev | Up | Next
10.1. TV input | Home | Chapter 11. Radio