.MJPG

File MJPG

Motion JPEG Video File
Fai una domanda
RISPOSTA RAPIDA

Un file MJPG è un video Motion JPEG in cui ogni fotogramma è memorizzato come un'immagine JPEG separata. Proviene spesso da telecamere IP, dashcam e webcam USB. VLC media player (gratuito, Windows/Mac/Linux) apre direttamente i file MJPG. Per ridurre le dimensioni del file, convertirlo in MP4 utilizzando HandBrake o FFmpeg.

Sviluppatore: N/A (no single owner; independently implemented by many vendors) Categoria: File video MIME: video/x-motion-jpeg
SI APRE SU Windows macOS Linux Web
Correlati: .DAV · .MKV · .MP4 · .H264

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 9, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file MJPG?

Un file .mjpg contiene video Motion JPEG (MJPEG) - una sequenza di singole immagini JPEG riprodotte in rapida successione per creare l'apparenza del movimento. A differenza dei formati compressi tramite codec come H.264, non esiste compressione inter-frame: ogni fotogramma è un'immagine JPEG completa e decodificabile indipendentemente.

La maggior parte dei file .mjpg utilizza un contenitore AVI (basato su RIFF) con il FourCC MJPG nell'intestazione del flusso video. Alcune telecamere emettono un flusso grezzo di fotogrammi JPEG concatenati, ognuno dei quali inizia con lo standard marcatore di inizio immagine FF D8. Anche QuickTime MOV e lo streaming RTP (RFC 2435) sono wrapper di distribuzione comuni.

La proprietà distintiva di MJPEG - ogni fotogramma è un keyframe - lo rende adatto per l'editing accurato al fotogramma, una latenza di decodifica minima e una semplice implementazione hardware. Al 2026 rimane il formato dominante per le webcam USB (standard UVC), le telecamere IP e di sicurezza (profilo ONVIF MJPEG), le telecamere industriali per visione artificiale e le schede di acquisizione video. Lo scorrimento fotogramma per fotogramma negli editor video è immediato perché non è necessario decodificare fotogrammi di riferimento precedenti.

Il compromesso è la dimensione del file: MJPEG produce file significativamente più grandi rispetto a H.264 a parità di qualità visiva. I file variano da pochi megabyte per una breve clip a diversi gigabyte per ore di riprese di sicurezza. VLC, FFmpeg e la maggior parte degli editor video gestiscono i file .mjpg senza codec aggiuntivi.

Sicurezza e incolumità

RISCHIO: LOW

I file MJPG sono dati video - non eseguono codice. Aprirli in VLC, HandBrake o FFmpeg è sicuro. I rischi sono indiretti: i siti di download di «Motion JPEG player» o «codec pack» a volte includono adware o PUP - usa solo i download ufficiali di VLC (videolan.org), HandBrake (handbrake.fr) o FFmpeg (ffmpeg.org). File MJPG malformati potrebbero teoricamente innescare bug nel codice del parser (vulnerabilità del parsing JPEG), ma non sono noti exploit attivi nei principali player.

Dettagli del formato

in sintesi
NOME COMPLETOMotion JPEG Video Fileanche noto come MJPEG file, M-JPEG video
SVILUPPATOREN/A (no single owner; independently implemented by many vendors)dal Early 1990s (first used in digital video cameras and capture cards)
CATEGORIAFile video
TIPO MIMEvideo/x-motion-jpeg
TIPOVideo solo intraframe; ogni fotogramma è un'immagine JPEG indipendente in sequenza
Questa estensione è usata anche da…
  • Variante Wavelet MJPG (lossless) - Alcune telecamere professionali emettono una variante MJPEG lossless o quasi-lossless non compatibile con i decodificatori MJPG standard.

Programmi che aprono file MJPG

Windows5 apps
VLC media player Open-source Apre il file .mjpg direttamente in VLC - decodifica MJPEG nativamente. Converte anche tramite Media > Converti/Salva.
Windows Media Player Integrato Può riprodurre MJPG-in-AVI con il codec appropriato; installa K-Lite Codec Pack se la riproduzione fallisce.
Freemake Video Converter Freemium Carica il file .mjpg e lo converte in MP4 o AVI. Nota: Freemake richiede aggiornamenti a pagamento; VLC/HandBrake sono alternative più pulite.
MediaCoder Freemium Apre e transcodifica i file .mjpg. Convertitore batch mantenuto attivamente.
HandBrake Open-source Carica il file .mjpg e lo converte in MP4/H.264 - il transcodificatore gratuito standard per l'archiviazione in formati moderni.
macOS2 apps
VLC media player Open-source Apre il file .mjpg direttamente in VLC - decodifica MJPEG nativamente. Converte anche tramite Media > Converti/Salva.
HandBrake Open-source Carica il file .mjpg e lo converte in MP4/H.264 - il transcodificatore gratuito standard per l'archiviazione in formati moderni.
Linux3 apps
VLC media player Open-source Apre il file .mjpg direttamente in VLC - decodifica MJPEG nativamente. Converte anche tramite Media > Converti/Salva.
FFmpeg Open-source ffmpeg -i in.mjpg -c:v libx264 out.mp4 - transcodifica MJPEG in H.264 MP4.
MJPEG Tools Open-source Strumenti da riga di comando per l'acquisizione, l'editing e la conversione MJPEG su Linux. Progetto datato ma funzionale.
Web1 app
Mozilla Firefox Open-source Firefox può visualizzare flussi MJPEG nativamente in un tag <img> (multipart/x-mixed-replace), ma non apre file .mjpg standalone dal filesystem locale.

Dettagli tecnici

specifiche approfondite
ContenitoreTipicamente AVI (basato su RIFF) con FourCC `MJPG`; anche QuickTime MOV, sequenza JPEG grezza o RTP (RFC 2435)
Magic bytesAVI: `52 49 46 46` (RIFF) all'offset 0, `41 56 49 20` (AVI ) all'offset 8; flusso grezzo: marcatore SOI `FF D8` per fotogramma
Codec videoMotion JPEG - compressione lossy JPEG DCT applicata indipendentemente a ogni fotogramma
Compressione temporaleAssente - ogni fotogramma è un JPEG indipendente senza riferimento ai fotogrammi precedenti o successivi (niente P-frame o B-frame)
FourCC`MJPG` nell'intestazione del flusso AVI; le tabelle Huffman possono essere omesse dai fotogrammi interni (tabelle standard presunte dal decodificatore)
Profondità colore24-bit, 4:2:0 YCbCr tipico per il video; 4:2:2 nelle varianti professionali e broadcast
Indipendenza fotogrammiOgni fotogramma è un keyframe completo; l'accesso casuale e l'editing accurato al fotogramma non richiedono la decodifica di fotogrammi di riferimento
Audio (se presente)PCM o audio compresso interlacciato nel contenitore AVI/MOV, tipicamente con frequenza di campionamento 8-48 kHz
Intervallo risoluzioneDa 640×480 a 3840×2160 (dipendente dal dispositivo); il formato JPEG supporta fino a 65535×65535 per fotogramma
Dimensione tipica1 MB - 4 GB (da una breve clip di webcam a ore di filmati di telecamere di sicurezza)
Ordine dei byteLittle-endian (contenitore AVI/RIFF)
Standard RTP/MJPEGIETF RFC 2435 definisce la pacchettizzazione dei fotogrammi MJPEG su RTP per lo streaming live nei protocolli delle telecamere IP
Casi d'uso principaliWebcam USB (UVC), telecamere IP/sicurezza (ONVIF), telecamere industriali, schede di acquisizione video
Sostituito daH.264/AVC (MP4) per uso generale; MJPEG persiste dove è richiesto l'accesso per singolo fotogramma intraframe
RilasciatoEarly 1990s (first used in digital video cameras and capture cards)
Ultima versioneN/A - no formal versioning; format is stable and implementation-defined
Specificawww.loc.gov

Conversioni MJPG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file MJPG. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file MJPG.

Domande frequenti

Cos'è un file MJPG?
Un file MJPG (Motion JPEG) è un video in cui ogni fotogramma è memorizzato come un'immagine JPEG indipendente. È un output comune di telecamere IP, webcam USB, dashcam e telecamere industriali.
Come apro un file MJPG?
Usa VLC media player (gratuito, Windows/Mac/Linux) - riproduce MJPG nativamente. Anche Windows Media Player potrebbe funzionare con il codec corretto installato.
Come converto MJPG in MP4?
Usa HandBrake (interfaccia grafica gratuita) o FFmpeg (riga di comando: «ffmpeg -i in.mjpg -c:v libx264 out.mp4»). Questo ricodifica in H.264 e tipicamente riduce significativamente le dimensioni del file.
Qual è la differenza tra MJPG e MJPEG?
.mjpg e .mjpeg sono entrambi estensioni per file video Motion JPEG - non c'è alcuna differenza tecnica. Entrambi contengono tipicamente contenitori AVI con fotogrammi codificati in MJPEG.
Perché il mio file MJPG è così grande?
MJPEG comprime ogni fotogramma indipendentemente (come una foto JPEG) senza compressione inter-frame. I codec moderni come H.264 sono da 2 a 5 volte più efficienti. Converti in MP4/H.264 per risparmiare spazio.
Posso estrarre i fotogrammi da un video MJPG?
Sì - poiché ogni fotogramma è già un JPEG, puoi estrarli con FFmpeg: «ffmpeg -i in.mjpg frame%04d.jpg». Anche la funzione «Istantanea» di VLC cattura i singoli fotogrammi.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z