What is the MJP file format?
.mjp is a proprietary video format used by older LG mobile phones to capture and store short camera clips. Developed by LG Electronics during the mid-2000s feature-phone era, it wraps a sequence of independently JPEG-compressed frames inside an LG-specific container - making it structurally similar to the standard .mjpg format but with a proprietary outer layer that most modern players refuse to recognize.
Because every frame is stored as a self-contained JPEG still image, .mjp files are trivially seekable but produce relatively large file sizes for their low resolution. Typical clips are recorded at 176×144 (QCIF) or 320×240 (QVGA) and run from a few to tens of megabytes. There is no interframe compression; the DCT-based lossy JPEG encoding is applied independently to each frame.
The LG container carries no publicly documented magic-byte signature, which is why generic media players often reject these files even though the underlying frame data is standard JPEG. Both MPlayer and VLC can handle many .mjp files despite the proprietary wrapper.
The format is now effectively obsolete. As LG and the mobile industry transitioned to 3GP and then MP4/H.264 during the late 2000s, .mjp was abandoned. Clips from old LG handsets can usually be converted using MPlayer or FFmpeg.
Security & safety
RISK: LOWA genuine .mjp video clip is data, not code, so the main risk is simply not being able to open it. Beware 'MJP player' downloads from unknown sites - some obscure codec/player downloads bundle adware (PUPs); stick to VLC, MPlayer and FFmpeg from their official sites. JRiver Media Center plug-in .mjp files should only be installed from JRiver or trusted plug-in authors.
Format details
in a nutshell- JRiver Media Center plug-in - MJP can also be a plug-in/skin file for JRiver Media Center; the database 'Media Center plug-in' name likely refers to this unrelated use.
- Generic Motion JPEG clip - Some non-LG tools also output .mjp for raw Motion JPEG streams.
Programs that open MJP files
Technical details
deep spec| Container format | Proprietary LG wrapper (undocumented binary structure) |
| Video encoding | Motion JPEG - each frame stored as an independent JPEG image |
| Compression type | Intraframe only; DCT-based lossy JPEG per frame; no interframe (temporal) compression |
| Color depth | 24-bit RGB (8 bits per channel per JPEG frame) |
| Typical resolution | 176×144 (QCIF) or 320×240 (QVGA) |
| Audio track | Optional; low-bitrate phone audio, codec varies by handset model |
| File size range | 1 MB - 50 MB for short phone clips |
| Frame seekability | Random-access per frame; every frame is a self-contained JPEG (SOI FF D8 … EOI FF D9) |
| Platform of origin | LG feature phones, mid-2000s |
| Playback compatibility | Rejected by most modern players due to unrecognized LG container; MPlayer and VLC handle many files |
| MIME type | video/x-motion-jpeg (also video/mjpeg) |
| Byte order | Big-endian (JPEG frame standard) |
| Released | Mid-2000s (feature-phone era LG handsets) |
MJP conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about MJP files.