首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MJPEG与MPEG-4的大小/压缩

MJPEG与MPEG-4的大小/压缩
EN

Stack Overflow用户
提问于 2012-01-30 16:22:13
回答 2查看 16.2K关注 0票数 4

MJPEG和MPEG-4编码流之间的差别有多大?我有一个IP摄像机,能够保存数据到一个32MB的缓冲区,在MJPEG格式或在MPEG-4。分辨率是800x600在30帧/秒,现在当我使用MJPEG流媒体时,我可以节省40-50秒。当使用MPEG-4流式传输时,我可以节省8分钟(如果几乎没有运动),如果有大量运动,则可以节省3分钟。

我知道MPEG-4的大小取决于有多少运动/变化,但我想知道的是,即使是全运动的MPEG-4也能比MJPEG节省这么多的视频?MJPEG的压缩真的“那么糟糕”吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-30 16:52:50

M-JPEG并不是真的很糟糕,相反,它很棒。这种编码被广泛支持,每个单独的帧都可以在不参考其他流数据的情况下进行解码。是的,压缩率并不像MPEG-4那样有效。

通常有一个选项来设置MPEG-4流以匹配期望的比特率(CBR编码),这是控制带宽和实际比特率的好方法。对于JPEG编码来说,这是一个罕见的选项。

看看这个:带有视频监控摄像头的MJPEG vs. H.264 (这本身就是另一个有趣的阅读Why we like MJPEG compression)。

票数 4
EN

Stack Overflow用户

发布于 2013-10-18 03:18:17

我不相信有“更好”或“更差”的格式,而且作为一种较新的压缩方法并不会增加价值。

为什么需要这部电影的原因应该是:我正在寻找一个车载DVR摄像头,并考虑不同的压缩格式。那么,您应该考虑所需的最重要的函数是什么?它在记录事故发生的瞬间!然后,除了这个,你可以享受旅行的休闲记录。

因此,MJPEG将保留每一帧,而MPEG只会编码帧之间的差异,并且它可能会丢失一些细节,如车牌号码,或者在碰撞时刻的小细节!

我认为MJPEG对于这样的使用是至关重要的。

但是,如果我将它用于监视,那么我可能会容忍丢弃一到两个完整的帧,并倾向于节省磁盘空间以提高质量

如果我错了,请纠正我;我还没有选择相机!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9061104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档