Lesson 02 of 10 · Free preview

Installation Guide

Prepare Python, FFmpeg, project dependencies, and Jianying on Windows.

Create the Python environment

Create a dedicated project directory and isolate its packages in a virtual environment.

python -m venv .venv
.venv\Scripts\activate

Install the core packages

pip install edge-tts openai pyyaml openai-whisper pillow open-clip-torch torch yt-dlp pyJianYingDraft
  • Install FFmpeg and confirm ffmpeg and ffprobe are on PATH.
  • Install the Windows desktop version of Jianying.
  • Keep credentials and generated media outside source control.

Verify the setup

Resolve installation errors now so later pipeline errors are easier to diagnose.

python --version
ffmpeg -version
ffprobe -version