v4l2 采集到图片后如何编码成视频流

v4l2 采集到图片后怎么编码成视频流
现在用V4L2已经能采集到帧数据,摄像头采集格式:V4L2_PIX_FMT_YUYV  ,将其转成bmp格式的图片,
但如何将编码成视频流,看了下xvid的源码,头都大了,搞不定

------解决方案--------------------
引用:
Quote: 引用:

那不是应该给分了么。。。  H.264需要花点时间,好好搞!代码看懂了,会用了,会受益匪浅的。


再请教一个问题,为什么我虚拟机上的debian系统播放视频时都是一片黑,但进度条在走,我用了其自带的电影播放机、VLC,还有我下载的ffplay、mplayer,都是这个样子,该视频可以在win7的播放器上使用,知道怎么回事吗?

这就不太清楚了,格式,分辨率问题都有可能。而且确定播放器支持yuv格式的么