https://github.com/oop7/ffmpeg-install-guide
FFmpeg installation Guide for Windows, macOS, and Linux.
https://github.com/oop7/ffmpeg-install-guide
Last synced: about 1 year ago
JSON representation
FFmpeg installation Guide for Windows, macOS, and Linux.
- Host: GitHub
- URL: https://github.com/oop7/ffmpeg-install-guide
- Owner: oop7
- License: mit
- Created: 2024-12-07T08:39:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-30T15:27:30.000Z (about 1 year ago)
- Last Synced: 2025-04-23T03:47:48.183Z (about 1 year ago)
- Language: Batchfile
- Homepage:
- Size: 19.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FFmpeg Installation Guide
[](https://opensource.org/licenses/MIT)
A comprehensive guide and automation scripts for installing FFmpeg across multiple operating systems. This repository provides easy-to-follow instructions and automated installation scripts to simplify the FFmpeg setup process.
## Table of Contents
- [Features](#features)
- [Windows Installation](#windows-installation)
- [Automated Installation](#automated-installation)
- [Manual Installation](#manual-installation)
- [macOS Installation](#macos-installation)
- [Linux Installation](#linux-installation)
- [Verification](#verification)
- [Troubleshooting](#troubleshooting)
- [Contributing](#contributing)
- [License](#license)
## Features
- Automated installation scripts for Windows
- Cross-platform installation guides
- Video tutorials for Windows and macOS
- Multiple installation methods for each operating system
- System path configuration included
## Windows Installation
### Automated Installation
#### Method 1: Using 7-Zip (Recommended)
**Prerequisites:**
- 7-Zip, WinRAR, or any 7-Zip fork installed
**Steps:**
1. Download [`install_ffmpeg_7z.bat`](https://github.com/oop7/ffmpeg-install-guide/releases/download/v1.0/ffmpeg_7z.bat)
2. Run the script as administrator (UAC prompt will appear)
3. Wait for the installation to complete
#### Method 2: Using ZIP (No Dependencies)
**Prerequisites:**
- None (uses built-in Windows tools)
**Steps:**
1. Download [`install_ffmpeg_zip.bat`](https://github.com/oop7/ffmpeg-install-guide/releases/download/v1.0/ffmpeg_zip.bat)
2. Run the script as administrator (UAC prompt will appear)
3. Wait for the installation to complete
### Manual Installation
1. Download FFmpeg from one of these sources:
- [FFmpeg Official Website](https://ffmpeg.org/download.html)
- [Codex FFmpeg Releases](https://github.com/GyanD/codexffmpeg/releases)
2. Choose the appropriate package:
- `ffmpeg-release-essentials.zip` for basic functionality
- `ffmpeg-release-full.zip` for complete feature set
3. System Setup:
1. Extract the ZIP file to a permanent location (e.g., `C:\ffmpeg`)
2. Add FFmpeg to System Path:
- Open System Properties (Right-click `This PC` → Properties)
- Click `Advanced system settings`
- Click `Environment Variables`
- Under `System variables`, select `Path` and click `Edit`
- Add new entry: `C:\ffmpeg\bin` (adjust path if needed)
- Click `OK` on all windows
📺 **Video Tutorial:** [FFmpeg Windows Installation Guide](https://youtu.be/5xgegeBL0kw)
## macOS Installation
### Using Homebrew (Recommended)
```bash
# Install Homebrew (if not installed)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install FFmpeg
brew install ffmpeg
```
### Using MacPorts
1. Install [MacPorts](https://www.macports.org/install.php)
2. Run the installation command:
```bash
sudo port install ffmpeg
```
📺 **Video Tutorial:** [FFmpeg macOS Installation Guide](https://youtu.be/dJ8y-VlMNAo)
## Linux Installation
### Package Managers
**Ubuntu/Debian:**
```bash
sudo apt update
sudo apt install ffmpeg
```
**Fedora:**
```bash
sudo dnf install ffmpeg
```
**Arch Linux:**
```bash
sudo pacman -S ffmpeg
```
### Universal Installation
**Using Snap:**
```bash
sudo snap install ffmpeg
```
## Verification
After installation, verify FFmpeg is correctly installed:
```bash
ffmpeg -version
```
## Troubleshooting
### Common Issues
1. **Windows Path Not Updated:**
- Log out and log back in
- Or restart your computer
2. **Permission Denied:**
- Ensure you're running scripts as administrator
- Check file permissions
3. **Installation Failed:**
- Try the alternative installation method
- Check your internet connection
- Verify system requirements
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
- FFmpeg development team and community
- Contributors to this installation guide
- Package maintainers across different platforms