[mjpeg @ 0x559148427440] Format mjpeg detected only with low score of 25, misdetection possible!
Input #0, mjpeg, from 'usb_stream.mjpg':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: mjpeg (Baseline), yuvj422p(pc, bt470bg/unknown/unknown), 1280x720, 25 tbr, 1200k tbn, 25 tbc
C камеры выходит yuv422
Пробуем запустить камеру на fullhd 1080p
gst-launch-1.0 v4l2src device=/dev/video61 ! image/jpeg,width=1920,height=1080 ! v4l2jpegdec ! v4l2convert ! "video/x-
raw,format=BGRx" ! waylandsink
Setting pipeline to PAUSED ...
====== V4L2DEC: 1.26.6 build on Feb 4 2026 05:41:58. ======
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Redistribute latency...
Redistribute latency...
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:04.406857076
Setting pipeline to NULL ...
Total showed frames (84), playing for (0:00:04.406650172), fps (19.062).
20fps
gst-launch-1.0 v4l2src device=/dev/video61 ! image/jpeg,width=1920,height=1080 ! v4l2jpegdec ! imxvideoconvert_g2d ! "
video/x-raw,format=BGRx" ! waylandsink
Setting pipeline to PAUSED ...
====== V4L2DEC: 1.26.6 build on Feb 4 2026 05:41:58. ======
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Redistribute latency...
Redistribute latency...
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:04.352010915
Setting pipeline to NULL ...
Total showed frames (243), playing for (0:00:04.352100327), fps (55.835).
Freeing pipeline ...
60fps
Значит v4l2convert - это плагин софтовой конвертация, и непонятно, как работать с M2M ISI