【发布时间】:2012-02-22 02:00:38
【问题描述】:
MJPEG 和 MPEG-4 编码流之间的区别有多大? 我有一个 IP 摄像机,它能够以 MJPEG 格式或 MPEG-4 将数据保存到 32 MB 缓冲区。分辨率为 800x600,30 FPS 现在,当我使用 MJPEG 流式传输时,我可以节省 40-50 秒。 使用 MPEG-4 流式传输时,我可以节省 8 分钟(如果几乎没有动作),如果有很多动作,我可以节省 3 分钟。
我知道 MPEG-4 的大小取决于有多少运动/变化,但我想知道的是,即使是全运动,MPEG-4 也能比 MJPEG 保存更多的视频? MJPEG的压缩真的“那么差”吗?
【问题讨论】:
-
这个维基百科页面en.wikipedia.org/wiki/Motion_JPEG#Encoding 讨论了可能的压缩比。 MPEG-4 为 1:50,MJPEG 为 1:20。所以2.5倍左右不算异常。