Table of Contents
To allow your members to upload videos to your social media website, you need to configure FFMPEG correctly. Follow the steps below:
Prerequisites
Your PHP environment must have shell_exec and exec functions enabled. These are often disabled by default for security reasons. Contact your hosting provider or system administrator to enable them if needed.
- Download the FFMPEG static build Visit https://johnvansickle.com/ffmpeg/ and download the static version of FFMPEG compatible with your server’s OS.
- Extract the downloaded archive Unzip or extract the downloaded file. Locate the ffmpeg binary inside the extracted folder.
- Configure in Admin Dashboard Go to your site’s backend:
Admin Dashboard → General Configuration → FFMPEG Configuration- Set FFMPEG System to Enable
- Set FFMPEG binary file path to the full path of the extracted ffmpeg binary (e.g., /usr/local/bin/ffmpeg)
- 📝 Note: If your server already has FFMPEG installed and available in the system path (e.g., /usr/bin/ffmpeg), you can skip steps 1 and 2 and proceed directly to step 3.
- Click “Check FFMPEG” Use the Check FFMPEG button to verify the binary is working. If successful, video upload and processing will be enabled.