# AI Trailer Generator v2 — Python Dependencies # Generated from: pip freeze (Python 3.11, Windows) # Install with: pip install -r requirements.txt # # NOTE: faster-whisper and scenedetect may pull in torch/cuda extras # depending on your platform. See README for CUDA setup. # Computer Vision opencv-python>=4.9 numpy>=1.26 Pillow>=10.0 ImageHash>=4.3 PyWavelets>=1.6 # required by ImageHash # Video scene detection scenedetect[opencv]>=0.6 # Audio transcription # faster-whisper>=1.0 ← uncomment when ready to use Whisper # (pulls in torch; large download) # Config & secrets python-dotenv>=1.0 # loads .env into os.environ # tomllib — stdlib in Python 3.11+, no install needed # XML export # lxml>=5.0 ← optional: only needed for advanced FCPXML features # stdlib xml.etree.ElementTree is used by default # HTTP (LLM calls via urllib.request — no extra dep needed) # requests ← not used; stdlib urllib is sufficient # Dev / testing pytest>=8.0 pytest-cov # mypy>=1.9 # ruff>=0.4