Update startup script for full video processing by default

- Modify startup script to install video dependencies by default
- Add MoviePy to main dependencies for easier setup
- Ready to test with InterNACHI demo videos once installation completes
This commit is contained in:
Ryan Malloy 2025-09-05 03:04:11 -06:00
parent d7b56da7c7
commit daf1c225c2
2 changed files with 4 additions and 3 deletions

View File

@ -7,6 +7,7 @@ authors = [
] ]
dependencies = [ dependencies = [
"fastmcp>=2.12.2", "fastmcp>=2.12.2",
"moviepy>=2.2.1",
] ]
requires-python = ">=3.12" requires-python = ">=3.12"
@ -45,4 +46,4 @@ quote-style = "double"
indent-style = "space" indent-style = "space"
[project.scripts] [project.scripts]
mcp-video-editor = "mcp_video_editor:main" mcp-video-editor = "mcp_video_editor:main"

View File

@ -23,8 +23,8 @@ fi
# Check if dependencies are installed # Check if dependencies are installed
if [ ! -d ".venv" ] && [ ! -f "uv.lock" ]; then if [ ! -d ".venv" ] && [ ! -f "uv.lock" ]; then
echo "📦 Installing dependencies with UV..." echo "📦 Installing full video processing dependencies with UV..."
uv sync uv sync --extra video
fi fi
# Set environment variables for video processing # Set environment variables for video processing