Pro Max 4K OTT

Remuxing explained

Remuxing transfers already encoded media streams into a different container or packaging arrangement without decoding and re-encoding those streams.

promax4k.tv+44 7532 814802
Television and phone views of the Pro Max app introducing the next steps for a new viewer.
Choose your player, get familiar with Pro Max. Speak to our team about the plan that suits you.
Streaming reference

The term in context.

Remuxing transfers already encoded media streams into a different container or packaging arrangement without decoding and re-encoding those streams. It can improve compatibility when a player supports the video and audio codecs but cannot handle their current wrapper or layout. Because the compressed samples are retained, it avoids the generational picture loss associated with another lossy encode. Remuxing still needs supported track types, timing and destination-container rules. It cannot make an unsupported video codec decodable, increase genuine source detail or supply a missing subtitle track that was never present in the original.

Remuxing and Transcoding

Transcoding re-encodes streams; remuxing retains their encoded samples.

What changes and what stays encoded

A remux writes new container structures, indexes and track organization around retained media. Some workflows also need format-specific adjustments to how encoded data is packaged. That is different from creating new pictures through a video encoder. The resulting file can have different overhead or metadata even when the core encoded content remains the same, so matching file sizes are not a requirement.

When packaging is the real problem

A player might reject one container while supporting the same codecs in another. A remux can also produce a layout better suited to a particular playback workflow. Inspect the actual codecs and destination requirements first. If the problem is an unsupported profile, excessive frame rate or damaged encoded samples, changing the wrapper alone does not remove those underlying decoder requirements or defects.

Validating all tracks after conversion

Check duration, seeking, audio synchronization, subtitles and alternative tracks on the intended device. Not every destination container supports every subtitle or metadata feature, and automatic stream selection can omit tracks unless configured appropriately. Preserve the original while validating. A successful muxing command means the tool wrote output; it does not by itself establish that the player will expose every feature correctly.

An illustrative example

A file's video and audio codecs match a television's documented support, but its container is unsupported. A compatible remux allows playback without re-encoding the picture. The viewer then checks seeking and subtitle selection, because solving the wrapper mismatch does not guarantee that every original track feature survived the packaging change.

Practical actions

  1. Verify enclosed codecs before remuxing
  2. Check destination support for every required track
  3. Validate seeking and audio synchronization on target

Sources

Related concepts

See how the pieces fit.

Transcoding

Transcoding converts media from one encoded representation to another, usually by decoding it and then encoding new output.

Explore →

Codec level

A codec level specifies a set of limits on the workload and resources needed to decode a bitstream.

Explore →

Codec profile

A codec profile defines a permitted set of coding tools and constraints within a video coding family.

Explore →
Your evening starts here

Get the player ready. We’ll help with the rest.

Install the app for your screen, then WhatsApp the Pro Max team for a one-day free trial. Already watching? Go straight to the viewer help desk.

WhatsApp