我有一个500万像素的2592×1944像素摄像头,通过DMA或YUV4:2:2数据文件写入GPU。
由于这是非常标准的,几乎所有相机查看应用程序都无法处理这些数据,我只能在录制后分析数据。我有想法在/ dev /中建立一个2帧大(2592x1944x1.5x2)14763kb的环形缓冲区,并将视频转储到该缓冲区。然后,我可以像使用video4linux程序的标准视频流一样访问它,并保存/修改/调整所有我想要的新格式。
问题是如何设置环形缓冲区并将视频传输到它而不是yuv_file.data
任何可以告诉我如何设置此类内容的网站,或者这甚至不可能?