Back to blog

Guides / G16 · Playback & Conversion

MJPEG Video from an Old Camera or DVR Won’t Play on Mac or iPhone?

A file whose picture itself is MJPEG is recognised and taken through the full re-compression route, and the result is an MP4 this device plays. What decides the outcome is not the family name but this file’s own tracks.

What counts as this family

MJPEG stores every frame as its own JPEG, which makes it simple and long-lived. You meet it in short clips from early digital cameras, in exports from some dashcams and surveillance units, and in files left behind by old capture cards. The shared trait is that it looks like a video but reads like a strip of pictures, so playback paths and tools easily conclude there’s no picture in it. Why two files with the same extension can end differently is in the difference between a container and a codec.

"Can’t read media information" often doesn’t mean the file is broken. It means nothing was holding that kind of picture.

What changed, said precisely

This picture type is recognised and takes the full re-compression route. The cell measured on a real device was a file carrying MJPEG picture: the frames were re-compressed into a codec the device plays and the result passed the delivery check. The same file would have gotten a "can’t read media information" message before; today it gets something that plays. That’s the difference between two outcomes, not a difference in speed.

Two things this page won’t estimate

Because the picture is re-compressed, time scales with the length of the footage - minutes rather than seconds - and how long one file really takes depends on which route it lands on, laid out in why some videos are fast and others take longer. On size, no multiplier is offered: footage that stores a picture per frame doesn’t shrink in the same proportion as ordinary material, and reading one clip’s ratio onto another wouldn’t be responsible. If you need to know what your own clip costs, run a short one and look at the result.

Two things still outside scope

First, an incomplete file: a recording that stopped, an export that never finished, a copy that got halfway. Data that isn’t there can’t be converted into something playable, and the fix is about recovery, not format. Second, files that can’t be selected at all: equipment and vendor software export in very different shapes, and only something you can actually pick can be processed - if the file never appears in the picker, the problem isn’t at the conversion step. Which layer a file is stuck at, and in what order to check, is in what to check first when a video won’t play.

Why this family always needs one test clip first

Because the sources are so mixed: exports from the same unit in different years can differ completely, and the judgement is made from what each file carries rather than from its extension. Three things make testing risk-free: processing happens on your device and conversion doesn’t need to hand the file over to anywhere else (see where CineX processes video); your original isn’t rewritten; and a failure or cancellation doesn’t count as a conversion. The free allowance counts only completed conversions - how that works is in how far the free version goes.

People keeping this footage aren’t chasing quality. They want to open it normally today, without hunting for a machine that still reads it.

Frequently asked questions

Is MJPEG supported now?

Yes - this picture type is recognised and re-compressed, with a real-device run that passed the delivery check. The precise part: that statement holds from today’s build onward. Before it, these files didn’t get in at all.

My surveillance file did nothing when converted - same problem?

Not necessarily. Separate which layer failed: whether the file is complete, whether the picture in it was recognised, or whether one audio track couldn’t be taken up by the device. The three point in different directions, and the order to check them is in what to test before buying Opus.

Will conversion make the picture worse?

It changes the form so a device can open it. It doesn’t raise resolution, denoise, or rebuild detail that compression already removed. Problems the old footage already had don’t get fixed - and they don’t get worse either.

Can I process dozens of clips at once?

Clips are handled one at a time, each judged on what it carries. Grouping several into one show is organising, not joining them into a single file - stitching, editing and repairing damaged files are outside what this product does.

Buy first or test first?

Test first, on your own shortest clip. The free allowance only counts conversions that complete, so failures and cancellations don’t use one up, and a few runs are enough to judge this family. Opus is a one-time purchase; buying changes only how many more conversions you can make - quality, speed and format range don’t change because you paid.


Axiom One LLC — CineX