Need to combine separate video, audio, and subtitle streams into a single playable file?
tsMuxeR handles lossless muxing into TS, M2TS, and MKV containers without re-encoding - preserving original quality while producing output ready for Blu-ray disc authoring, IPTV broadcasting, or direct playback on media servers and hardware players.
The 2.7.2 release brings back Windows 7 compatibility through dedicated Qt5 builds, adds full AV1 muxing into MPEG-TS, and expands MKV output with proper Opus and FLAC support.
Where tsMuxeR Fits in a Blu-ray Archival Pipeline
tsMuxeR is rarely a standalone tool - it lives in the middle of a multi-stage workflow.
A typical 4K Blu-ray backup looks like this: rip the disc with MakeMKV to extract a lossless MKV, demux and convert audio with eac3to when you need granular track control, verify stream parameters with MediaInfo, then bring everything back together in tsMuxeR for the final TS, M2TS, or Blu-ray disc structure.
This is fundamentally different from video conversion. Tools like HandBrake or Shutter Encoder re-encode your video, which takes hours and reduces quality. tsMuxeR simply repackages the existing streams, finishing in seconds.
Supported Video, Audio, and Subtitle Formats
The 2.7.2 release covers every major codec you are likely to encounter on modern source material: H.264/AVC, H.265/HEVC, H.266/VVC (alpha), AV1 with full AOM specification compliance, Microsoft VC-1, and MPEG-2.
Audio coverage now includes AAC, AC3 and E-AC3 (Dolby Digital Plus), Dolby TrueHD with AC3 core, DTS and DTS-HD, MPEG audio layers 1/2/3, LPCM, and - new in 2.7.2 - RFC 7845-compliant Opus support across MPEG-TS and MKV, plus full FLAC muxing and demuxing for Matroska output.
Subtitle support covers PGS (Blu-ray presentation graphics) and SRT text-based subtitles, and tsMuxeR can convert SRT to PGS with HTML-style tags for font, color, and size customization.
What's New in tsMuxeR 2.7.2
The April 2026 release is the largest feature drop in over a year. Highlights include:
- Windows 7 returns - dedicated 32-bit and 64-bit Qt5 builds run on Windows 7, while Qt6 builds remain the default for Windows 8 and later
- Editable meta file - manually edit the auto-generated meta file directly in the GUI with a Reset to auto-generated button
- TrueHD merge support - new merge-ac3-file option for combining standalone AC-3 files with TrueHD streams
- Chapter preservation - custom Blu-ray chapters are now preserved when input files change
- Video language selection - language selector added to video track options
- Full MKV muxing - complete Matroska container output with proper metadata handling
- Critical sync fixes - AAC detection in MP4/MOV, audio/video sync in MKV/MP4/MOV remuxing, and MP4/MOV files larger than 4 GB are all corrected
4K UHD and Blu-ray Authoring
For Blu-ray enthusiasts, tsMuxeR delivers features most muxers lack. Full 3D Blu-ray support and UHD output with HDR10, HDR10+, and Dolby Vision metadata preservation mean your 4K rips maintain premium quality through the entire pipeline.
You can author compliant Blu-ray disc structures or AVCHD folders directly from tsMuxeR's output.
If your target is AVCHD on standard DVD media instead of full Blu-ray, BDtoAVCHD provides an automated alternative that bundles its own x264/x265 encoders. For final disc burning, ImgBurn handles the resulting folder structure cleanly.
Stream Management and Editing
Beyond basic muxing, tsMuxeR offers practical stream-management features. Join multiple source files into a single output, split output by size for storage constraints, trim segments, and shift audio or subtitle tracks in time to fix sync issues.
The tool detects audio delay automatically for TS, M2TS, MPG, VOB, and EVO sources - saving you from manual sync troubleshooting.
You can also extract DTS core from DTS-HD streams and AC3 core from TrueHD, useful when targeting hardware that only supports base-layer audio. LPCM-to-WAV conversion works in both directions for users who need to handle uncompressed audio between muxing steps.
For H.264 content, tsMuxeR provides granular control over SEI, SPS/PPS elements, NAL unit delimiter insertion, and level adjustment.
Complementary Tools for Your Muxing Workflow
Before muxing, verify your source files with MediaInfo to confirm exact codec parameters, bitrates, and stream details.
After muxing, test playback with VLC Media Player or install the K-Lite Codec Pack for system-wide format support.
For MKV-specific work - swapping subtitles, removing audio tracks, or reorganizing chapters - MKVToolNix complements tsMuxeR's capabilities.
If your goal is to compress a full Blu-ray rather than remux it, BD Rebuilder handles the size reduction stage, while LosslessCut covers quick lossless trimming when you just need to extract a clip without full muxing control.
For users who need to re-encode the video portion before remuxing, VidCoder wraps the HandBrake engine in a friendlier interface with NVEnc and QSV acceleration.
Simple Interface, Cross-Platform Support
The interface keeps things straightforward: select inputs, choose output format (TS, M2TS, MKV, or Blu-ray disc structure), pick a destination folder, and mux.
Beginners produce working output with minimal configuration; advanced users access detailed stream parameters, FPS adjustment, and Blu-ray playlist (MPLS) handling through the same GUI.
tsMuxeR runs on Windows 7, 10, and 11, plus Linux and macOS (Universal binary for Intel and Apple Silicon), with a unified cross-platform GUI built on Qt6 (or Qt5 for the Windows 7 builds).
The original tsMuxeR was created by Roman Vasilenko and later open-sourced through the justdan96/tsMuxer repository.
Development has continued through an actively maintained fork by jaminmc, which modernized the codebase to C++20 with Qt6 support and continues to ship new releases - 2.7.2 being the latest at the time of writing.
Download tsMuxeR 2.7.2 - completely free, open-source under Apache 2.0. No registration, no trial limitations, no hidden costs.
