Skip to content

External Dependencies

Practically everything is optional and you only need what you want to use.
FFMpeg and MKVToolnix are used for just about anything you could do with muxtools though so keep that in mind.

TLDR, I don't care

Most of the stuff you actually need can now be handled through binary management.
You can just add the tools you want to your project and let muxtools take care of the rest.

Not everything here is in the catalog though, so this list is still useful if you need something more specific.

Everything that is covered however, can also be freely downloaded via the muxtools-binaries repo.
Which may or may not have more up-to-date and/or more optimized binaries for various stuff.

Video encoders

FFV1 & ProRes are included with FFMPEG (see below)

Other Utilities

  • FFMPEG
    Probably the most important utility for this package.
    It's used for TTA, FLAC, W64 and AIFF audio encoding and also ensures valid input for every other encoder.
    Also used to extract existing audio track from other releases/containers.
    Oh and of course used for FFV1 lossless video encoding.

    If you're interested in AAC encoding via FDK AAC you might be interested in non-free builds like my own on GitHub or on scoop.
  • eac3to
  • SoX
  • MKVToolNix/mkvmerge/mkvextract
  • opus-tools
    Used for opus encoding.
    The official builds are yet to receive any updates for whatever reason so for the time being I'd recommend getting builds from rarewares.
  • qaac
    The best encoder for AAC, but it does ALAC aswell.
    This one has a few quirks, like needing iTunes either installed or its libraries.
    Here's some detailed information in that and here are links to both iTunes Libs and a libFLAC you might need.
  • FLAC (libFLAC)
    Used for FLAC encoding
  • CUETools
    Also used for FLAC encoding but with the FLACCL encoder instead.
  • LossyWAV
    A lossy preprocessor you can use for FLAC and Wavpack to achieve smaller sizes.
    Doesn't really have any advantage over a good lossy codec besides being funny.
  • Wavpack
    Another lossless Codec one can use if they feel like it.

  • Aegisub and aegisub-cli
    Aegisub is basically the go-to subtitle editor. Useful for all kinds of subtitle related stuff.
    Aegisub-CLI is (currently) only used for resampling in muxtools. Simply download it and place it right into your aegisub install folder.
    (And don't forget to make sure that the install folder is also in your PATH)

    For better resampling results, you might wanna get the Resample Perspective script in the Aegisub DependencyControl menu.