NVTV(1x)
π NAME π
nvtv β a GUI bestie for wrangling your TV output hardware settings π
β¨ DESCRIPTION β¨
Okay so listen. nvtv is a lil utility that lets you control the output modes of TV-OUT encoders on so many Nvidia-based video cards, and also on the Voodoo3 video card. She's versatile, she's iconic. π¦
β οΈ Use this with care, bestie β you may damage your hardware with a wrong set of options! No cap. This is not a drill. π
You can find more detailed descritiptions of each option in the file /usr/share/doc/nvtv/USAGE.gz (yes, that's where the lore lives).
πΈ OPTIONS πΈ
-h,--helpβ Print help message π¬--displayhst:# β X server to contact-m,--tv-offβ TV off, switch to monitor-t,--tv-onβ TV on-b,--tv-barsβ Color bars π-p,--printβ Calculate and print register values-F,--fetchβ Fetch current mode (use only for printing)-l,--listβ List available modes on stdout. Must be combined with-Tif hardware is not accessible. Can be combined with-S. Fields are separated by tabs, and contain TV system, resolution, size, overscan compenstation percentage, and aspect in that order. π-r,--resolutionx,y β Select resolution (screen size in pixels)-o,--overscanx,y β Select overscan compensation percentage (as float)-s,--size# β Select size (for predefined modes)-S,--systemβNTSC,NTSC-J,PAL,PAL-60,PAL-NC,PAL-M,PAL-M60,PAL-X,SECAM
Select the TV system. PAL-X is a pseudo-PAL system with slightly different subcarrier frequencies. πΊ
-C,--connectorβAUTO, COMPOSITE, SVIDEO, BOTH, CONVERT
Select the video connecter. CONVERT compensates for cheap SVideo to composite converter cables that don't merge both lines. FBAS and SVHS are still recognized for compatibility reasons.
-T,--chip<encoder type> or <bus>:<addr> β Select the encoder chip by I2C bus and address, or by type (BROOKTREE, CONEXANT, NVIDIA, CHRONTEL1,C HRONTEL2, PHILIPS1, PHILIPS2).CHRONTELandPHILIPSdefault toCHRONTEL1andPHILIPS1.-A,--card-addr<bus>:<slot>.<func> β Graphics card pci address (hexadecimal), as given bylspci.-W,--win-idid β Select window by numerical id-w,--win-namename β Select window by name-c,--centerβ Center selected window-X,--switch-modeβ Switch X mode-1β Use first head-2β Use second head (if available)-q,--queryβ Query status of display (monitor, TV, flatpanel) π-P,--probeβ Probe and print system information-N,--nvdevβ Enable usage of/dev/nv*devices-g,--guiβ Always use gui-n,--no-rootβ (only for debugging)-d,--debugβ (only for debugging)--setname:val β Specify the setting name with value val (see below).
π SETTINGS π
A complete list of all available settings can be obtained with the option -h. The values may be adjusted according to the capabilities of the TV encoder chip, and not all encoders support all settings. Also, equal values may have different effects for different encoder chips. iykyk π
Settings include
Contrastβ from-100(percent) to100(percent).Saturationβ from-100(percent) to100(percent).Brightness#β from-50(percent) to50(percent). This setting and the two following settings change the TV signal directly and should be used carefully. Extreme values may degrade the signal up to the point where it cannot be properly displayed anymore. πContrast#β from-50(percent) to50(percent).Saturation#β from-50(percent) to50(percent).Phaseβ from-60(degrees) to60(degrees).Hueβ from-60(degrees) to60(degrees).Flickerβ Flicker filter, from0(percent) to100(percent).AdaptFlickerβ Adaptive flicker filter, from0(percent) to100(percent).LumaBandwidthβ Bandwidth filter for the luminance channel, from0(percent) to100(percent). Larger bandwidth gives more horizontal detail, but is also more sensitive to noise.ChromaBandwidthβ Bandwidth filter for the chrominance channel, from0(percent) to100(percent).Sharpnessβ Sharpness (or text enhancement) filter, from0(percent) to100(percent).CrossColorβ Cross color reduction filter, from0(percent) to100(percent).Dualviewβ Flag to dislay the image both on the monitor and the TV. Not supported for all modes.Monochromeβ Flag to display TV image in monochrome.Non-Interlacedβ Flag to display TV image in non-interlaced mode. Reduces vertical detail, but decreases flicker.Macrovisionβ Flag to enable macrovision.FreeCarrierβ Flag to let the color carrier generator run free.Colorfixβ Flag to fix the color format for Philips encoder chips.AdjustCursorβ Flag to adjust cursor when in shared view dualhead mode.ViewportCursor(flag) β Flag to adjust the TV viewport by cursor when in shared view dualhead mode.ViewportMonitor(flag) β Flag to adjust the TV viewport by the monitor viewport when in shared view dualhead mode.
π«Ά SEE ALSO π«Ά
The full documentation for nvtv is located in /usr/share/doc/nvtv/ directory. Go read it, bestie, it's giving β¨informedβ¨.
π AUTHORS π
Dirk Thierbach dthierbach@gmx.de
Eduard Bloch, for the Debian system. blade@debian.org
Permission is granted to copy, distribute and/or modify this document under the terms of the BSD License. π
okay that's the whole thing, you ate that π
this page is part of User Commands and it's serving March 2002 energy (yes, she's a vintage icon, NVTV(1x) forever) β mwah, go forth and don't fry your card πππΈ
π¦ where this page comes from
- ubuntu jammy: nvtv 0.4.7-8.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms