我有一个应用程序从URL中提取一些JPEG图像,我想在视频到达时对每个图像进行编码。
约束如下:
我读过关于M-JPEG的内容,但是我无法通过编程找到任何关于如何通过编程生成这样的内容的示例和文档。
同样,语言将是C.
答案 0 :(得分:0)
尝试在每张图片前写一个简单的标题,
--random-boundary-string
Content-Type: image/jpeg
Content-Length: NNNNN
data...
--random-boundary-string
Content-Type: image/jpeg
Content-Length: NNNNN
data...
其中NNNNN
是Jpeg图像的大小,data...
是完整的Jpeg图像。写入.mjpeg
扩展名的文件。 mplayer
可以播放产生的结果,但我不知道其他玩家将如何处理它。可能任何使用libavcodec的东西都可以处理它。您必须使用mplayer -fps N
以合理的速度播放。
我有一些项目可以做到这一点,而且效果很好。