工具/软件:
v4l2h264enc编码器输入要求之间格式不匹配:
摄像头输出 (v4l2-ctl):
-
YUV 格式(YUYV、UYVY 等)
-
Bayer 格式(BA81、GBRG 等)
-
灰度(灰色)
-
RGB 格式(RGBR、XR24 等)
v4l2h264enc 输入 (GST-CHECK-1.0):
-
接受:
video/x-raw -
支持的格式:Y42B、NV16、NV61、NV21、NV12、 I420
-
支持分辨率 1x1 至 32768x32768 和各种帧速率。
关键问题: 摄像头的主要输出(如 YUYV/UYVY) 直接兼容 使用编码器所需的格式(如 NV12/I420)。 这意味着我们不能将摄像机输出直接送入v4l2h264enc。
问题: 鉴于此不匹配、 编码前是否需要格式转换?