Vad är en MJPEG fil?
En fil med filtillägget .mjpeg (Motion JPEG) är en videofil som skapas genom att komprimera en enskild videoram som en JPEG-bild. Det skiljer sig från standardfilformaten MPEG-1 och MPEG-2 där komprimeringen är interframes och bestäms baserat på förutsägelse av innehåll i efterföljande bildrutor. MJPEG stöds av ett brett utbud av applikationer som inkluderar webbläsare, mediaspelare, digitalkameror, webbkameror, streamingservrar. Insticksprogram är tillgängliga för program som vill använda filformatet MJPEG.
MJPEG-filformat
MJPEG är baserad på den mogna komprimeringsstandarden, dvs JPEG som har väldefinierade bibliotek. Det kunde inte standardiseras på samma sätt som standarder som MPEG-2 och det finns ingen tillgänglig dokumentation som kan hänvisas till som fullständiga specifikationer för “Motion JPEG”. I avsaknad av en sådan standard kan utdata från olika tillverkare leda till kompatibilitetsproblem. Företag som Microsoft och Apple har dock dokumenterat hur M-JPEG-filerna lagras i sina ursprungliga format som AVI och QT. rfc2435 beskriver RTP-nyttolastformatet för JPEG-komprimerad video och kan konsulteras som referensmaterial.