Storyboard  by BroderQi

AI-powered local storyboard workbench for video creators

Created 3 months ago
347 stars

Top 80.0% 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

3 weeks ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.