Skip to content

Tvservice

电视服务

" tvservice"是一个命令行应用程序,用于获取和设置有关显示器的信息,主要针对 HDMI 视频和音频。

单独输入" tvservice"将显示可用命令行选项的列表。

选项

-p,--preferred

使用首选设置打开 HDMI 输出。

-o,--off

关闭显示输出。

重要提示:使用此命令关闭输出电源还将破坏与显示器关联的所有帧缓冲区/显示层。这些将不会在随后的开机时重新建立,因此将导致黑屏。

更好的选择是使用vcgencmd display_power选项,因为它将保留所有帧缓冲区,因此当重新打开显示器电源时,它将返回到先前的开机状态。

-e,--explicit ="组模式驱动器"

使用指定的设置打开 HDMI

组可以是" CEA"," DMT"," CEA_3D_SBS"," CEA_3D_TB"," CEA_3D_FP"," CEA_3D_FS"之一。 模式是从-m,--modes选项返回的模式之一。 驱动器可以是" HDMI"," DVI"之一。

-t,--ntsc

HDMI模式使用 59 .94Hz(NTSC频率)而不是 60Hz 。

-c,--sdtvon ="模式长宽比[P]"

以指定的模式" PAL"或" NSTC"以及指定的宽高比" 4:3"," 14:9"," 16:9"打开 SDTV (复合输出)。可选的" P"参数可用于指定渐进模式。

-m,--modes =组

其中" CEA"或" DMT"为" Group"。

显示指定组中可用的显示模式列表。

-M,--monitor

监视任何 HDMI 事件,例如拔出或连接。

-s,--status

显示显示模式的当前设置,包括模式,分辨率和频率。

-a,--audio

显示音频模式的当前设置,包括通道,采样率和样本大小。

-d,--dumpid =文件名

将当前的 EDID 保存到指定的文件名。然后,您可以使用edidparser <filename>以易于阅读的形式显示数据。

-j,--json

--modes选项一起使用时,以 JSON 格式显示模式信息。

-n,--name

从 EDID 数据中提取显示名称并显示它。