Mjpeg видео кодек
MJPEG - это неофициальное название группы стандартов кодирования видео, в которых каждый кадр цифровой видео последовательности независимо закодирован по алгоритму JPEG. В настоящее время чаще всего используется в цифровых видеокамерах. Так как алгоритм MJPEG требует меньше вычислительных ресурсов, чем алгоритмы Mpeg-4 аппаратная реализация его проще и соответственно дешевле. Формат MJPEG активно используется в системах наружного наблюдения, так как дает стоп-кадры высокого качества. В видеосистемах использующих формат MJPEG проще реализуется функция ускоренного воспроизведения, как вперед, так и назад, чем в системах с Mpeg-4.
Формат MJPEG удобно использовать для редактирования видео, так как связь между соседними кадрами отсутствует и можно вносить изменения в кадр, не опасаясь, что это повлияет на соседние кадры. В отличие от группы стандартов MPEG в алгоритмах MJPEG не предусмотрено устранение временной избыточности. Поэтому степень сжатия у алгоритмов MJPEG ниже ( порядка 5-20 ) при таком же качестве изображения.
Одним из основных недостатков формата MJPEG является отсутствие единого документа определяющего спецификацию формата для всех. Поэтому могут встречаться реализации MJPEG от разных разработчиков и производителей ПО не совместимые друг с другом.
Информация по MJPEG