树莓派非常实用的程序-1 tvservice

2023-12-28 13:08:59

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

键入 tvservice 本身将显示可用命令行选项的列表。

-p, --preferred

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

-o, --off

关闭显示器输出。

NOTE

使用此命令关闭输出电源也会破坏与显示器关联的任何帧缓冲器/dispmanx 层。这些不会在随后开机时重新建立,因此会导致空白屏幕。

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

-e, --explicit="Group Mode Drive"

使用指定的设置打开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="Mode Aspect [P]"

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

-m, --modes=Group

其中组是 CEA 或 DMT.

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

-M, --monitor

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

-s, --status

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

-a, --audio

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

-d, --dumpid=filename

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

-j, --json

与 --modes 选项结合使用时,以 JSON 格式显示模式信息。

-n, --name

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

-l, --list

列出所有连接的显示器及其显示 ID。

-v, --device=display

指定要使用的设备的 ID;有关可用 ID,请参阅 --list 的输出。?

文章来源:https://blog.csdn.net/EDATEC/article/details/135265984
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。