Raspberry PI-- Video

作者&投稿:唐寿 (若有异议请与网页底部的电邮联系)
~ sdtv_mode

定义了通过黄色RCA插孔,用于复合视频输出的电视标准,默认为0.

sdtv_aspect

定义了复合视频输出的屏幕宽高比。默认为1.

sdtv_disable_colourburst

设置为1禁用复合视频输出的colourburst。图片将以单色显示,但可能会显得更清晰。

hdmi_safe

设置为1将采用“安全模式”设置用于尝试以最大HDMI兼容性启动。与下面的设置有相同的作用:

hdmi_ignore_edid

如果你的显示器没有准确的EDID,设置该项为0xa5000080将使能忽略EDID/显示数据功能。使用这个特殊的值可以保证该功能不会意外触发。

hdmi_edid_file

设置该项为1会使GPU从boot分区中的edid.dat文件中读取EDID数据而不是从显示器中读。

hdmi_force_edid_audio

设置该项为1假定显示器支持所有音频格式,即使没有说明支持,也允许直通DTS / AC3。

hdmi_ignore_edid_audio

设置为1假定所有的音频格式都不被显示器支持。这意味着ALSA将默认使用模拟音频(耳机)插孔。

hdmi_force_edid_3d

设置为1假定所有的CEA模式都支持3D,即使EDID中没有表明支持。

hdmi_ignore_cec_init

设置为1将停止在启动期间发送初始活动源消息。 当您重新启动Raspberry Pi时,这可以防止启用CEC的电视退出待机和频道切换。

hdmi_ignore_cec

设置为1假定所有的TV都不支持CEC。CEC所有功能都不支持。

cec_osd_name

设置设备初始化CEC名称。默认是 Raspberry Pi。

hdmi_pixel_encoding

该命令强制像素编码模式。默认会使用从EDID获取的模式,所以不需要做修改。

hdmi_blanking

该命令允许选择当DPMS触发后是否应该将HDMI输出关闭。这是为了模仿其他计算机的行为。 经过一段特定的时间后,由于没有信号,显示屏将变为空白并进入低功耗/待机模式。

注意:不使用帧缓冲的应用程序(如omxplayer),此功能可能会导致问题。

hdmi_drive

选择HDMI或者DVI输出模式。

config_hdmi_boost

配置HDMI接口的信号强度。默认值0,最大值11.

最初的Model B和A默认值是2.Model B+和之后的版本默认值是5.

如果看到HDMI问题(斑点,干扰),请尝试7。非常长的HDMI线可能需要到11,但是不到万不得已不要使用这么高的值。

hdmi_group

定义了HDMI输出的组:CEA(Consumer Electronics Association,电视通常使用的标准)或者DMT(Display Monitor Timings,监视器通常使用的标准)。此设置需要与hdmi_mode配合使用。

hdmi_mode

配合hdmi_group,定义HDMI的输出格式。

具体查看网站的对应章节。 https://www.raspberrypi.org/documentation/configuration/config-txt/video.md

hdmi_timings

选择hdmi_group=2且hdmi_mode=87时自定义HDMI时序值。

*屏幕宽高比可以设置为下面8个中的一种(取最接近的)。

hdmi_force_mode

设置为1将从内部列表中删除除hdmi_mode和hdmi_group指定的模式之外的所有其他模式,这意味着它们不会出现在任何枚举的模式列表中。 如果显示似乎忽略了hdmi_mode和hdmi_group设置,则此选项可能会有所帮助。

edid_content_type

强制EDID内容类型为特定值。

可选项有:

0 = EDID_ContentType_NODATA, 内容类型为 none.

1 = EDID_ContentType_Graphics, 内容类型为 graphics, ITC 必须设置为 1。

2 = EDID_ContentType_Photo, 内容类型为photo

3 = EDID_ContentType_Cinema, 内容类型为cinema

4 = EDID_ContentType_Game,内容类型为game

你的HDMI显示器可能只支持有限的格式,使用下面的方法找出支持的格式:

1、设置输出格式是VGA 60Hz (hdmi_group=1, hdmi_mode=1)启动树莓派;

2、输入下面的命令列出支持CEA的模式:

/opt/vc/bin/tvservice -m CEA

3、输入下面的命令列出支持DMT的模式:

/opt/vc/bin/tvservice -m DMT

4、输入下面的命令显示当前的状态:

/opt/vc/bin/tvservice -s

5、输入下面的命令输出更多你显示器的信息:

/opt/vc/bin/tvservice -d edid.dat; /opt/vc/bin/edidparser edid.dat

在解决默认HDMI模式问题时,还应提供edid.dat。

如果表中的模式没有一个符合要求,那可以自定义CVT模式。

可以省略末尾的字段以使用默认值。

请注意,这只是创建模式(组2模式87)。 为了使Pi默认使用此功能,您必须添加一些其他设置。 例如,以下选择800×480分辨率并启用音频驱动器:

如果你的显示器不支持标准CVT时序则无效。

ignore_lcd

默认树莓派在I2C上检测到LCD会使用LCD。设置ignore_lcd=1会跳过检测,不会使用LCD。

display_default_lcd

如果树莓派检测到DSI LCD将会默认使用此LCD显示并显示帧缓存。设置display_default_lcd=0会确保LCD不是默认的显示器,通常使HDMI为默认的。通过从支持的应用程序(例如,omxplayer)中选择显示器编号,仍然可以使用LCD。

lcd_framerate

设置树莓派LCD显示器的帧率,单位是Hertz/fps。默认是60Hz。

lcd_rotate

使用LCD的内置翻转功能翻转显示器,比使用基于GPU的旋转操作更方便。

例如,lcd_rotate = 2将补偿倒置显示。

disable_touchscreen

使能/禁用触摸板

disable_touchscreen=1会禁用官方的树莓派LCD显示器的触摸功能。

enable_dpi_lcd

启用连接到DPI GPIO的LCD显示器。 这是为了允许使用并行显示接口使用第三方LCD显示器。

dpi_group,dpi_mode,dpi_output_format

dpi_group和dpi_mode config.txt参数用于设置预定模式(上面的HDMI使用的DMT或CEA模式)。 用户可以采用与HDMI相同的方式生成自定义模式(请参阅dpi_timings部分)。

dpi_output_format是一个位掩码,指定用于设置显示格式的各种参数。

dpi_timings

选择dpi_group=2,dpi_mode=87自定义DPI的时序值。

*屏幕宽高比可以设置为下面8个中的一个(选择最接近的)

hdmi_force_hotplug

将hdmi_force_hotplug设置为1假定HDMI热插拔信号被置位,因此看起来连接了HDMI显示器。 换句话说,即使没有检测到HDMI监视器,也将使用HDMI输出模式。

hdmi_ignore_hotplug

将hdmi_ignore_hotplug设置为1会假定HDMI热插拔信号未置为有效,因此似乎未连接HDMI显示器。 换句话说,即使检测到HDMI监视器,也将使用复合输出模式。

disable_overscan

将disable_overscan设置为1可禁用固件设置的过扫描的默认值。 左侧,右侧,顶部和底部边缘的过扫描的默认值对于HD CEA模式为48,对于SD CEA模式为32,对于DMT模式为0。 disable_overscan的默认值为0。

注意:此选项后仍可应用任何其他额外的过扫描选项,如overscan_scale或过扫描边缘。

overscan_left

overscan_left命令指定要添加到屏幕左边缘的过扫描的固件默认值的像素数。 默认值为0。

如果文本从屏幕的左边缘流出,则增加此值; 如果屏幕左边缘与文本之间有黑色边框,请减小它。

overscan_right

overscan_right命令指定要添加到屏幕右边缘的过扫描的固件默认值的像素数。 默认值为0。

如果文本从屏幕的右边缘流出,则增加此值; 如果屏幕右边缘与文本之间有黑色边框,请减小它。

overscan_top

overscan_top命令指定要添加到屏幕顶部边缘的过扫描的固件默认值的像素数。 默认值为0。

如果文本从屏幕的上边缘流出,则增加此值; 如果屏幕上边缘与文本之间有黑色边框,请减小它。

overscan_bottom

overscan_bottom命令指定要添加到屏幕下边缘的过扫描的固件默认值的像素数。 默认值为0。

如果文本从屏幕的下边缘流出,则增加此值; 如果屏幕底边与文本之间有黑色边框,请减小它。

overscan_scale

将overscan_scale设置为1可强制任何非帧缓冲层符合过扫描设置。 默认值为0。

注意:通常不建议使用此功能:它可能会降低图像质量,因为显示屏上的所有图层都将由GPU进行缩放。 建议在显示器上禁用过扫描,以避免图像缩放两次(通过GPU和显示屏)。

framebuffer_width

framebuffer_width命令指定控制台帧缓冲区宽度(以像素为单位)。 默认值是显示宽度减去总水平过扫描。

framebuffer_height

framebuffer_height命令指定控制台帧缓冲区高度(以像素为单位)。 默认值是显示高度减去总垂直过扫描。

max_framebuffer_height,max_framebuffer_width

指定允许内部帧缓冲区的最大尺寸。

framebuffer_depth

使用framebuffer_depth以每像素位数指定控制台帧缓冲区深度。 默认值为16。

framebuffer_ignore_alpha

将framebuffer_ignore_alpha设置为1可禁用Alpha通道。 可以配合显示32位framebuffer_depth。

test_mode

在正常启动操作系统之前,test_mode命令在启动期间(仅通过复合视频和模拟音频输出)按给定的秒数显示测试图像和声音。 用作制造测试; 默认值为0。

display_hdmi_rotate

使用display_hdmi_rotate旋转或翻转HDMI显示方向。 默认值为0。

请注意,90度和270度旋转选项需要GPU上的额外内存,因此这些不适用于16MB GPU分割。

display_lcd_rotate

使用display_lcd_rotate旋转或翻转LCD方向。 参数与display_hdmi_rotate相同。

display_rotate

display_rotate在最新固件中已弃用,但为了向后兼容性而保留。 请改用display_lcd_rotate和display_hdmi_rotate。

使用display_rotate旋转或翻转屏幕方向。 参数与display_hdmi_rotate相同。

dispmanx_offline

强制dispmanx组合在两个屏幕外帧缓冲器中离线完成。 这可以允许更多的dispmanx元素被合成,但是更慢并且可以将屏幕帧速率限制为通常30fps。


新邱区15164157823: RaspberryPi通过面部识别自动解锁门
豆卢供氨苄: 使用Raspberry Pi自动化您的智能家居是 Raspberry Pi 社区中的一个流行想法,并且有许多独特的方法可以将 SBC 实施到各种设计中.今天,我们将分享另一个由制造商...

新邱区15164157823: raspberry pi有什么用 -
豆卢供氨苄: Raspberry Pi(树莓派)是一款只有卡大小、使用基于 Debian 系统的微型电脑,它内置多种接口,包括视频、USB、LAN 等,你很容易就可以以非常少的价格拼装出一台可用的微型计算机.准确地说,它是一款基于 ARM 的电脑主板,以 SD 卡做启动、储存磁盘.购买 Rasberry Pi 之后,你还需一个 2G 以上的 SD 卡

新邱区15164157823: 树莓派管方系统是什么? -
豆卢供氨苄: 官方系统名叫Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡大小

新邱区15164157823: 树莓派什么操作系统 -
豆卢供氨苄: 1. 基于linux 2. 树莓派(为学生计算机编程教育设计的一种卡片式电脑) 3. Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于Linux 4. 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求. 5. 别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”.

新邱区15164157823: 怎样给树莓派设置静态IP -
豆卢供氨苄: 首先,用USB转TTL,连接树莓派,使用115200 N 8 1 的串口方式就可以登录,输入默认密码 pi raspberry 来登录. 然后,vi /etc/network/interfaces 改成如下 auto lo iface lo inet loopback iface eth0 inet static address 192.168.1.88netmask 255....

新邱区15164157823: Arduino 与树莓派 Raspberry Pi 相比各自有什么优缺点 -
豆卢供氨苄: Arduino 与树莓派 Raspberry Pi 的差异谈不上优缺点,而是他们是两个完全不同的产品:1. 产品定位上:Arduino的定位是单片机,侧重IO性能;Raspberry Pi的定位是电脑侧重计算性能2. 运算性能:Arduino以UNO为例是AVR核心的8位单片机...

新邱区15164157823: Intel的Galileo和 Arduino以及Raspberry Pi有什么区别 -
豆卢供氨苄: Arduino 主要是为非程序员、嵌入式工程师设计的硬件控制主控板.因为他的易用性和强大的可扩展能力,大量的设计师都会使用 Arduino 实现自己的项目. Raspberry Pi 设计者本意是想为大学计算机系的新生提供一种简单的计算机,帮助他...

新邱区15164157823: 如何用树莓派Raspberry Pi做一个简单的控制系统 -
豆卢供氨苄: 树莓派+sd卡+手机电源:树莓派网上买的;sd卡相机里面拆出来的;电源是原来一个手机的,接口通用5v继电器:控制有三线的(电源、地、信号) TendaW311MI小型无线路由 接线若干 方法/步骤 树莓派接线图:sd卡、手机电源线、网线、...

新邱区15164157823: raspberry pi 使用什么文件系统 -
豆卢供氨苄: Raspberry Pi是一款针对电脑业余爱好者、教师、小学生以及小型企业等用户的迷你电脑,预装Linux系统,体积仅信用卡大小,搭载ARM架构处理器,运算性能和智能手机相仿. 在接口方面,Raspberry Pi提供了可供键鼠使用的USB接口

新邱区15164157823: raspberry pi 属于什么:单片机,嵌入式......? -
豆卢供氨苄: 树莓派是一个完整的单片机系统,在它上面做开发是属于嵌入式开发范畴的

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网