This guide provides detailed installation instructions for HandForge on different platforms.
- Python: 3.9 or higher
- FFmpeg: Latest stable version
- Operating System: Windows 10+, Linux (most distributions), macOS 10.14+
- Download Python from python.org
- Run the installer
- Check "Add Python to PATH" during installation
- Verify:
python --version
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# Verify
python3 --version# Using Homebrew
brew install python3
# Or download from python.orgOption 1: Using winget
winget install ffmpegOption 2: Manual Installation
- Download from ffmpeg.org
- Extract to a folder (e.g.,
C:\ffmpeg) - Add
C:\ffmpeg\binto your system PATH - Verify:
ffmpeg -version
# Ubuntu/Debian
sudo apt update
sudo apt install ffmpeg
# Fedora
sudo dnf install ffmpeg
# Arch Linux
sudo pacman -S ffmpeg# Using Homebrew
brew install ffmpeggit clone https://github.com/VoxHash/HandForge.git
cd HandForgeOr download and extract the ZIP file.
pip install -r requirements.txtOr using a virtual environment (recommended):
# Create virtual environment
python -m venv venv
# Activate (Windows)
venv\Scripts\activate
# Activate (Linux/macOS)
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt# Check Python version
python --version
# Check FFmpeg
ffmpeg -version
# Check PyQt6
python -c "import PyQt6; print('PyQt6 installed successfully')"python -m handforge.app- Ensure FFmpeg is in your system PATH
- Restart your terminal/command prompt after installing FFmpeg
- Verify with
ffmpeg -version
# Try upgrading pip first
pip install --upgrade pip
# Then install PyQt6
pip install PyQt6- Ensure Python 3.9+ is installed
- Use
python3instead ofpythonon Linux/macOS if needed
Installation complete! You're ready to use HandForge.