Download
Free, open source, and yours permanently.
Recommended
Homebrew
Three commands. The first points Homebrew at this project's repository, the second tells Homebrew you are willing to install from it, and the third installs. After that, updates arrive alongside everything else you keep current.
brew tap undisclosed0369/swiftmediainfo
brew trust undisclosed0369/swiftmediainfo/swiftmediainfo
brew install --cask --no-quarantine swiftmediainfo
Don't have Homebrew? One command installs it, from brew.sh.
Direct
Disk image
A regular .dmg from GitHub. Drag the app to
your Applications folder, then follow the three steps
below — macOS will not open it otherwise.
You will also need the MediaInfo tool. SwiftMediaInfo offers to install it if it cannot find one on your system.
You will see this once.
Install the disk image and macOS will stop you the first time. Here is the dialog, before it surprises you — and what it does and does not mean.
What Apple's check proves
That a developer paid for a certificate and submitted the app to Apple's servers for inspection. It is a real signal, and SwiftMediaInfo does not have it.
What you can check
Every line, yourself. The source is public, the releases are built from it, and you are free to read it, compile it, or ask someone you trust to look.
Those are different kinds of assurance, not a better and a worse one. Apple asks you to trust a process; this one asks you to trust what you can see. For some people the second is not enough, and that is a reasonable place to land.
What you should not do is wave the warning away on reflex. It is the same one you would get from something genuinely malicious, and it is worth reading every time.
Apple could not verify “SwiftMediaInfo” is free of malware that may harm your Mac.
This software needs to be updated. Contact the developer for more information.
Getting past it, once
Move the app to Applications
Open the disk image, drag SwiftMediaInfo into your Applications folder, then eject the image.
Clear the download mark
macOS flags everything that arrives from the internet. This removes the flag from this one app and nothing else. Paste it into Terminal and press Return.
xattr -dr com.apple.quarantine /Applications/SwiftMediaInfo.app
Open it
That is the whole of it. SwiftMediaInfo opens normally from now on, including after every future update.
--no-quarantine flag means the flag is never applied, so
there is no warning and no Terminal. If either route suits you, take
that one.
Requirements
- macOS
- 26.0 or later
- Architecture
- Apple silicon
- Dependency
- mediainfo (installed for you)
- Licence
- MIT
- Price
- Free, permanently
SwiftMediaInfo reads media files using MediaInfo, an open-source tool by MediaArea. If the app cannot find one on your system it offers to install it — and tells you exactly what it is about to run.
Removing it
If you installed with Homebrew, there are two commands and the difference between them is what happens to your settings.
Remove the app, keep your settings
Uninstalls SwiftMediaInfo and leaves its preferences on disk — your gradient colours, zoom level and tab choice. Reinstall later and everything is where you left it.
brew uninstall --cask swiftmediainfo
Or
Remove everything
Adds --zap, which also deletes the preferences.
Nothing SwiftMediaInfo wrote remains on your Mac.
brew uninstall --cask --zap swiftmediainfo