🌐
Reddit
reddit.com β€Ί r/tauri β€Ί frame - ffmpeg gui for macos
r/tauri on Reddit: Frame - FFMPEG GUI for MacOS
January 19, 2026 -

Discord video size limitations, Twitter media guidelines - I convert media on a daily basis. But with my ADHD, I often forget specific FFmpeg parameters and have to google them or ask GPT, which isn’t very convenient.

With that in mind, I built Frame - an FFmpeg GUI wrapper using Svelte and Tauri that doesn’t look like it’s 15 years old πŸ˜„

Let’s be honest, every developer has to build FFMPEG wrapper some day 😝

For now it’s MacOS only, but who knows!

https://github.com/66HEX/frame

🌐
Ffworks
ffworks.net
ffWorks - The Best Video Converter for Mac
ffWorks, focused on simplicity, brings a fresh approach to the use of FFmpeg, making it the best video converter for mac
Discussions

Show HN: CompressX, my FFmpeg wrapper for macOS
For those who may not be familiar, FFmpeg is a powerful tool for converting, streaming, and recording audio and video content Β· I started CompressX as a weekend project to serve my 9-5 jobs, primarily to compress demo videos for uploading to GitLab and sharing with my colleagues. More on news.ycombinator.com
🌐 news.ycombinator.com
166
170
April 18, 2024
FFmpeg GUI for Mac OS X - Community Forum - StackIdeas
That is not me being a tool snob. It is just that when I install a NLE (Non linear Editing) system I usually get lots of GUI encoding tools anyway. If I am not mistaken FFmpeg is basically the engine behind ES video uploads? So maybe this is interesting for any one on a mac? More on stackideas.com
🌐 stackideas.com
January 26, 2016
Alternative to FFMPEGx Mac?
Shutter Encoder an FFmpeg GUI. More on reddit.com
🌐 r/ffmpeg
14
12
May 14, 2021
dmMediaConverter v1.8.0 - FFmpeg GUI [Mac/Linux/Windows] | MacRumors Forums
dmMediaConverter is a crossplatform FFmpeg frontend (GUI) exposing some of its features. It is intended to be simple and easy to use but also to be able to achieve complex tasks. I have inspired myself from a lot of media converters like Handbrake, WinFF and MkvMergeGui. One feature was lacking... More on forums.macrumors.com
🌐 forums.macrumors.com
September 18, 2015
🌐
GitHub
github.com β€Ί jeanslack β€Ί Videomass
GitHub - jeanslack/Videomass: Videomass is a free, open source and cross-platform GUI for FFmpeg Β· GitHub
Videomass is a free, open source and cross-platform GUI for FFmpeg - jeanslack/Videomass
Starred by 1.6K users
Forked by 70 users
Languages Β  Python 99.5% | Shell 0.5%
🌐
Hacker News
news.ycombinator.com β€Ί item
Show HN: CompressX, my FFmpeg wrapper for macOS | Hacker News
April 18, 2024 - For those who may not be familiar, FFmpeg is a powerful tool for converting, streaming, and recording audio and video content Β· I started CompressX as a weekend project to serve my 9-5 jobs, primarily to compress demo videos for uploading to GitLab and sharing with my colleagues.
🌐
SourceForge
sourceforge.net β€Ί projects β€Ί ffmpegyag
FFmpegYAG download | SourceForge.net
A GUI for audio and video encoding and playing for portable devices using ffmpeg and mplayer.
Rating: 4.1 ​ - ​ 15 votes
🌐
Videohelp
videohelp.com β€Ί software
Video Software Downloads - VideoHelp
It also features convenient way for trimming and concatenating multimedia files. Free software OS: Version: 3.2.8 Released: Mar 19,2026 File size: 8MB Download ... FFmpeg is a complete solution to record, convert, edit and stream audio and video. It is a command line video software for Windows, ...
🌐
GitHub
github.com β€Ί auramagi β€Ί everyframe
GitHub - auramagi/everyframe: Simple macOS GUI for ffmpeg written in Swift Β· GitHub
Simple macOS GUI for ffmpeg written in Swift. Contribute to auramagi/everyframe development by creating an account on GitHub.
Author Β  auramagi
Find elsewhere
🌐
Softonic
ffmpeg.en.softonic.com β€Ί home β€Ί mac β€Ί multimedia β€Ί video
FFmpeg for Mac - Download
August 4, 2025 - FFmpeg is a powerful open-source multimedia management program designed for Mac users, enabling seamless encoding, decoding, filtering, and playback of virtually any audio or video file format.
Rating: 8.4/10 ​ - ​ 1 votes
🌐
StackIdeas
stackideas.com β€Ί forums β€Ί ffmpeg-gui-for-mac-os-x
FFmpeg GUI for Mac OS X - Community Forum - StackIdeas
January 26, 2016 - That is not me being a tool snob. It is just that when I install a NLE (Non linear Editing) system I usually get lots of GUI encoding tools anyway. If I am not mistaken FFmpeg is basically the engine behind ES video uploads? So maybe this is interesting for any one on a mac?
🌐
Trishtech
trishtech.com β€Ί home β€Ί reviews β€Ί videomass : ffmpeg gui for linux, mac and windows
Videomass : FFmpeg GUI for Linux, Mac and Windows
February 25, 2022 - FFmpeg is an open-source project that works on many different platforms including Windows, macOS, Linux and more. If you are comfortable using command line interface (CLI) tools then FFmpeg is the perhaps the best tool out there. However not many people find it fun to use the command line tools – especially the newer generations who started using computers with Windows 7. If you also groan at the very prospect of using a CLI tool like FFmpeg but also want the powerful features that it offers, then you can try a GUI front-end for FFmpeg like Videomass.
Top answer
1 of 4
133

There are four options, sorted by complexity:

  • Homebrew (or other package managers)
  • Static builds
  • Docker
  • Compile yourself

To follow this you need to have a bit of knowledge using a terminal/shell under macOS.


1. Homebrew

Homebrew has a formula for stable FFmpeg releases. This will get you running pretty fast. First, install Homebrew.

Then install FFmpeg through the ffmpeg formula:

brew install ffmpeg

This will download a lot of dependencies such as x264, but after that you should be good to go.

To update ffmpeg later on, run:

brew update && brew upgrade ffmpeg

2. Static Builds

The FFmpeg project, on the download page, offers links to static builds for ffmpeg, which you can just download, extract, and use in a terminal.

Static builds cannot contain every possible encoder, mostly due to licensing issues. If you don't care about the specific bundled encoders, this is a nice and portable solution.

Once downloaded, extract the file, open up Terminal.app, and navigate to the directory where you unzipped the files, i.e. where you find a file called ffmpeg. Copy this file to /usr/local/bin:

cd ~/Downloads/
sudo mkdir -p /usr/local/bin/
sudo cp ./ffmpeg /usr/local/bin
sudo chmod ugo+x /usr/local/bin/ffmpeg

Now, if you use zsh (which is the default shell since macOS Catalina), add it to your $PATH:

open -e ~/.zshrc

Add this to the file at the end:

export PATH="/usr/local/bin:$PATH"

If you are using Bash, instead edit this file:

open -e ~/.bash_profile

Save it, and close the editor. Now restart your Terminal and which ffmpeg should return /usr/local/bin/ffmpeg.


3. Docker

If you have Docker installed you can run a Docker container that comes with ffmpeg preinstalled.

There are various ffmpeg Docker images out there, for instance linuxserver/ffmpeg (see other answer below).

To run this image to convert an input.mkv file into an output file, open a Terminal and run:

docker run --rm -it \
  -v $(pwd):/config \
  linuxserver/ffmpeg \
  -i /config/input.mkv \
  -c:v libx264 \
  -b:v 4M \
  -vf scale=1280:720 \
  -c:a copy \
  /config/output.mkv

Note that $(pwd) will be your current working directory, and the command expects that directory to contain the referenced input file input.mkv. The file will be mounted into the container (into the /config directory).


4. Compiling yourself

You can of course build FFmpeg tools yourself, following the OS X compilation guide. This guide will always be up to date, and by manually compiling you may be able to tweak a few parameters.

This takes some time and experience with the shell, so it's not recommended unless you need to produce a specific build of ffmpeg.


To uninstall whatever version of FFmpeg you installed we'd need to know how you've installed it in the first place.

Since Homebrew will install to /opt/homebrew (for Intel-based Macs: /usr/local/Cellar), and symlink to /usr/local/bin/ffmpeg, it probably won't cause any problems with other libraries. However, check the make install scripts of the versions you (supposedly) built yourself and see where they placed FFmpeg. Then just delete them from there β€” it won't interfere with Homebrew.

The segmentation fault you got could be due to improper linking between the x264 or libvpx libraries. Since Homebrew will take care of this, you shouldn't run into any issues. However, I have occasionally run into an error like this when upgrading Homebrew dependencies without having upgraded ffmpeg β€” in this case, just brew reinstall ffmpeg and you should be good to go.

2 of 4
4

Install FFmpeg on the new ARM silicon (M1 chip): Install Rosetta2 via terminal using:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Once Rosetta2 installed we can install Homebrew for ARM M1 chip:

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Once the installation is finished, use the next Homebrew command to install ffmpeg: arch -x86_64 brew install ffmpeg

🌐
FFmpeg
ffmpeg.org
FFmpeg
This release is not backwards compatible, removing APIs deprecated before 6.0. The biggest change for most library callers will be the removal of the old bitmask-based channel layout API, replaced by the AVChannelLayout API allowing such features as custom channel ordering, or Ambisonics. Certain deprecated ffmpeg CLI options were also removed, and a C11-compliant compiler is now required to build the code.
🌐
Softpedia
mac.softpedia.com β€Ί multimedia β€Ί ffworks
ffWorks - Download (Mac) - Softpedia
1 month ago - Download ffWorks 5.0.0 for Mac - Intuitive FFmpeg GUI that lets you convert end edit videos while avoiding the command-line, with plenty of helpful tools and advanced customization
🌐
jmkdrive
jmkdrive.weebly.com β€Ί blog β€Ί instal-the-last-version-for-mac-clever-ffmpeg-gui-312
Instal the last version for mac clever FFmpeg-GUI 3.1.2 - jmkdrive
When you open a terminal (assuming zero configuration), you start at your home directory. Type terminal into the spotlight search.This brings up the macOS spotlight search, a search utility for...
🌐
Reddit
reddit.com β€Ί r/ffmpeg β€Ί alternative to ffmpegx mac?
r/ffmpeg on Reddit: Alternative to FFMPEGx Mac?
May 14, 2021 -

I know it hasn't been supported for years, but I've been using FFMPEGx for over a decade on Mac OS. I've loved it, but it's 32 bit. I just upgraded to Mojave instead of something newer to support still using it for my workflow, but it's starting to fail on encodes two or three times before actually working.

I want to move forward, but none of the software I've seen that does MP4 encoding works as well or gives the kind of control I want in a way that makes sense to me.

Can anyone recommend alternatives that they use regularly to provide a good front end on MacOS?

I especially liked FFMPEGx's features that let me set custom flags for iOS compatibility, and its ability to adjust bitrate to arbitrary sizes and other FFMPEG parameters so I could tune in the quality that's best for my work.

And yes, I've tried AME and Compressor, and neither of them are as effective as FFMPEGx.

🌐
Bruchhaus
ffqueue.bruchhaus.dk
FFQueue - Free & comprehensive GUI for FFMpeg
FFQueue is a FREE and comprehensive GUI for the FFMpeg command line encoder: Convert audio and video from everything to everything!
🌐
MacRumors
forums.macrumors.com β€Ί software β€Ί mac apps
dmMediaConverter v1.8.0 - FFmpeg GUI [Mac/Linux/Windows] | MacRumors Forums
September 18, 2015 - dmMediaConverter is a crossplatform FFmpeg frontend (GUI) exposing some of its features. It is intended to be simple and easy to use but also to be able to achieve complex tasks. I have inspired myself from a lot of media converters like Handbrake, ...
🌐
Uptodown
ffmpeg.en.uptodown.com β€Ί mac β€Ί multimedia β€Ί utilities
FFmpeg for Mac - Download it from Uptodown for free
March 7, 2025 - FFmpeg works through command lines on your Mac. However, the simplicity of this program means that you don't need advanced technical knowledge to run the main processes and codecs.
🌐
Stacher7
stacher.io
Stacher7
Stacher7. The yt-dlp GUI you've been looking for.