wx__AxJ5zO 发表于 2024-3-21 09:42:59

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" % ret)



lmg001 发表于 2024-4-24 13:44:15

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

wx__AxJ5zO 发表于 2024-5-11 14:04:57

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

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

页: [1]
查看完整版本: ffmedia 将buffer中的yuv格式数据作为输入源