Validate video understanding before we build anything bigger.
This scaffold keeps the first iteration intentionally small: one page, two API routes, strict JSON outputs, and a provider layer that can switch from mock mode to Google's official @google/genai SDK with gemini-3.1-pro-preview.
Current input mode
Public video URLs only
Provider wiring
Set NUXT_USE_MOCK_RESPONSES=false, then configure either NUXT_GEMINI_API_KEY, Vertex AI settings, or an exact generateContent endpoint override.
Single Video Analysis
Ask the model to summarize subject layout and lighting from one video URL.
Single Analysis JSON
Raw output stays visible here so prompt tuning is easy.
Run a single-video request to inspect the raw JSON response.
Two-Video Comparison
Compare two video URLs for scene, style, subject continuity, and sequence.
Compare Analysis JSON
Raw output stays visible here so prompt tuning is easy.
Run a comparison request to inspect the raw JSON response.