TS to MJPEG Converter

Convert TS files to MJPEG format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: TS

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

How to Convert TS to MJPEG Online

  1. Upload Your TS File: Drag and drop your .ts file onto the page or click "+ Add Files" to pick one (or many — batch is supported). Recordings from DVB tuners, ATSC capture cards, and IPTV downloads all work; the entire transport stream is parsed in browser before upload.
  2. Pick a Quality Preset: Default is Very High (Recommended). Switch to Highest for archival masters where every frame matters, High or Medium for editing proxies, or Low / Lowest when you only need a thumbnail-style proof. The MJPEG encoder applies the matching JPEG quantization level (roughly QP 2 through 10) to each frame.
  3. Set Resolution and Trim (Optional): Under Video resolution, choose Keep original, pick a Preset Resolution (144p through 8K), set Resolution Percentage, or enter a custom Width x Height. Open Trim to switch from Unchanged to Time Range and clip an in/out point in HH:MM:SS — useful when a TS recording bookends real content with several minutes of channel-change padding.
  4. Convert and Download: Hit Convert. Files are processed on our servers and the resulting .mjpeg is returned to your browser session — no sign-up, no watermark, no install.

Why Convert TS to MJPEG?

A TS (MPEG Transport Stream, ISO/IEC 13818-1) file is the broadcast-grade container used by DVB, ATSC, and IPTV — fixed 188-byte packets engineered for lossy transmission. Inside that container is usually H.264 or MPEG-2 long-GOP video, which means every frame depends on the keyframes around it. MJPEG (Motion JPEG) flips that model: each frame is a standalone JPEG, so any frame can be decoded, edited, or cut without touching its neighbours.

  • Frame-accurate editing in older NLEs — Premiere 6, Final Cut 7, Avid Media Composer legacy projects, and many machine-vision tools cut MJPEG cleanly on any frame; long-GOP TS streams must be re-encoded around the cut point.
  • Surveillance and security pipelines — IP cameras from Axis, Bosch, and Hikvision often expose an MJPEG endpoint because each frame is self-contained, so dropped packets only ruin one image instead of a full GOP.
  • Medical imaging and microscopy — endoscopy capture stations, fundus cameras, and in-vitro diagnostic recorders favour MJPEG so radiologists can scrub frame-by-frame without inter-frame artefacts smearing fine structures.
  • Industrial machine vision — robotic pick-and-place cameras and quality-control rigs need predictable per-frame latency; MJPEG decodes a frame in a fixed number of cycles, whereas H.264 decode time varies with B-frame depth.
  • Embedded playback on low-power devices — older PlayStation hardware, the Nintendo Wii, and some kiosk media players ship MJPEG decoders but choke on modern H.264 high-profile TS.
  • Archival masters for graders — frame-independent compression survives generation loss better than long-GOP, so colourists sometimes transcode a finished TS recording to MJPEG as an intermediate before grading.

TS vs MJPEG — Format Comparison

Property TS (Transport Stream) MJPEG (Motion JPEG)
Type Container format Video codec (often inside .avi, .mov, or raw .mjpeg)
Standard ISO/IEC 13818-1 (1995) No single ISO standard; per-vendor specs (Apple, Microsoft, OpenDML)
Compression model Inter-frame (depends on inside codec; usually H.264/MPEG-2 long-GOP) Intra-frame only — each frame is a JPEG
Typical compression ratio ~1:50 or better (H.264) ~1:20 or lower
Frame-accurate cut without re-encode Only on keyframes (every 0.5-2 s) Any frame
Designed for Broadcast / streaming over lossy networks Capture, editing, surveillance, machine vision
Bitrate at 1080p 5-12 Mbps (H.264 inside TS) 40-100+ Mbps typical
Common consumers TVs, set-top boxes, VLC, FFmpeg NLEs, IP cameras, medical scopes, industrial cameras

Quality Preset Quick Guide

Preset Approx. JPEG Q When to use
Highest ~95-100 Archival master, colour grading source, medical/forensic capture
Very High (default) ~85-95 Editing intermediate where size still matters
High ~75-85 Proxy editing, daily-rushes review
Medium ~60-75 Internal review copies, thumbnail walls
Low / Lowest ~30-60 Quick proof, scrub preview, contact-sheet style export

Frequently Asked Questions

Why is my MJPEG file so much larger than the original TS?

That is expected. TS recordings almost always carry H.264 or MPEG-2 long-GOP video at 5-12 Mbps for 1080p, which exploits similarity between consecutive frames. MJPEG stores each frame as a full JPEG with no inter-frame compression — Wikipedia cites typical MJPEG ratios around 1:20, versus 1:50 or better for H.264. A 200 MB TS broadcast clip often becomes a 1-2 GB MJPEG. Drop Quality Preset to High or Medium if the size is too aggressive.

Will the converted file play in VLC and QuickTime?

VLC handles raw .mjpeg and MJPEG inside AVI/MOV out of the box on Windows, macOS, and Linux. QuickTime plays MJPEG too — Apple shipped a software MJPEG decoder back in the mid-1990s and the codec is still supported. Browsers are inconsistent for raw .mjpeg files, so if you need browser playback wrap the frames in an MP4 container with our TS to MP4 tool instead.

Should I convert TS to MJPEG or just to MP4 for editing?

If your editor is modern (DaVinci Resolve, Premiere Pro 2020+, Final Cut Pro X, Avid Media Composer 2021+), MP4 with H.264 or ProRes is usually a better intermediate — smaller and well-supported. Choose MJPEG when (a) the editor is legacy and chokes on long-GOP, (b) you need per-frame cut precision without smart-rendering, or (c) your downstream tool (machine vision, medical imaging) specifically expects MJPEG. For general playback use TS to MOV or TS to AVI instead.

Does the audio track survive the conversion?

MJPEG is a video-only codec. Raw .mjpeg output carries no audio track. If you need synced audio, transcode to a container that supports both (.avi, .mov, .mp4) — for example TS to MP4 keeps the AAC or AC3 audio from the source TS.

Why does my TS recording have several seconds of nothing before the show starts?

TS files captured from DVB-T, ATSC, or IPTV often include channel-change padding, encryption negotiation packets, or pre-roll while the tuner locked. Use Trim → Time Range in step 3 to set a real in-point in HH:MM:SS:ms. The trim happens before the MJPEG re-encode, so you don't pay encoding cost on the discarded section.

What resolution should I pick?

Keep original if you're just changing codec. Drop to 720p (1280x720) if the original is 1080p and storage matters — MJPEG at 720p still produces a clean editable master at a fraction of the bitrate. For surveillance pipelines that ingest specific aspect ratios, the preset dropdown includes 4:3 capture sizes (640x480, 800x600, 1024x768) and 16:9 broadcast sizes (1280x720, 1920x1080).

Can I convert multi-program TS files (multiple channels in one .ts)?

The conversion picks the first program by default. If your TS has multiple programs (PAT/PMT with several services, common on raw DVB captures), trim to the relevant section first with a dedicated demuxer or upload a single-program TS — most consumer recorders already write single-program transport streams.

Is MJPEG the same as M-JPEG2000 or Motion JPEG 2000?

No. Motion JPEG uses baseline JPEG (DCT-based, the same algorithm as .jpg). Motion JPEG 2000 uses wavelet-based JPEG 2000 and is a separate codec used in digital cinema (DCP) workflows. Our tool outputs classic MJPEG; for JPEG 2000 streams you would need a different pipeline.

Are my files private?

Yes. Uploads are encrypted in transit, processed on isolated workers, and source plus output files are removed shortly after conversion. There's no account requirement and nothing is indexed or shared.

Rate TS to MJPEG Converter Tool

Rating: 4.8 / 5 - 80 reviews