If you’re looking to push your live streams beyond the basics, the StreamFX plugin for OBS is your secret weapon. StreamFX adds powerful effects like blur, 3D transformations, source mirroring, and advanced transitions, giving your streams the polished look of pro broadcasters.
However, installing the StreamFX plugin for OBS Studio is complicated by the fact that pre-built binaries are now primarily available through a paid Patreon subscription, and stable releases may not be compatible with the latest OBS versions (e.g., OBS 30.0 or higher).
Below is a step-by-step guide based on available information, addressing both the official StreamFX plugin and the FreeFX fork, which may offer a free alternative. Note that some steps may vary depending on your operating system (Windows or macOS) and OBS version.
Step 1: Verify OBS Studio Version
Step 1: Verify OBS Studio Version
- Check your OBS version: Open OBS Studio and go to Help > About to confirm your version (e.g., 29.1.3, 30.0, or 31.0.1). StreamFX compatibility depends on the OBS version.
- Update OBS if needed: StreamFX typically requires OBS Studio 27.0.0 or higher, with newer versions (e.g., 0.12.0 or later) needed for OBS 30 or 31. Update OBS via Help > Check for Updates or download the latest version from obsproject.com.
Step 2: Choose Your StreamFX Source
Official StreamFX (Paid):
- Pre-built binaries are now exclusive to Patreon supporters (minimum €7.50/month) via Vhonowslend’s Patreon.
- Stable releases are supposed to be free on GitHub, but recent stable versions may not exist or may be outdated (e.g., not compatible with OBS 30+).
FreeFX Fork (Free Alternative):
- FreeFX is a fork of StreamFX that provides pre-built binaries for free, compatible with older settings. Download from OBS Forums.
- Note: FreeFX may not support the latest OBS versions (e.g., 30.2.2), and some users report it as abandoned.
Build from Source:
If no compatible binaries are available, you can build StreamFX or FreeFX from source using the GitHub repositories (StreamFX or FreeFX). This requires technical knowledge and tools like CMake and a C++ compiler.
Step 3: Download the Plugin
For Official StreamFX (Patreon):
- Join the Patreon at the required tier (€7.5/month or higher).
- Download the latest binary (e.g., streamfx-windows-0.12.0a202-gaaa24a87 for Windows or a .pkg file with “Mac” in the name for macOS) from the Patreon posts.
For FreeFX:
- Visit the OBS Forums FreeFX page and download the latest binary compatible with your OBS version (e.g., tested with OBS 29.1.1).
For Source Build:
- Clone the repository from GitHub (git clone https://github.com/Vhonowslend/StreamFX-Public or https://github.com/XoXFaby/FreeFX). Follow the build instructions in the repository’s README or FreeFX’s build script.
- Follow the build instructions in the repository’s README or FreeFX’s build script.
Step 4: Install the Plugin
- Close OBS Studio: Ensure OBS Studio and any forks (e.g., Streamlabs) are fully closed before installation.
- Windows Installation:
- Run the downloaded installer (e.g., .exe for StreamFX or FreeFX).
- Choose the installation type:
- Portable: Select a directory to extract StreamFX (e.g., your OBS Studio folder).
- System-wide or User-only: Choose where to place Start Menu entries.
- macOS Installation:
- Download the .pkg installer with “Mac” in the name.
- Right-click the .pkg file, select Open, and click Open again to bypass the “malicious binary” warning (safe if from official sources).
- In the Package Installer, select Install for me only under Change Install Location. Decline file access permissions if prompted.
- Complete the installation.
- Manual Installation (if no installer):
- Extract the downloaded .zip or .7z file.
- Copy the contents to your OBS Studio plugins folder:
- Windows: C:\Program Files\obs-studio\obs-plugins or %LocalAppData%\Programs\obs-studio\plugins.
- macOS: ~/Library/Application Support/obs-studio/plugins.
(Ensure the data and obs-plugins folders align with OBS Studio’s directory structure.)
Step 5: Verify Installation
- Open OBS Studio.
- Check for StreamFX features:
- Go to a source’s Filters menu (right-click a source > Filters). Look for new effect filters like 3D Transform, Blur, or Dynamic Mask under Effect Filters.
- Check for new sources (e.g., Shader or Source Mirror) or encoders (e.g., AMD AMF H264) in the respective menus.
- If the plugin doesn’t appear, ensure compatibility with your OBS version. For example, FreeFX may not work with OBS 30.2.2. Try an earlier OBS version (e.g., 29.1.1) or check the plugin’s GitHub for troubleshooting.
Step 6: Troubleshoot Common Issues
- Plugin not showing up:
- Verify the plugin files are in the correct OBS plugins folder.
- Try an older OBS version (e.g., 27.2.4 with StreamFX 0.11.1 or 28.1.2 with StreamFX 0.12.0 Alpha).
- Check the OBS log file (Help > Log Files > View Current Log) for errors.
- Antivirus warnings: Whitelist the installer or temporarily disable antivirus software.
- Crashes or errors: Ensure your system meets StreamFX requirements (e.g., 8GB RAM, DirectX 11/OpenGL 4 GPU, 4GB VRAM). For NVIDIA features, install the NVIDIA Broadcast SDK.
- FreeFX issues: If FreeFX doesn’t work, consider building it yourself using the provided script or check for updates on its GitHub page.
Step 7: Explore Alternatives
If StreamFX or FreeFX is incompatible or inaccessible:
- OBS Built-in Filters: Use OBS’s native blur or transform filters for basic effects.
- XSplit VCam: Offers background blur and removal for a one-time purchase (£52).
- NVIDIA Broadcast: Provides background blur but may impact gaming performance.
- Search YouTube for “Free StreamFX alternatives” for other plugins.
Notes
- Patreon Controversy: The StreamFX developer has faced criticism for moving binaries behind a paywall, with stable releases reportedly delayed or unavailable. FreeFX was created to address this, but it may lack support for newer OBS versions.
- Safety: Only download from official sources (Patreon, GitHub, or OBS Forums) to avoid malware. Some users reported antivirus flags, but files from trusted sources are generally safe.
- Compatibility: Always check the plugin version against your OBS version. For example, StreamFX 0.12.0a202 may work with OBS 29.1.3, but FreeFX may not support OBS 30.2.2.
Here's Where it Gets Interesting
- Stream vertical in easy steps: Download And Install The Aitum Vertical Plugin For OBS
- Your complete OBS Split-Screen guide: How to Set Up Split-Screen Layouts in OBS (Step-by-Step for Streamers & Creators)
- Say goodbye to multistream plugins forever: How to Connect OBS to Yostream with RTMP Source in Under 3 Minutes
- Start streaming vertical in OBS: How To Set Up Vertical Video In OBS