2.0 — 三管线架构 + 多语言 Web UI

三管线架构 + 多语言 Web UI

主版本发布于 2026年6月16日在 GitHub 查看

更新内容

新功能与改进

  • 三种任务类型共享基础 — 简易视频(单提示词→通过 Agnes Video API 生成单个视频,支持 t2v/i2v/ti2vid/keyframes)、创意视频(AI 编剧→故事板→分镜视频→edge_tts 旁白→精细字幕→拼接)、稿件视频(长文拆分→AI 场景提示词→分段视频→统一 TTS + 字幕→拼接)。
  • 多语言 Web UI — 三标签单页前端(简易/创意/稿件),i18n 支持 中文 / English / Русский / 日本語 / 한국어 / Bahasa Melayu / Bahasa Indonesia。
  • 实时进度 — WebSocket 推送管线进度;支持任务暂停、恢复与停止。
  • 精细字幕系统 — 基于 edge_tts 时间戳的逐词 SRT 分组、CJK 多行换行、method="caption" 渲染,支持描边/背景/位置自定义。

重构与优化

  • 四层架构core/api(Agnes Chat/Image/Video 封装,带重试与轮询)、core/audio(edge_tts + SRT + moviepy 叠加)、core/compositor(拼接/缩放/抽帧)、core/pipelines(三种管线实现)。
  • Pydantic v2 数据模型 — 类型化任务子类,带持久化状态序列化与向后兼容的任务加载。
  • 两阶段稿件生成 — 视频生成的 A/B 拆分实现并行、加速完成。

Bug 修复

  • MoviePy 2.x 兼容字幕 bg_color/position;TTS 音量自动增强。
  • 旧任务 CJK 字体回退;内置字体保证可靠渲染。
  • 视频帧数上限对齐 Agnes API 限制(720p 下 409 帧),瞬时故障自动重试。
  • 稿件管线使用单一连续 TTS + SRT,消除逐段填充漂移。
  • 兼容性/配置变更提醒:v1.0 的 start.sh 一键启动已内置 venv 创建与依赖安装,升级后首次运行会自动准备环境。

关于 Agnes Video Generator

完全免费、开源的 AI 视频生成器:输入文字即可生成带旁白与字幕的多镜头 AI 视频。

  • 完全免费开源,无需付费与高性能显卡
  • 支持文字转视频、图片转视频、数字人口播、文生图
  • 基于 Agnes AI 免费模型,视频全部在云端生成
  • Web UI、Docker、npm 多种运行方式,支持自托管

相关页面

内容可信度说明

本文由一线实践者撰写,写的时候交叉核对了 arXiv 论文、厂商技术报告和 Stanford AI Index 等一手来源,不是凭主观印象下的结论。

S

SandGrid@lcy362

Agnes Video Generator 项目作者 · 全栈开发者

独立开发者,开源 AI 视频生成工具 Agnes Video Generator 的作者。项目基于 Agnes AI 完全免费的视频模型,MIT 协议开源,已经帮 1,000+ 创作者零成本产出过 AI 视频。长期关注视频生成模型的工程化和普及,文章内容都来自一线实践和一手研究。

访问 GitHub

最后更新2026-08-21

准备好开始创作了吗?

「让世界级的 AI 属于每一个人。」—— Bruce Yang。完全免费,不用信用卡,也不要高性能显卡,零成本做出你的第一支 AI 视频。想用 Agnes AI 的免费视频模型?从这里开始就行。

克隆 GitHub 仓库,两分钟即可启动