Tệp MJPEG là gì?
Tệp có phần mở rộng .mjpeg (Motion JPEG) là tệp video được tạo bằng cách nén một khung hình video riêng lẻ dưới dạng hình ảnh JPEG. Nó khác với các định dạng tệp MPEG-1 và MPEG-2 tiêu chuẩn ở chỗ quá trình nén là liên khung và được quyết định dựa trên dự đoán nội dung trong các khung tiếp theo. MJPEG được hỗ trợ bởi nhiều ứng dụng bao gồm trình duyệt web, trình phát đa phương tiện, máy ảnh kỹ thuật số, webcam, máy chủ phát trực tuyến. Plug-in có sẵn cho các ứng dụng muốn sử dụng định dạng tệp MJPEG.
Định dạng tệp MJPEG
MJPEG dựa trên tiêu chuẩn nén hoàn thiện, tức là JPEG có các thư viện được xác định rõ. Nó không thể được tiêu chuẩn hóa tương tự như các tiêu chuẩn như MPEG-2 và không có sẵn tài liệu nào có thể được gọi là thông số kỹ thuật hoàn chỉnh cho “JPEG chuyển động”. Trong trường hợp không có tiêu chuẩn như vậy, đầu ra từ các nhà sản xuất khác nhau có thể gây ra các vấn đề về tính tương thích. Tuy nhiên, các công ty như Microsoft và Apple đã ghi lại cách các tệp M-JPEG được lưu trữ ở định dạng gốc của chúng, chẳng hạn như AVI và QT. rfc2435 mô tả Định dạng tải trọng RTP cho Video nén JPEG và có thể được sử dụng làm tài liệu tham khảo.