From 636f6fee11e86eca048fffdfb55b9a0baa051a9d Mon Sep 17 00:00:00 2001 From: nicoboy Date: Tue, 9 Jun 2026 12:00:22 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20pipeline=20hw=20=E2=80=94=20v4l2convert?= =?UTF-8?q?=20NV12=E2=86=92I420=20pour=20textoverlay?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit textoverlay requiert I420 ou YUY2, pas NV12 directement issu de libcamerasrc. Co-Authored-By: Claude Sonnet 4.6 --- camera_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/camera_server.py b/camera_server.py index 6ee6b5e..4d129b3 100644 --- a/camera_server.py +++ b/camera_server.py @@ -102,7 +102,7 @@ def _build_pipeline(cfg: dict, encoder: str, overlay_text: str) -> str: return ( f"libcamerasrc ! " f"video/x-raw,width={w},height={h},format=NV12,framerate={fps}/1 ! " - f"v4l2convert ! video/x-raw,format=NV12 ! " + f"v4l2convert ! video/x-raw,format=I420 ! " f"{overlay} ! " f"v4l2h264enc video-bitrate={bitrate_bps} " f'extra-controls="controls,repeat_sequence_header=1" ! '