The SubTrack app icon

A lossless track slimmer for the Mac

Drop the tracks you don't need.
Keep every bit of the ones you do.

SubTrack strips unwanted audio and subtitle tracks out of your video files by copying, not re-encoding — so a two-hour Blu-ray rip slims down in seconds, with zero quality loss.

Free, both ways · Requires macOS 26.4 or later

The SubTrack main window: a queue of eight Blu-ray rips showing input and output track counts and file sizes, with the rules inspector open alongside.

Workflow

How it works

  1. Queue

    Queue up your files

    Drag in movies, or a whole folder — SubTrack finds every video inside it and queues them up.

  2. Decide

    Rules pick the tracks

    Keep English, drop the other eleven dubs. Keep or skip commentary. Decide what happens to tracks with no language tag at all.

  3. Copy

    Slim, without re-encoding

    Everything you keep is stream-copied into a new file, bit for bit. Same container, same quality, a fraction of the size.

in Nightjar.2019.2160p.UHD.BDRemux.mkv 12 tracks 8.42 GB
  • 0:0videohevc2160p HDR10keep
  • 0:1audioengtruehd7.1 Atmoskeep
  • 0:2audioengac35.1keep
  • 0:3audioengac32.0 commentarydrop
  • 0:4audiofradts5.1drop
  • 0:5audiodeudts5.1drop
  • 0:6audiospaac35.1drop
  • 0:7subtitleengpgskeep
  • 0:8subtitlefrapgsdrop
  • 0:9subtitledeupgsdrop
  • 0:10subtitlespapgsdrop
  • 0:11subtitlejpnpgsdrop
out Nightjar.2019.2160p.UHD.BDRemux.mkv 4 tracks 6.02 GB
Those three steps on one twelve-track UHD remux: down to the four tracks you'd actually play, 2.40 GB lighter. Every track it keeps is copied across bit for bit, so the picture is the same file it always was.

Features

What's in it

Screenshots

A look around

The Presets settings tab, editing the Streaming Service Rip preset's output name and track selection.
Languages, commentary, and output naming — saved as a preset, synced to your other Macs.
The Supported Formats sheet, listing the bundled FFmpeg build's version and its 404 supported containers.
Every container and codec the bundled FFmpeg can read and write, straight from the binary that's running.

Get it

Two builds, one engine

Both are free, and they slim files identically — same rules, same presets, same queues. Three capabilities Apple doesn't permit inside a sandboxed App Store app are the whole difference.

Mac App Store

Installs and updates through the App Store.

  • Included: Lossless stream-copy slimming
  • Included: Rules, presets, and multiple queues
  • Included: Preset sync over iCloud
  • Included: Hardware HEVC and H.264 encoding
  • Not included: Software x264 and x265 encoding
  • Not included: Your own FFmpeg build
  • Not included: The subtrack command-line tool

Bundled LGPL FFmpeg.

View on the App Store

Direct download

Signed, notarized, and checks for its own updates.

  • Included: Lossless stream-copy slimming
  • Included: Rules, presets, and multiple queues
  • Included: Preset sync over iCloud
  • Included: Hardware HEVC and H.264 encoding
  • Included: Software x264 and x265 encoding
  • Included: Your own FFmpeg build
  • Included: The subtrack command-line tool

Bundled GPL FFmpeg, with libx264 and libx265.

Download the latest release

FAQ

Questions

Does SubTrack re-encode my video?
Normally, no — that's the whole point. Tracks you keep are copied straight across. SubTrack only transcodes when a track you've kept is in a codec you've said you don't want, and then only that one track. There are no quality sliders, because there's almost never anything to tune. If you're looking to re-encode a library, you want HandBrake; SubTrack is for making files smaller without touching the picture.
Which version should I get?
They slim files identically, so it comes down to three things the App Store doesn't permit inside a sandboxed app: software x264/x265 encoding, pointing SubTrack at your own FFmpeg build, and the subtrack command-line tool. Want any of those, take the direct download. Don't need them, take whichever you'd rather install from.
What files can it open?
Anything the bundled FFmpeg can read — MKV, MP4, M4V, MOV, AVI, TS, and plenty more. The Settings window lists every container and codec the build you're running supports. Output stays in the same container as the source.
Does it send anything anywhere?
Your video files never leave your Mac — the bundled FFmpeg is built with networking disabled and can't open a connection at all. There are no accounts, no advertising identifiers, and no tracking. Presets sync only if you're signed into iCloud, through your own private iCloud database that nobody else can read. Two things do go out: crash and performance reports, which aren't linked to your identity, and — in the direct download only — a check with GitHub for new releases, which you can switch off in Settings ▸ Updates. The privacy policy spells all of it out.