Initial project import
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user