Part Number: TDA4VM
Hi team,
For encode H264, the customer needs to configure the prolofile, but the gstreamer-based hard coded module v4l2h264enc does not have this configuration attribute. And hard coding does not support profiles, so the customer tried soft coding, based on ffmpeg, but many properties do not support settings:
[h264_v4l2m2m @ 0x378704c0] driver 'vxe-enc' on card 'vxe-enc'
[h264_v4l2m2m @ 0x378704c0] Using device /dev/video1
[h264_v4l2m2m @ 0x378704c0] driver 'vxe-enc' on card 'vxe-enc'
[h264_v4l2m2m @ 0x378704c0] [ 74.718201] img_enc 4200000.video-encoder: vxe_g_ext_ctrls Invalid control id 0x9909ca
Failed to set number of B-frames
[h264_v4l2m2m @ 0x378704c0] Failed to set number of B-frames
[h264_v4l2m2m @ 0x378704c0] Failed to set timeperframeFailed to set header mode
[h264_v4l2m2m @ 0x378704c0] Failed to set bit rate
[h264_v4l2m2m @ 0x378704c0] Failed to set gop size
[h264_v4l2m2m @ 0x378704c0] Failed to set h264 profile
[h264_v4l2m2m @ 0x378704c0] Encoder adjusted: qmin (0), qmax (51)
[h264_v4l2m2m @ 0x378704c0] Failed to set minimum video quantizer scale
[h264_v4l2m2m @ 0x378704c0] Failed to set maximum video quantizer scale
Could you help check this case? Thanks.
Best Regards,
Cherry