.MJPG

Plik MJPG

Motion JPEG Video File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik MJPG to wideo Motion JPEG, w którym każda klatka jest przechowywana jako oddzielny obraz JPEG. Najczęściej pochodzi z kamer IP, rejestratorów samochodowych i kamer internetowych USB. VLC media player (bezpłatny, Windows/Mac/Linux) otwiera pliki MJPG bezpośrednio. Aby zmniejszyć rozmiar pliku, przekonwertuj go na MP4 za pomocą HandBrake lub FFmpeg.

Deweloper: N/A (no single owner; independently implemented by many vendors) Kategoria: Pliki wideo MIME: video/x-motion-jpeg
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .DAV · .MKV · .MP4 · .H264

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 9, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku MJPG?

Plik .mjpg zawiera wideo Motion JPEG (MJPEG) - sekwencję pojedynczych obrazów JPEG odtwarzanych w szybkim tempie, aby stworzyć wrażenie ruchu. W przeciwieństwie do formatów skompresowanych kodekami takimi jak H.264, nie występuje tu kompresja międzyklatkowa: każda klatka jest kompletnym, niezależnie dekodowalnym obrazem JPEG.

Większość plików .mjpg wykorzystuje kontener AVI (oparty na RIFF) z kodem FourCC MJPG w nagłówku strumienia wideo. Niektóre kamery generują surowy strumień połączonych klatek JPEG, z których każda zaczyna się od standardowego znacznika początku obrazu FF D8. Częstymi opakowaniami przesyłowymi są również QuickTime MOV oraz strumieniowanie RTP (RFC 2435).

Definiująca cecha MJPEG - fakt, że każda klatka jest klatką kluczową - sprawia, że format ten doskonale nadaje się do edycji z dokładnością do klatki, minimalizuje opóźnienia dekodera i jest prosty w implementacji sprzętowej. W 2026 roku pozostaje on dominującym formatem dla kamer internetowych USB (standard UVC), kamer IP i bezpieczeństwa (profil ONVIF MJPEG), przemysłowych kamer wizyjnych oraz kart przechwytujących wideo. Przeglądanie klatka po klatce w edytorach wideo jest proste, ponieważ żadne klatki odniesienia nie muszą być dekodowane jako pierwsze.

Kompromisem jest rozmiar pliku: MJPEG generuje znacznie większe pliki niż H.264 przy równoważnej jakości wizualnej. Rozmiary plików wahają się od kilku megabajtów za krótki klip do kilkunastu gigabajtów za wielogodzinne nagrania z monitoringu. VLC, FFmpeg i większość edytorów wideo obsługuje pliki .mjpg bez dodatkowych kodeków.

Bezpieczeństwo

RYZYKO: LOW

Pliki MJPG to dane wideo - nie wykonują kodu. Otwieranie ich w VLC, HandBrake lub FFmpeg jest bezpieczne. Ryzyko jest pośrednie: strony z „odtwarzaczami Motion JPEG” lub „paczkami kodeków” czasami dołączają adware lub PUP - używaj tylko oficjalnych źródeł VLC (videolan.org), HandBrake (handbrake.fr) lub FFmpeg (ffmpeg.org). Nieprawidłowo sformatowane pl MJPG mogłyby teoretycznie wywołać błędy w kodzie parsera (podatności parsowania JPEG), ale nie ma znanych aktywnych exploitów w głównych odtwarzaczach.

Szczegóły formatu

w pigułce
PEŁNA NAZWAMotion JPEG Video Fileznany również jako MJPEG file, M-JPEG video
DEWELOPERN/A (no single owner; independently implemented by many vendors)od Early 1990s (first used in digital video cameras and capture cards)
KATEGORIAPliki wideo
TYP MIMEvideo/x-motion-jpeg
TYPWideo wyłącznie wewnątrzklatkowe (intraframe); każda klatka jest niezależnym obrazem JPEG w sekwencji
To rozszerzenie jest również używane przez…
  • Wariant Wavelet MJPG (bezstratny) - Niektóre profesjonalne kamery generują bezstratny lub niemal bezstratny wariant MJPEG, który nie jest kompatybilny ze standardowymi dekoderami MJPG.

Programy otwierające pliki MJPG

Windows5 apps
VLC media player Open-source Otwórz plik .mjpg bezpośrednio w VLC - dekoduje on MJPEG natywnie. Konwertuje również poprzez Media > Konwertuj/Zapisz.
Windows Media Player Wbudowany Może odtwarzać MJPG w kontenerze AVI z odpowiednim kodekiem; zainstaluj K-Lite Codec Pack, jeśli odtwarzanie się nie powiedzie.
Freemake Video Converter Freemium Wczytywanie .mjpg i konwersja do MP4 lub AVI. Uwaga: Freemake sugeruje płatne aktualizacje; VLC/HandBrake to czystsze alternatywy.
MediaCoder Freemium Otwieranie i transkodowanie plików .mjpg. Aktywnie rozwijany konwerter wsadowy.
HandBrake Open-source Wczytaj .mjpg i przekonwertuj na MP4/H.264 - standardowy bezpłatny transkoder do archiwizacji w nowoczesnych formatach.
macOS2 apps
VLC media player Open-source Otwórz plik .mjpg bezpośrednio w VLC - dekoduje on MJPEG natywnie. Konwertuje również poprzez Media > Konwertuj/Zapisz.
HandBrake Open-source Wczytaj .mjpg i przekonwertuj na MP4/H.264 - standardowy bezpłatny transkoder do archiwizacji w nowoczesnych formatach.
Linux3 apps
VLC media player Open-source Otwórz plik .mjpg bezpośrednio w VLC - dekoduje on MJPEG natywnie. Konwertuje również poprzez Media > Konwertuj/Zapisz.
FFmpeg Open-source ffmpeg -i in.mjpg -c:v libx264 out.mp4 - transkodowanie MJPEG do H.264 MP4.
MJPEG Tools Open-source Narzędzia linii komend do przechwytywania, edycji i konwersji MJPEG w systemie Linux. Starszy, ale funkcjonalny projekt.
Web1 app
Mozilla Firefox Open-source Firefox może wyświetlać strumienie MJPEG natywnie w tagu <img> (multipart/x-mixed-replace), ale nie otwiera samodzielnych plików .mjpg z lokalnego systemu plików.

Szczegóły techniczne

specyfikacja
KontenerZazwyczaj AVI (oparty na RIFF) z FourCC `MJPG`; także QuickTime MOV, surowa sekwencja JPEG lub RTP (RFC 2435)
Magiczne bajtyAVI: `52 49 46 46` (RIFF) pod offsetem 0, `41 56 49 20` (AVI ) pod offsetem 8; surowy strumień: znacznik SOI `FF D8` dla każdej klatki
Kodek wideoMotion JPEG - stratna kompresja JPEG DCT stosowana niezależnie do każdej klatki
Kompresja czasowaBrak - każda klatka jest niezależnym obrazem JPEG bez odniesienia do poprzednich lub następnych klatek (brak klatek P lub B)
FourCC`MJPG` w nagłówku strumienia AVI; tablice Huffmana mogą być pominięte w klatkach wewnętrznych (dekoder przyjmuje tablice standardowe)
Głębia kolorów24-bitowa, typowo 4:2:0 YCbCr dla wideo; 4:2:2 w wariantach profesjonalnych i emisyjnych
Niezależność klatekKażda klatka jest pełną klatką kluczową; swobodny dostęp i edycja z dokładnością do klatki nie wymagają dekodowania klatek odniesienia
Audio (jeśli obecne)PCM lub skompresowany dźwięk przeplatany w kontenerze AVI/MOV, zazwyczaj o częstotliwości próbkowania 8-48 kHz
Zakres rozdzielczości640×480 do 3840×2160 (zależnie od urządzenia); format JPEG obsługuje do 65535×65535 na klatkę
Typowy rozmiar1 MB - 4 GB (od krótkiego klipu z kamery internetowej do wielogodzinnych nagrań z monitoringu)
Kolejność bajtówLittle-endian (kontener AVI/RIFF)
Standard RTP/MJPEGIETF RFC 2435 definiuje pakietowanie klatek MJPEG przez RTP dla strumieniowania na żywo w protokołach kamer IP
Kluczowe zastosowaniaKamery internetowe USB (UVC), kamery IP/bezpieczeństwa (ONVIF), kamery przemysłowe, karty przechwytujące wideo
Zastąpiony przezH.264/AVC (MP4) do ogólnego użytku; MJPEG utrzymuje się tam, gdzie wymagany jest dostęp do każdej klatki z osobna
WydanoEarly 1990s (first used in digital video cameras and capture cards)
Najnowsza wersjaN/A - no formal versioning; format is stable and implementation-defined
Specyfikacjawww.loc.gov

Konwersje MJPG

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami MJPG. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki MJPG.

Najczęściej zadawane pytania

Co to jest plik MJPG?
Plik MJPG (Motion JPEG) to wideo, w którym każda klatka jest zapisana jako niezależny obraz JPEG. Jest to powszechny format wyjściowy z kamer IP, kamer internetowych USB, rejestratorów samochodowych i kamer przemysłowych.
Jak otworzyć plik MJPG?
Użyj VLC media player (bezpłatny, Windows/Mac/Linux) - odtwarza on MJPG natywnie. Windows Media Player może również działać po zainstalowaniu odpowiedniego kodeka.
Jak przekonwertować MJPG na MP4?
Użyj programu HandBrake (bezpłatny interfejs graficzny) lub FFmpeg (linia komend: „ffmpeg -i in.mjpg -c:v libx264 out.mp4”). Spowoduje to ponowne zakodowanie do H.264 i zazwyczaj znacznie zmniejszy rozmiar pliku.
Jaka jest różnica między MJPG a MJPEG?
.mjpg i .mjpeg to rozszerzenia tych samych plików wideo Motion JPEG - nie ma między nimi różnicy technicznej. Oba zazwyczaj zawierają kontenery AVI z klatkami zakodowanymi w MJPEG.
Dlaczego mój plik MJPG jest tak duży?
MJPEG kompresuje każdą klatkę niezależnie (jak zdjęcie JPEG) bez kompresji międzyklatkowej. Nowoczesne kodeki, takie jak H.264, są od 2 do 5 razy wydajniejsze. Przekonwertuj na MP4/H.264, aby zaoszczędzić miejsce.
Czy mogę wyodrębnić klatki z wideo MJPG?
Tak - ponieważ każda klatka jest już obrazem JPEG, możesz je wyodrębnić za pomocą FFmpeg: „ffmpeg -i in.mjpg frame%04d.jpg”. Funkcja „Zrób migawkę” w VLC również pozwala przechwytywać pojedyncze klatki.

Źródła

1Wikipedia - Motion JPEGen.wikipedia.org
2Library of Congress - Motion JPEG format descriptionwww.loc.gov

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.JPGJPEG Image
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

Powiązane rozszerzenia

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z