ffmedia 将buffer中的yuv格式数据作为输入源

这边输入源格式是yuv 422,在一个回调函数内,ffmedia需要怎么修改输入参数才能接入

def work_thread(self,cam=0, pData=0, nDataSize=0):s
        stFrameInfo = MV_FRAME_OUT_INFO_EX()
        memset(byref(stFrameInfo), 0, sizeof(stFrameInfo))
        while True:
            ret = cam.MV_CC_GetOneFrameTimeout(pData, nDataSize, stFrameInfo, 1000)
            if ret == 0:
                print ("%dX%d"  % (stFrameInfo.nWidth, stFrameInfo.nHeight))

            else:
                print ("no data[0x%x]" % ret)

我也想知道这个问题,请问楼主解决了没

lmg001 发表于 2024-4-24 13:44
我也想知道这个问题,请问楼主解决了没

demo_memory_read.cpp
可以从内存直接读取数据,但yuv422会卡在格式转换,显示的不怎么对,直接nv12输入是最好的。