What is MkvDefaultTrackChanger?
Updated
MkvDefaultTrackChanger is a small open-source application that changes which audio and subtitle tracks inside an MKV video file are flagged as the default. It is aimed at MKV files specifically, and it edits the default-track flags rather than re-encoding or rewriting the whole video. It is available for Windows, Linux (GTK), and MacOS, and it is positioned as a simple, fast utility rather than a full-featured video editor.
What problem it solves
An MKV file can contain multiple audio tracks (for example, different languages or a commentary track) and multiple subtitle tracks. Players pick one audio track and one subtitle track to use automatically, based on the "default" flag stored in the file. If that flag points at the wrong track, you get the wrong language or unwanted subtitles every time you open the file, and you have to switch tracks manually.
MkvDefaultTrackChanger lets you change that flag so the player starts with the track you actually want.
Key features
- Batch processing — change the default tracks in multiple MKV files at once, provided they have the same order of subtitle and audio tracks.
- Simple UI — described as having "no bells and whistles," so the workflow is meant to be quick rather than configurable.
- Fast — the tool does not need to process the whole file, so changing the default track is not a full re-mux or re-encode of the video.
When to use it
Use it when:
- Your MKV files consistently open with the wrong audio language.
- Subtitles you don't want are on by default.
- You have a set of files with the same track layout and want to fix them all at once.
It is not a tool for editing video content, converting formats, or remuxing tracks in and out — its scope is the default-track flag.
Availability
The project page offers downloads for Windows, Linux (GTK), and MacOS, and links to its source on GitHub. As an open-source tool, its behavior and limitations are visible in the source if you need to check how it handles a particular file.
Practical notes
- Batch mode depends on the files sharing the same track order; if your files differ, process them individually.
- Because the tool only changes flags, keep a backup of the original files if you want to be able to revert.
- The project page does not state pricing or account requirements, so check the download page itself for the current terms before installing.