如果以位图格式捕获相机,使用V4L2保存相机输出时最简单的视频格式是什么?当然,直接获得mpeg可能很好,但我不能指望这一点。
我已设法捕获帧,现在我需要以某种方式查看视频。我可以使用某种Linux工具简单地转换这些帧吗?还是可以直接从我的应用程序中直接保存视频?
答案 0 :(得分:0)
答案 1 :(得分:0)
为了简单起见(如在概念验证演示中),您可以直接将从设备捕获的YUV帧存储到文件中。
有许多观众支持从文件中播放单/多帧YUV数据。
一个这样的YUV查看器是freecode.com/projects/yay
答案 2 :(得分:-1)
如果您已经捕获了帧,可以将它们保存到PPM图像,然后转到JPEG。我使用v4l2和ImageMagick做到了这一点。也许你可以将JPEG推送到Motion JPEG流中。它可能不像MPEG那样高科技,但你可能会让它快速运作。 PPM文件很难创建。如果我没记错的话,v4l2示例代码会向您展示如何执行该部分。