Maintainers
Pricing
Enterprise
More
More
Documentation
Try Live
Rankings
Install
Blog
Docs7
Ask
New
Add Docs
VBI Archive
https://github.com/zapping-vbi/vbi-archive
Admin
Vertical Blanking Interval (VBI) utilities
Tokens:
6,958
Snippets:
62
Trust Score:
2.6
Update:
1 year ago
Context
Chat
Benchmark
Latest
Show doc for...
Code
Info
Show Results
Tokens:
Raw
Copy
Link
Tokens:
Raw
Copy
Link
### Compile Zapping with VPATH-making Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/CompileAndInstall.html This example demonstrates how to compile Zapping using VPATH-making, allowing source and object code to reside in different directories. This is useful for maintaining a clean build environment. ```Shell # We assume the source is in /usr/src/zapping mkdir zap cd zap /usr/src/zapping/configure --prefix=/usr make ``` -------------------------------- ### Install Zapping after Compilation Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/CompileAndInstall.html After successful compilation, this command installs Zapping to the directory specified during the `./configure` step. This makes the application available system-wide. ```Shell make install ``` -------------------------------- ### Install Zapping on Debian using apt-get Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/Download.html Instructions to install the Zapping TV application on Debian-based systems using the apt-get package manager. This command fetches and installs the pre-compiled binary package from Debian mirrors. ```Linux Command Line apt-get install zapping ``` -------------------------------- ### Compile Zapping from Source on FreeBSD Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/CompileAndInstall.html For FreeBSD and other Unix-like systems where GNU extensions are needed, `gmake` is used instead of `make`. The configuration prefix is typically set to `/usr/X11R6` for Gnome applications. ```Shell cd zapping ./configure --prefix=/usr/X11R6 gmake ``` -------------------------------- ### Compile Zapping from Source on Linux Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/CompileAndInstall.html This snippet shows the basic steps to compile Zapping from its source code on a typical Linux system. It involves navigating to the source directory, configuring the build with a specified prefix, and then compiling the application. ```Shell cd zapping ./configure --prefix=/usr make ``` -------------------------------- ### Generate ZVBI Build Configuration Files Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/ZVBI/Download.html Before the first compilation of the ZVBI source code, run this script to create necessary configuration files. This step requires several GNU build tools to be installed. ```Shell ./autogen.sh ``` -------------------------------- ### Start Quick Recording (zapping.quickrec) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Initiates recording immediately without requiring user confirmation via a dialog. It uses the last selected file name, appending an incrementing number. If no format is specified, the last used recording configuration will be applied. ```APIDOC zapping.quickrec(format: str = None) format: Optional. The name of the recording configuration to use. If not provided, the last selected configuration is used. ``` -------------------------------- ### Install ZVBI Library on Debian-based Systems Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/ZVBI/Download.html Use the apt-get package manager to install the pre-compiled ZVBI library binaries on Debian and similar Linux distributions. This is the recommended method for users. ```Shell apt-get install zvbi ``` -------------------------------- ### Uninstall Zapping Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/CompileAndInstall.html This command removes Zapping from the system. It must be executed from the same build directory where the application was compiled and installed. ```Shell make uninstall ``` -------------------------------- ### Legacy LIRC/ALIRC Plugin Commands for Zapping Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html This section lists commands supported by the LIRC/ALIRC plugin for Zapping, primarily for compatibility with older setups. These commands are largely superseded by the new Python command set but remain functional. ```APIDOC QUIT: Terminate the program. CHANUP: Switch to the next channel in the list. CHANDOWN: Switch to the previous channel in the list. SETCHANNEL n: The function of this command is affected by the preferences setting for entering channel numbers on the numeric keypad. By the default it switches to the nth channel in the list, the count starts at zero. Alternatively the number is interpreted as the RF channel number of the requested channel. Single digits combine to numbers when the command is executed repeatedly within a short period. For example "SETCHANNEL 1", "SETCHANNEL 3" jumps to channel 13. ZOOM: Switch between fullscreen and windowed mode. MUTE: When audio is on, mute it, when muted switch it back on. VOL_UP: Increase the audio volume. VOL_DOWN: Decrease the audio volume. ``` -------------------------------- ### Generate Zapping Configuration Files with autogen.sh Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/Download.html Command to run the autogen.sh script, which creates necessary configuration files prior to the first compilation of Zapping. This script requires several GNU build tools like autoconf or libtool to be installed. ```Shell ./autogen.sh --prefix=/usr ``` -------------------------------- ### Execute Python Print Statement in Zapping Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingRemote.html Sends a simple Python print statement to the Zapping process, which will execute it and display 'Hello!' on the console where Zapping was started. ```Bash zapping_remote 'print "Hello!"' ``` -------------------------------- ### Configure Basic Remote Control Buttons with LIRC Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/RemoteControls.html This snippet demonstrates how to map remote control buttons to Zapping commands within the .lircrc file. Each entry defines a program (zapping_lirc), a button name, and the corresponding Zapping command to execute. Examples include volume control and channel setting. ```LIRC Config begin prog = zapping_lirc button = VOL_UP config = zapping.volume_incr(+5) end begin prog = zapping_lirc button = 0 config = SETCHANNEL 0 end begin prog = zapping_lirc button = 1 config = SETCHANNEL 1 end begin prog = zapping_lirc button = 9 config = SETCHANNEL 9 end ``` -------------------------------- ### Implement Remote Control Mode Switching in LIRC Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/RemoteControls.html This example illustrates how to create and switch between different command modes in LIRC using the 'mode' directive. It shows how a 'TV/RADIO' button can toggle between a 'zapping_lirc' mode and a 'radio' mode, allowing for context-dependent button actions. ```LIRC Config begin zapping_lirc begin button = TV/RADIO mode = radio end Zapping entries … end zapping_lirc begin radio begin button = TV/RADIO mode = zapping_lirc end Other entries … end radio Mode-independend entries … ``` -------------------------------- ### EIA 608 Closed Caption Special Characters (0x1130+n) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Defines a set of special characters for EIA 608 Closed Captioning, corresponding to the character codes starting from 0x1130, showing their visual representation. ```APIDOC ®°½¿™¢£♪à èâêîôû ®°½¿™¢£♪À ÈÂÊÎÔÛ ``` -------------------------------- ### EIA 608 Closed Caption Extended Characters (0x1320+n) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Defines a set of extended characters for EIA 608 Closed Captioning, corresponding to the character codes starting from 0x1320, showing their visual representation. ```APIDOC ÃãÍÌìÒòÕõ{}\_|~ÄäÖöߥ¤│Å娸┌┐└┘ ÃÃÍÌÌÒÒÕÕ{}\_|~ÄÄÖÖߥ¤│ÅÅØØ┌┐└┘ ``` -------------------------------- ### EIA 608 Closed Caption Extended Characters (0x1220+n) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Defines a set of extended characters for EIA 608 Closed Captioning, corresponding to the character codes starting from 0x1220, showing their visual representation. ```APIDOC ÁÉÓÚÜü‘¡*'─©℠•“”ÀÂÇÈÊËëÎÏïÔÙùÛ«» ÁÉÓÚÜÜ‘¡*'─©℠•“”ÀÂÇÈÊËËÎÏÏÔÙÙÛ«» ``` -------------------------------- ### Open Zapping Documentation (zapping.help) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Launches or directs the user to the official Zapping application documentation. ```APIDOC zapping.help() ``` -------------------------------- ### Open About Dialog (zapping.about) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Displays the 'About' dialog, typically containing information about the application version, credits, and licensing. ```APIDOC zapping.about() ``` -------------------------------- ### Import PGP/GPG Key from AUTHORS File Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/Help.html This command demonstrates how to import a PGP/GPG key from the AUTHORS file included with the Zapping source code using the 'gpg' utility. This is useful for verifying the authenticity of project files or communicating securely with contributors. ```Shell gpg --import <AUTHORS ``` -------------------------------- ### Open Screenshot Dialog (zapping.screenshot) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Launches the screenshot dialog. If a 'format' is provided, the dialog will pre-select that format. Supported formats include 'jpeg' and 'ppm'. ```APIDOC zapping.screenshot(format: str = None) format: Optional. The desired screenshot format. Valid values: 'jpeg', 'ppm'. ``` -------------------------------- ### Zapping Command Line Interface (CLI) Commands Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html This section details how to execute commands directly from the command line when launching Zapping or sending commands to a running instance. It covers the initial 'set_channel' command and the 'zapping_remote' utility for post-0.7 versions. ```Shell zapping -c "command" ``` ```APIDOC set_channel (name | number) Switch to the channel. By default the command tries to find the channel by its name (second column in the channel editor). When no such channel exists or the parameter is a number it selects the nth channel from the list, counted from zero up. ``` ```Shell zapping_remote "command" ``` -------------------------------- ### Open Channel Editor Dialog (zapping.channel_editor) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Launches the dialog for managing and editing channel configurations. ```APIDOC zapping.channel_editor() ``` -------------------------------- ### Open Plugin Properties Dialog (zapping.plugin_properties) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Initiates the dialog specifically for configuring plugin-related properties and settings. ```APIDOC zapping.plugin_properties() ``` -------------------------------- ### Zapping Python API: General Commands Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html This section details general-purpose Python commands available in Zapping, allowing programmatic control over application behavior such as termination, display mode switching, channel navigation, and window management. Parameters in square brackets are optional, and 'toggle' parameters can be 0, non-zero, or omitted. ```Python zapping.quit() ``` ```APIDOC zapping.switch_mode('mode'): Switch the current display mode: 'fullscreen': display video fullscreen, in capture or overlay mode 'capture': display video in a window in capture mode 'preview': display video in a window in overlay mode 'teletext': display Teletext in the main window ``` ```Python zapping.toggle_mode('mode') ``` ```APIDOC zapping.restore_mode('mode'): Synonym for zapping.toggle_mode(), deprecated. ``` ```Python zapping.channel_up() ``` ```Python zapping.channel_down() ``` ```Python zapping.set_channel(nth) ``` ```Python zapping.lookup_channel('name') ``` ```Python zapping.resize_screen(width, height) ``` ```Python zapping.picture_size_cycle([n]) ``` ```Python zapping.hide_controls(toggle) ``` ```Python zapping.keep_on_top(toggle) ``` -------------------------------- ### Open Recording Dialog (zapping.record) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Opens the recording dialog. If a 'format' is provided, it switches to that recording configuration. Note that 'format' here refers to a user-defined configuration name, not a file format like MP4 or AVI. ```APIDOC zapping.record(format: str = None) format: Optional. The name of the recording configuration to switch to. ``` -------------------------------- ### Open Properties Dialog (zapping.properties) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Opens the general properties dialog. It can optionally navigate directly to a specific 'group' and 'item' within the properties, providing quick access to relevant settings. ```APIDOC zapping.properties(group: str = None, item: str = None) group: Optional. The name of the property group to open. item: Optional. The name of the specific item within the group to highlight. ``` -------------------------------- ### Go to Teletext Home Page (zapping.ttx_home) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Navigates the current Teletext window to its designated home page, which is typically page 100. ```APIDOC zapping.ttx_home() ``` -------------------------------- ### Open New Teletext Window (zapping.ttx_open_new) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Opens a new Teletext display window. If a 'page' number is provided, the window will immediately navigate to that page. An optional 'subpage' can also be specified. ```APIDOC zapping.ttx_open_new(page: int = None, subpage: int = None) page: Optional. The Teletext page number to open. subpage: Optional. The Teletext subpage number to open. ``` -------------------------------- ### Display OSD Text with Pango Markup (zapping.osd_render_markup) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Displays text directly on the screen (On-Screen Display) using Pango markup for rich text formatting. This allows for styling like bold, italic, and color. ```APIDOC zapping.osd_render_markup(text: str) text: Required. The string to display, which can include Pango markup tags. ``` -------------------------------- ### Checkout ZVBI Source Code from SVN Repository Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/ZVBI/Download.html Commands to anonymously check out the libzvbi source code from the project's SVN repository. You can choose to download the latest development version from 'trunk' or a specific tagged release. ```Shell svn checkout https://svn.code.sf.net/p/zapping/svn/trunk/vbi vbi ``` ```Shell svn checkout https://svn.code.sf.net/p/zapping/svn/tags/zvbi-0-2-8/vbi vbi ``` -------------------------------- ### Open Picture Controls Dialog (zapping.control_box) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Initiates the dialog window that allows users to adjust picture-related settings within the Zapping application. ```APIDOC zapping.control_box() ``` -------------------------------- ### Legacy Keyboard Customizable Commands in Zapping Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html These commands were assignable to keyboard keys in older versions of Zapping. While superseded by Python commands, they are still supported for compatibility and are automatically converted. Parameters in square brackets are optional. ```APIDOC channel_up channel_down set_channel n lookup_channel name mute [toggle] volume_incr [n] ttx_open_new [page [subpage]] ttx_page_incr [n] ttx_subpage_incr [n] ttx_home ttx_hold [toggle] ttx_reveal [toggle] screenshot [format] quickshot [format] ``` -------------------------------- ### Go to Next Teletext History Page (zapping.ttx_history_next) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Navigates forward to the Teletext page that was visited immediately after the current one in the browsing history. ```APIDOC zapping.ttx_history_next() ``` -------------------------------- ### Update Zapping Source Code via SVN Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/Download.html Command to retrieve the latest changes for an already checked-out Zapping source code directory. This updates your local copy to match the current state of the SVN repository. ```SVN svn update ``` -------------------------------- ### Download Latest Zapping Source Code via SVN Trunk Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/Download.html Command to anonymously check out the latest development version of Zapping from the SVN trunk repository. This provides access to the most recent changes and features. ```SVN svn checkout https://svn.code.sf.net/p/zapping/svn/trunk/zapping zapping ``` -------------------------------- ### Go to Previous Teletext History Page (zapping.ttx_history_prev) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Navigates back to the Teletext page that was visited immediately before the current one in the browsing history. ```APIDOC zapping.ttx_history_prev() ``` -------------------------------- ### Take Quick Screenshot (zapping.quickshot) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Captures a screenshot immediately without opening the dialog. It uses the last selected file name, appending an incrementing number. If no format is specified, the last used format will be applied. ```APIDOC zapping.quickshot(format: str = None) format: Optional. The desired screenshot format. If not provided, the last selected format is used. ``` -------------------------------- ### Update ZVBI SVN Source Code Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/ZVBI/Download.html After an initial SVN checkout, use this command within the "vbi" directory to retrieve the latest changes and updates from the SVN repository. ```Shell svn update ``` -------------------------------- ### Send Quick Screenshot Command to Zapping Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingRemote.html Sends a 'quickshot' command to the running Zapping process to take a screenshot in JPEG format without displaying a dialog. ```Bash zapping_remote "zapping.quickshot('JPEG')" ``` -------------------------------- ### Download Specific Zapping Version via SVN Tag Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/Download.html Command to anonymously check out a specific tagged version of Zapping (e.g., 0.7) from the SVN repository. This is useful for accessing stable releases or particular development milestones. ```SVN svn checkout https://svn.code.sf.net/p/zapping/svn/**tags/zapping-0-7**/zapping zapping ``` -------------------------------- ### Display OSD Text (zapping.osd_render) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Displays plain text directly on the screen (On-Screen Display) without any special formatting. ```APIDOC zapping.osd_render(text: str) text: Required. The string to display. ``` -------------------------------- ### Create GTK Window with Quit Button for Zapping Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingRemote.html Executes a Python script via `zapping_remote` to create a new GTK window with a 'Quit' button. Clicking this button will terminate the Zapping application. ```Bash zapping_remote ' import gtk def on_quit(*args): zapping.quit() window = gtk.Window() button = gtk.Button("Quit") button.connect("clicked", on_quit) window.add(button) window.show_all() ' ``` -------------------------------- ### Bind Zapping Commands to Remote Control Buttons Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ChangeVideoInput.html These commands can be assigned to remote control buttons or keyboard shortcuts to directly select a channel by its numeric index or by its configured name (e.g., 'svideo'). This allows for programmatic control over channel selection within the Zapping application. ```Zapping Command zapping.set_channel(0) ``` ```Zapping Command zapping.lookup_channel('svideo') ``` -------------------------------- ### Toggle Audio Mute (zapping.mute) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Controls the audio mute state. Set 'toggle' to true to mute the audio, false to unmute it. ```APIDOC zapping.mute(toggle: bool) toggle: Required. Boolean value to mute (true) or unmute (false) audio. ``` -------------------------------- ### Stop Recording (zapping.stoprec) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Halts any active recording process. ```APIDOC zapping.stoprec() ``` -------------------------------- ### Increment Control Value (zapping.control_incr) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Adjusts the value of a specified control by 'n' units. 'n' is typically +1 or -1, with a default of +1. This function supports various picture and audio controls, including brightness, contrast, saturation, hue, volume, bass, and treble. ```APIDOC zapping.control_incr(name: str, n: int = 1) name: Required. The name of the control to adjust. Valid values are: - 'brightness': Picture brightness - 'contrast': Picture contrast - 'saturation': Picture color saturation - 'hue': Picture color hue - 'volume': Audio volume - 'bass': Audio bass - 'treble': Audio treble n: Optional. The amount to increment or decrement the control value. Default is 1. ``` -------------------------------- ### Toggle Teletext Reveal (zapping.ttx_reveal) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Determines whether concealed or hidden characters on the current Teletext page should be made visible. Set 'toggle' to true to reveal, false to conceal. ```APIDOC zapping.ttx_reveal(toggle: bool) toggle: Required. Boolean value to reveal (true) or conceal (false) hidden Teletext characters. ``` -------------------------------- ### Toggle Teletext Page Hold (zapping.ttx_hold) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Controls the 'hold' state for the current Teletext page. When 'toggle' is true, the page remains static. When false, if the page has multiple subpages, Zapzilla will automatically cycle through them. ```APIDOC zapping.ttx_hold(toggle: bool) toggle: Required. Boolean value to set the hold state (true for hold, false for rotate subpages). ``` -------------------------------- ### Toggle Closed Caption Display (zapping.closed_caption) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Controls the visibility of closed captions. Set 'toggle' to true to display captions superimposed on the video, false to hide them. ```APIDOC zapping.closed_caption(toggle: bool) toggle: Required. Boolean value to display (true) or hide (false) closed captions. ``` -------------------------------- ### Generic Character Mapping with Hebrew and Latin Characters Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt A character mapping table displaying a mix of Latin alphanumeric characters, symbols, and Hebrew characters, potentially representing a custom or legacy encoding. ```APIDOC # 3 C S ד ף $ 4 D T ה פ % 5 E U ו ץ & 6 F V ז צ ' 7 G W ח ק ( 8 H X ט ר ) 9 I Y י ש * : J Z ך ת + ; K ← כ ₪ , < L ½ ל ‖ - = M → ם ¾ . > N ↑ מ ÷ / ? O # ן ■ ``` -------------------------------- ### Teletext Composed Glyphs (Lowercase ASCII Range) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Illustrates the composition of teletext glyphs using a base lowercase character set (ASCII a-z) and various diacritical marks, showing the resulting combined characters. ```APIDOC `abcdefghijklmnopqrstuvwxyz{¦}~■ `abcdefghijklmnopqrstuvwxyz{¦}~■ ˋ -à---è---ì-----ò-----ù---------- ˊ -á-ć-é---í--ĺ-ńó--ŕś-ú---ýź----- ˆ -â-ĉ-ê-ĝĥîĵ----ô---ŝ-û-ŵ-ŷ------ ˜ -ã-------ĩ----ñõ-----ũ---------- ˉ -ā---ē---ī-----ō-----ū---------- ˘ -ă---ĕ-ğ-ĭ-----ŏ-----ŭ---------- ˙ ---ċ-ė-ġ------------------ż----- ¨ -ä---ë---ï-----ö-----ü---ÿ------ . -------------------------------- ˚ -å-------------------ů---------- ˏ ---ç---ģ---ķļ-ņ---ŗşţ----------- ˍ -------------------------------- ˝ ---------------ő-----ű---------- ˛ -ą---ę---į-----------ų---------- ˇ ---čďě------ľ-ň---řšť-----ž----- ``` -------------------------------- ### ETS 300 706 G3 Smooth Mosaics and Line Drawing Character Set Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Defines the G3 Smooth Mosaics and Line Drawing character set as specified in ETS 300 706 Table 48, showing the visual representation of each character. ```APIDOC ``` -------------------------------- ### Teletext Composed Glyphs (Uppercase ASCII Range) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Illustrates the composition of teletext glyphs using a base uppercase character set (ASCII A-Z) and various diacritical marks, showing the resulting combined characters. ```APIDOC @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ ˋ -À---È---Ì-----Ò-----Ù---------- ˊ -Á-Ć-É---Í--Ĺ-ŃÓ--ŔŚ-Ú---ÝŹ----- ˆ -Â-Ĉ-Ê-ĜĤÎĴ----Ô---Ŝ-Û-Ŵ-Ŷ------ ˜ -Ã-------Ĩ----ÑÕ-----Ũ---------- ˉ -Ā---Ē---Ī-----Ō-----Ū---------- ˘ -Ă---Ĕ-Ğ-Ĭ-----Ŏ-----Ŭ---------- ˙ ---Ċ-Ė-Ġ-İ----------------Ż----- ¨ -Ä---Ë---Ï-----Ö-----Ü---Ÿ------ . -------------------------------- ˚ -Å-------------------Ů---------- ˏ ---Ç---Ģ---ĶĻ-Ņ---ŖŞŢ----------- ˍ -------------------------------- ˝ ---------------Ő-----Ű---------- ˛ -Ą---Ę---Į-----------Ų---------- ˇ ---ČĎĚ------Ľ-Ň---ŘŠŤ-----Ž----- ``` -------------------------------- ### Increment Teletext Page (zapping.ttx_page_incr) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Changes the currently displayed Teletext page number by 'n' units. 'n' can be positive to advance or negative to go back. The default increment is 1. ```APIDOC zapping.ttx_page_incr(n: int = 1) n: Optional. The number of pages to increment or decrement. Default is 1. ``` -------------------------------- ### ETS 300 706 Table 36: Latin National Option Sub-sets Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Defines the Latin National Option Sub-sets, providing specific character mappings for various Latin-based languages within the ETS 300 706 standard. ```APIDOC # ů č ť ž ý í ř é á ě ú š £ $ @ ← ½ → ↑ # — ¼ ‖ ¾ ÷ # õ Š Ä Ö Ž Ü Õ š ä ö ž ü é ï à ë ê ù î # è â ô ``` -------------------------------- ### Increment Teletext Subpage (zapping.ttx_subpage_incr) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html Changes the currently displayed Teletext subpage number by 'n' units. 'n' can be positive to advance or negative to go back. The default increment is 1. ```APIDOC zapping.ttx_subpage_incr(n: int = 1) n: Optional. The number of subpages to increment or decrement. Default is 1. ``` -------------------------------- ### EIA 608 Closed Caption Basic Character Set Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Lists the basic character set used in EIA 608 Closed Captioning, including standard ASCII characters and some special symbols, showing both uppercase and lowercase variations. ```APIDOC ( 0 8 @ H P X ú h p x ( 0 8 @ H P X Ú H P X ! ) 1 9 A I Q Y a i q y ! ) 1 9 A I Q Y A I Q Y " á 2 : B J R Z b j r z " Á 2 : B J R Z B J R Z # + 3 ; C K S [ c k s ç # + 3 ; C K S [ C K S Ç $ , 4 < D L T é d l t ÷ $ , 4 < D L T É D L T ÷ % - 5 = E M U ] e m u Ñ % - 5 = E M U ] E M U Ñ & . 6 > F N V í f n v ñ & . 6 > F N V Í F N V Ñ ' / 7 ? G O W ó g o w ■ ' / 7 ? G O W Ó G O W ■ ``` -------------------------------- ### Increment Audio Recording Volume (DEPRECATED) (zapping.volume_incr) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/web/htdocs/Zapping/ZappingCommands.html This command was previously used to change the audio recording volume but is now deprecated and no longer supported. Users should instead use `zapping.control_incr('volume'[, n])` to adjust the soundcard mixer or video device volume as configured in the preferences dialog. Note that this command does not affect the mute state. ```APIDOC zapping.volume_incr(n: int = 1) (DEPRECATED) n: Optional. The amount to increment or decrement the volume. Default is 1. Note: This function is no longer supported. Use zapping.control_incr('volume'[, n]) instead. ``` -------------------------------- ### ETS 300 706 G1 Block Mosaics Character Set Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Defines the G1 Block Mosaics character set as specified in ETS 300 706 Table 47, showing the visual representation of each character. ```APIDOC ``` -------------------------------- ### Teletext Composed Glyphs (Unicode U+0100 to U+017F) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Provides a mapping of teletext composed glyphs corresponding to the Unicode range U+0100 through U+017F, showing their visual representation. ```APIDOC Ā - Ġ İ - Ő Š Ű ā - ġ - - ő š ű Ă Ē Ģ - - - Ţ Ų ă ē ģ - Ń - ţ ų Ą Ĕ Ĥ Ĵ ń Ŕ Ť Ŵ ą ĕ ĥ ĵ Ņ ŕ ť ŵ Ć Ė - Ķ ņ Ŗ - Ŷ ć ė - ķ Ň ŗ - ŷ Ĉ Ę Ĩ - ň Ř Ũ Ÿ ĉ ę ĩ Ĺ - ř ũ Ź Ċ Ě Ī ĺ - Ś Ū ź ċ ě ī Ļ - ś ū Ż Č Ĝ Ĭ ļ Ō Ŝ Ŭ ż č ĝ ĭ Ľ ō ŝ ŭ Ž Ď Ğ Į ľ Ŏ Ş Ů ž ď ğ į - ŏ ş ů - ``` -------------------------------- ### Teletext Composed Glyphs (Unicode U+0080 to U+00FF) Source: https://github.com/zapping-vbi/vbi-archive/blob/trunk/vbi/test/unicode-out-ref.txt Provides a mapping of teletext composed glyphs corresponding to the Unicode range U+0080 through U+00FF, showing their visual representation. ```APIDOC - - - - À - à - - - - - Á Ñ á ñ - - - - Â Ò â ò - - - - Ã Ó ã ó - - ¤ - Ä Ô ä ô - - - - Å Õ å õ - - ¦ - - Ö - ö - - - - Ç - ç - - - - - È - è - - - - - É Ù é ù - - - - Ê Ú ê ú - - - - Ë Û ë û - - - - Ì Ü ì ü - - - - Í Ý í ý - - - - Î - î - - - - - Ï - ï ÿ ```