Commit Graph
12 Commits
Author SHA1 Message Date
calderbuild 0c201af940 fix: use -t instead of -shortest to prevent video truncation
Narration audio can be shorter than video. -shortest would cut the
final video at audio end. Use -t with exact video duration instead.

Also regenerated demo with subtitles (ffmpeg now has libass).
2026-02-22 13:27:51 +08:00
calderbuild 5a2ec52327 docs: add demo video 2026-02-22 12:56:57 +08:00
calderbuild 52b286ace8 docs: add screenshots and features section to README 2026-02-22 11:31:22 +08:00
calderbuild 55a0a8b387 docs: add pipeline running screenshot 2026-02-22 11:22:01 +08:00
calderbuild 0dca0484f6 docs: add landing page screenshot 2026-02-22 11:20:16 +08:00
calderbuild 34d4575520 feat: production-ready open source release
- Fix missing ffmpeg subprocess call in editor
- Graceful fallback when subtitle filter unavailable
- Parallelize Visual + Voice + Music pipeline stages
- Add shared api_session, remove per-call proxy hacks
- Add startup validation for missing API key
- Remove dead deps (httpx, openai)
- Add Dockerfile, docker-compose.yml
- Add MIT LICENSE, .env.example
- Rewrite README with Docker quickstart, cost info, troubleshooting
2026-02-22 11:14:06 +08:00
calderbuild b99f02eba2 chore: gitignore screenshots, playwright cache, plan docs 2026-02-19 21:20:16 +08:00
calderbuild e05d8b281f docs: add CLAUDE.md project guidance 2026-02-19 21:19:20 +08:00
calderbuild 43d35a90d8 feat: redesign frontend with premium UI polish
Animated mesh gradient background, noise texture overlay, glass morphism,
custom SVG agent icons with per-agent color schemes, pipeline connector
arrows, shimmer progress bar, monospace production log, sticky header
with frosted blur, gradient hero text, micro-interactions on buttons
and template chips.
2026-02-19 16:07:01 +08:00
calderbuild 752adfc7bd fix: improve API error handling and frontend integration
- Add base_resp status code checks to all MiniMax API agents
- Surface clear error messages (e.g. "insufficient balance") instead of NoneType errors
- Fix duration select value parsing (18-3/30-3/30-5 format)
- Add inline SVG favicon, use relative API paths
- Mount frontend static files in FastAPI
2026-02-19 15:53:29 +08:00
calderbuild 8c95f3da99 feat: complete AgentCut multi-agent video production pipeline
6 specialized AI agents collaborate through a structured SOP pipeline:
Director (planning) -> Script (writing) -> Visual+Voice+Music (parallel generation) -> Editor (ffmpeg compositing)

Backend: FastAPI with SSE streaming, MiniMax API integration (Hailuo video, Speech-2.6-HD TTS, Music-2.0, M1 LLM)
Frontend: single-page app with real-time pipeline visualization
2026-02-19 15:50:17 +08:00
calderbuild 84e224d058 Initial commit: project setup with .gitignore 2026-02-19 15:35:29 +08:00