返回全部项目

agenticnoob/ai-video-studio

AI Video Studio

根据项目 README 整理

阅读项目

基于 TypeScript、Next.js 与 Remotion 的 AI 视频工作区。当前主线是从真实主题出发,通过资料研究、证据素材、先语音后定时和专用合成制作视频;可编辑的网页生成器保留为次要产品化路径。

Agent Producer 制作路径

默认流程接收主题或简报,研究资料并优先捕获真实证据;真实捕获失败或不可读时,才记录原因并使用局部来源卡片。随后编写旁白节拍、生成或准备 TTS、盘点已有视觉组件,并组合专用 Remotion 视频供静帧和视频复核。

复用能力遵循从图元、视觉块、专用合成到配方和模板的渐进式提升方式。生成的截图、旁白音频和渲染视频默认保留在本地,不作为源码提交。

网页编辑与生成路径

次要网页路径采用分阶段的故事板规划、旁白合成、字幕对齐和模板编译流程。它支持整片预览、分段编辑、单段重新生成与本地导出,并以 VideoProject 和 VideoSegment 作为预览、编辑及渲染边界。

生成内容被限制在已注册模板和配方的参数范围内。当前模板覆盖脚本、聚焦展示、数据看板和技术讲解等类型,旁白及字幕由分段数据持有。

实现与运行边界

项目以 Docker 优先方式运行 Next.js 和 Remotion,并提供本地 TTS、渲染制品、进度跟踪以及进程内并发保护。DeepSeek 用于规划和模板编译;VoxCPM 是 Agent Producer 的默认旁白方案,F5-TTS 可作为显式后备并支持语音克隆。

当前限制包括尚未实现持久化与历史记录,也未开放通用媒体库、广泛的媒体层编辑或单段多模板编排。进程内并发限制不构成多实例部署下的全局锁。