openstory-so/openstory

Open-source AI-powered video sequence platform built with TanStack Start

解決的問題

OpenStory 自動化將書面腳本轉換為風格化影片製作的過程。它透過協調影像、動態影片和音訊的 AI 生成,同時維持不同場景間的視覺一致性,從而消除了提示詞工程和合成等手動工作。

運作方式

該平台使用一系列 AI 模型管線來處理腳本:

  1. 腳本分析:將腳本拆解為多個場景,識別攝影機角度、氛圍和連戲需求。
  2. 生成:使用 Fal.ai 進行影像和影片生成,並使用 OpenRouter 進行基於 LLM 的腳本分析。
  3. 一致性管理:確保角色、場景和配色在整個製作過程中保持一致。
  4. 邊緣基礎設施:整個應用程式部署在 Cloudflare Workers 上,使用 D1 作為資料庫,R2 作為儲存空間,並使用 Cloudflare Workflows 來持久執行生成任務。

適用對象

內容創作者和製作團隊,希望從腳本快速製作原型或生成 AI 影片,而無需為每一幀手動管理複雜的 AI 提示詞。

亮點

  • 自動化場景拆解:自動從文字腳本中提取攝影機角度和氛圍處理。
  • 風格連續性:在多個場景中維持角色和場景的一致視覺識別。
  • 影像轉影片:將靜態 AI 生成的幀轉換為動態影片片段。
  • 邊緣原生技術堆疊:使用 Bun 和 Cloudflare Workers 構建,實現全球部署和低延遲。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案