openstory-so/openstory
Open-source AI-powered video sequence platform built with TanStack Start
解决的问题
OpenStory 自动化将书面脚本转换为风格化视频制作的过程。它通过协调图像、动态视频和音频的 AI 生成,同时维持不同场景间的视觉一致性,从而消除了提示词工程和合成等手动工作。
运作方式
该平台使用一系列 AI 模型流水线来处理脚本:
- 脚本分析:将脚本拆解为多个场景,识别摄像机角度、氛围和连戏需求。
- 生成:使用 Fal.ai 进行图像和视频生成,并使用 OpenRouter 进行基于 LLM 的脚本分析。
- 一致性管理:确保角色、场景和配色在整个制作过程中保持一致。
- 边缘基础设施:整个应用程序部署在 Cloudflare Workers 上,使用 D1 作为数据库,R2 作为存储空间,并使用 Cloudflare Workflows 来持久执行生成任务。
适用对象
内容创作者和制作团队,希望从脚本快速制作原型或生成 AI 视频,而无需为每一帧手动管理复杂的 AI 提示词。
亮点
- 自动化场景拆解:自动从文本脚本中提取摄像机角度和氛围处理。
- 风格连续性:在多个场景中维持角色和场景的一致视觉标识。
- 图像转视频:将静态 AI 生成的帧转换为动态视频片段。
- 边缘原生技术栈:使用 Bun 和 Cloudflare Workers 构建,实现全球部署和低延迟。
相关
- 项目
- 项目
- 项目
- 项目
- 项目