Installation

Requirements

  • Python 3.7 or higher

  • FFmpeg installed and accessible in your system’s PATH

Installing Python

Windows:

  1. Visit python.org

  2. Click “Download Python 3.x.x” (latest version for Windows)

  3. Run the installer executable

  4. Important: Check the box “Add Python to PATH” during installation

  5. Click “Install Now” or customize installation options as needed

  6. Verify installation by opening Command Prompt and running:

python --version
pip --version

Installing FFmpeg

macOS (using Homebrew):

brew install ffmpeg

Ubuntu/Debian:

sudo apt update
sudo apt install ffmpeg

Windows:

  1. Download FFmpeg from https://ffmpeg.org/download.html

  2. Extract the files and add the bin directory to your system PATH

  3. Verify installation by running ffmpeg -version in Command Prompt

Installing Dialogue Guardian

From Source

git clone https://github.com/tsnearly/dialogue-guardian.git
cd dialogue-guardian
pip install -e .

Development Installation

For development work:

git clone https://github.com/tsnearly/dialogue-guardian.git
cd dialogue-guardian
pip install -e .
pip install -r dev-requirements.txt

Verification

Verify the installation by running:

guardian --version

You should see the version number displayed.