让树莓派输出 AV 信号
本文最后更新于 76 天前。

除了 Raspberry Pi 400 外,其他型号的树莓派其实都支持 AV 输出,只不过很多人没发现。

具体参见 官方文档

这个功能是否开启,由 config.txt 中的一个字段决定。

enable_tvout

如果你想要开启 AV 输出:

enable_tvout=1

如果你想要关闭 AV 输出:

enable_tvout=0

在树莓派 4 和 5 上,这个字段默认为 0,其他型号则默认为 1。不过在树莓派 4 和 5 上,如果这个字段被设为 1,则会开启 AV 输出,同时关闭 HDMI 的输出。

而在其他型号上,在 HDMI 接口未连接或检测到显示器时,会自动关闭 HDMI 的输出并同时开启 AV 输出,可以将该字段设为 0 以在关闭 HDMI 的同时关闭 AV 输出。

为了开启 AV 信号输出,还需要在 config.txt 中,dtoverlay=vc4-kms-v3d 的末尾添加 ,composite,像这样:

dtoverlay=vc4-kms-v3d,composite

修改信号制式

默认情况下,AV 输出的是 NTSC 制式信号,如果需要使用其他制式,需要在 cmdline.txt(注意不是 config.txt)添加如下内容:

vc4.tv_norm=<video_mode>

<video_mode> 替换为你想要使用的信号制式,包括:

  • NTSC
  • NTSC-J
  • NTSC-443
  • PAL
  • PAL-M
  • PAL-N
  • PAL60
  • SECAM
上一篇
下一篇