Storyboard  by BroderQi

AI-powered local storyboard workbench for video creators

Created 2 months ago
292 stars

Top 90.6% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Storyboard Studio is a local, AI-driven workbench for creators and production teams, streamlining video asset management and output. It offers a unified workflow from video import and AI analysis to asset generation and final assembly, simplifying pre-production and enhancing creative efficiency.

How It Works

Built on .NET 8 and Avalonia UI, this project prioritizes local data processing using SQLite for user control and privacy. It supports two primary creation modes: importing existing videos for intelligent frame extraction and AI-driven analysis, or generating storyboards directly from natural language descriptions. Core AI capabilities include multi-modal understanding, image, and video generation, controllable via professional filmmaking parameters such as shot type, composition, lighting, and camera movement. Integrated FFmpeg handles media processing, ensuring a self-contained, cross-platform experience.

Quick Start & Requirements

Installation is via a downloadable installer (StoryboardSetup.exe) available from Gitee Releases or GitHub Releases. A prerequisite is the .NET 8 Desktop Runtime, which can be installed automatically or manually. Users must configure API keys for supported AI providers (e.g., Qwen, Volcengine, OpenAI, Azure OpenAI) to utilize AI features. Links: Gitee Releases: https://gitee.com/nan1314/Storyboard/releases, GitHub Releases: https://github.com/BroderQi/Storyboard/releases, .NET 8 Download: https://dotnet.microsoft.com/en-us/download/dotnet/8.0. An online UI-only demo is available at http://47.100.163.84/.

Highlighted Details

  • Dual Creation Modes: Supports video import with smart frame extraction and AI analysis, or text-based generation of storyboards from natural language prompts.
  • AI-Powered Generation: Integrates multi-modal AI for text understanding, image generation (first/last frames), and video generation, controllable via professional parameters (shot type, composition, lighting, tone, movement).
  • Local-First & Cross-Platform: Utilizes SQLite for local data storage, includes built-in FFmpeg, and supports Windows, Linux, and macOS.
  • Batch Processing: Enables concurrent execution of tasks (default 2, configurable) with queue management, progress monitoring, and historical logging.

Maintenance & Community

The project is maintained by the "Storyboard Studio Team." Community interaction is primarily through GitHub Issues for bug reporting and GitHub Discussions for feature suggestions. A roadmap outlines upcoming features for v2.0 (TTS, auto-editing, style transfer, social publishing) and future plans (v3.0+).

Licensing & Compatibility

The project is licensed under the MIT License, permitting commercial use, modification, distribution, and private use, provided copyright and license notices are preserved. It is compatible with closed-source linking.

Limitations & Caveats

Users must obtain and configure API keys for external AI services, which may incur costs. The provided online demo is UI-only and lacks backend functionality. Placeholder links in the README, such as the GitHub release URL, need updating to the correct repository path.

Health Check
Last Commit

22 hours ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
74 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.