Що таке файл MJPEG?
Файл із розширенням .mjpeg (Motion JPEG) — це відеофайл, створений шляхом стиснення окремого відеокадру як зображення JPEG. Він відрізняється від стандартних форматів файлів MPEG-1 і MPEG-2, у яких стиснення відбувається між кадрами й визначається на основі передбачення вмісту в наступних кадрах. MJPEG підтримується багатьма програмами, включаючи веб-браузери, медіаплеєри, цифрові камери, веб-камери, потокові сервери. Плагіни доступні для програм, які хочуть використовувати формат файлу MJPEG.
Формат файлу MJPEG
MJPEG базується на зрілому стандарті стиснення, тобто JPEG, який має чітко визначені бібліотеки. Він не може бути стандартизований подібно до таких стандартів, як MPEG-2, і немає доступної документації, яку можна назвати повними специфікаціями для “Motion JPEG”. За відсутності такого стандарту результати від різних виробників можуть викликати проблеми сумісності. Однак такі компанії, як Microsoft і Apple, задокументували, як файли M-JPEG зберігаються у своїх рідних форматах, таких як AVI і QT. rfc2435 описує формат корисного навантаження RTP для відео зі стисненням JPEG, і його можна використовувати як довідковий матеріал.