Sunday, June 14, 2009

What is M-JPEG?

M-JPEG is also known as Motion JPEG. M-JPEG is a video format that uses JPEG picture compression in each frame of the video. Each video frame or interlaced field of a digital video sequence is separately compressed as a JPEG image. Frames of the video don't interact with each other in any way (like they do in MPEG-1, MPEG-2, etc..) which results in much bigger filesize, but in other hand, it makes the video editing easier because each of the frames has all of the information they need stored in them. It is often used in mobile appliances such as digital cameras.

M-JPEG is used in very high quality video captures -- normally as the raw data format which is edited and compressed into another format after the editing process is completed. M-JPEG is frequently used in non-linear video editing systems. Reproduction of this format at full speed requires fast JPEG decoding capability.

How to play MJPEG on browser?

Mozilla based browsers, such as Netscape and Firefox, have native support for viewing M-JPEG streams. Other browsers, such as Internet Explorer and Opera can display M-JPEG streams with the help of external plugins. Cambozola is an applet that can show M-JPEG streams in Java-enabled browsers.

No comments:

Post a Comment