Installing FFmpeg for Nucleate
Prerequisites
- Operating System: Windows or macOS
- Administrator privileges to install binaries and update your PATH
- Optional but recommended: verify that your machine meets the hardware requirements for local transcription.
Installation Instructions
Windows
- Download the latest FFmpeg static build for Windows from https://ffmpeg.org/download.html.
- Extract the ZIP to a folder of your choice (e.g.,
C:\ffmpeg). - Add the
binfolder to your systemPATH: 4. Open Start → Search “Environment Variables” → Edit the system environment variables.
5. Click Environment Variables…
6. Under System variables, select Path → Edit → New
7. Add the full path to thebinfolder (e.g.,C:\ffmpeg\bin)
8. Click OK to save changes. - Open a new Command Prompt and run:
ffmpeg -version
ffprobe -versionmacOS (recommended)
- Open Terminal
- Install via Homebrew (recommended):
# Install Homebrew if not already installed (skip if you have it)
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install FFmpeg
brew install ffmpeg
# Verify installation
ffmpeg -version
ffprobe -version
# Optional: confirm PATH detection
which ffmpeg
which ffprobemacOS (manual installation)
- If you prefer not to use Homebrew, download a static build of FFmpeg for your CPU architecture:
- Apple Silicon (arm64 / M1/M2): https://www.osxexperts.net/
- Intel macOS (x86_64): https://evermeet.cx/ffmpeg/
- Download the ZIPs for both ffmpeg and ffprobe and extract them.
- Move the ffmpeg and ffprobe binaries to a folder on your PATH (.e.g., /usr/local/bin). You may need sudo:
sudo mv ffmpeg ffprobe /usr/local/bin/
sudo chmod +x /usr/local/bin/ffmpeg /usr/local/bin/ffprobe- Open a new Terminal and verify:
ffmpeg -version
ffprobe -versionℹ️
If FFmpeg is installed correctly, Nucleate will detect it automatically — no app restart or configuration required.