video-podcast-maker
AI Coding Agent 驱动的视频播客工厂,一句话主题→4K专业解说视频,支持11种TTS引擎+B站/YouTube多平台
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AI Coding Agent 驱动的视频播客工厂,一句话主题→4K专业解说视频,支持11种TTS引擎+B站/YouTube多平台
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
输入一个主题(Topic),输出一段带配音、字幕、BGM 的专业 4K 视频——这是一套专为 AI Coding Agent 设计的工作流工具。
想象你是一位技术博主,想把"大语言模型推理优化"这个话题做成一期 B 站视频。从资料收集、脚本撰写、配音录制、画面设计到最终渲染,一条视频的生产往往需要耗费数小时甚至数天。你可能需要同时打开七八个工具:浏览器搜资料、Notion 写稿、剪映/Adobe配音、Premiere 做字幕……
Agents365-ai/video-podcast-maker 的作者也遇到了同样的痛点。这位开发者在大量使用 Claude Code 等 AI 编程工具的过程中,意识到:既然 AI 已经能帮程序员写代码,为什么不能帮内容创作者完成整个视频制作流水线?于是,这套自动化视频播客生成工具应运而生。
项目于 2026 年 2 月创建,至今已迭代至 v4.1 版本,GitHub 收获 1468 Stars 和 152 Forks。它被收录于 SkillsMP 市场、Claude Code 官方插件目录,并支持 OpenClaw、OpenCode、Codex 等主流 Coding Agent。
这套工具的本质是一个模块化工作流引擎,将视频生产拆解为可编排的独立阶段。用户只需用自然语言描述一个主题,Coding Agent 便会按照预设流程一步步引导完成:
Step 1-4:主题研究与脚本撰写。 工具首先进行网络搜索与资料收集,整理出结构化的内容大纲。然后根据选定平台(B站/YouTube/小红书等)的风格规范,生成带章节标记的完整旁白脚本。
Step 5-8:多引擎 TTS 配音合成。 这是项目最核心的技术亮点。v4.0 版本通过统一的 ttsCN 桥接层,无缝整合了 11 种 TTS 后端:
所有后端统一经 ttsCN 适配,开发者只需设置一个 TTS_BACKEND 环境变量即可切换引擎,无需关心各平台 API 的细节差异。对于中文多音字,工具支持全局+项目级发音词典。
Step 9-11:资产引擎与画面合成。 v3.0 引入的资产引擎(Asset Engine)是另一大亮点。每个视频项目拥有独立的 assets/manifest.json,统一管理五类资产来源:
所有资产均有来源记录和许可信息标注,付费 AI 生成(imagenCN/videogenCN)会触发成本确认门,绝不静默执行。五个生产者均为可选——一个都不装也能产出精良的纯文字动画视频。
Step 12-15:Remotion 渲染与最终输出。 视频合成基于 Remotion 框架——这是一个用 React 代码写视频的开源神器,允许开发者用 React 组件构建视频场景,支持实时热重载和可视化调试(Remotion Studio)。项目内置了多个 B站风格模板(Video.tsx、Root.tsx、Thumbnail.tsx),开箱即用。
最终通过 FFmpeg 混音合成背景音乐,输出 3840×2160 的 4K MP4,字幕采用 Remotion 原生渲染(比 FFmpeg 烧录更清晰),还支持章节进度条、CTA(行动号召按钮)等 B站/YouTube 专属优化。

图1:视频生成流水线架构图(来源:项目 images/pipeline-cn.png)
从代码结构看,这是一个典型的多语言异构 Agent Skill:
skills/video-podcast-maker/templates/ 目录下,使用 React + TSX 构建视频组件,遵循 4K 最佳实践(所有内容包裹在 <Scale4K> 内)。skills/video-podcast-maker/scripts/ 下,包括 TTS 调用(generate_tts.py、resolve_backend.py)、字幕对齐(align_timing_from_srt.py)、资产管理(assets.py)、质量审计(audit_beat_sync.py)等独立脚本。cli.py 分发命令到对应 Python 脚本。Python 测试覆盖较完善,位于根目录 tests/ 下,包括字幕对齐、资产管理、CLI 分发、标记解析等模块的单元测试(pytest)。

图2:技能模块结构(来源:项目 images/skills.png)
好消息:项目声称"无需编程"——用户只需用自然语言描述主题,Coding Agent 会在每个关键节点停下来等待确认(Interactive 模式),用户做创意决策,工具处理技术细节。
实际门槛:尽管交互层对用户友好,但整套系统的安装和调试需要一定技术储备:
Remotion Studio 提供了一个可视化调试界面,可以在浏览器中实时预览视频效果,降低了画面设计的门槛。
资产引擎的设计值得单独一提。许多 AI 内容工具容易被用户诟病"悄悄烧钱"——自动生成一堆图片视频,用户发现时已经花了几十美元。这套工具在资产引擎中实现了成本确认门(Cost-gated Generation):
所有付费 AI 资产(imagenCN 图片、videogenCN 视频片段)在生成前,会先输出一个报价(dry-run),写入 manifest 的 pending_confirmation 状态,等待用户明确批准后才真正执行。这个设计既保留了自动化的高效,又确保了用户对成本的控制权。

图3:资产引擎架构(来源:项目 images/assets-cn.png)
B站独占优化:尽管声称支持多平台,但项目内置模板和工作流明显偏向 B站(Welcome 开场、一键三连片尾、16:9+4:3 双封面)。YouTube 用户需要更多手动调整。
中英混读依赖特定引擎:中文+英文混合旁白需要使用 Azure Speech 或 CosyVoice,Edge TTS 对中英混读支持不佳。
Remotion 依赖 Chrome:视频渲染基于 Chromium headless,对环境有一定要求,Linux 服务器需额外配置。
视频发布仍需手动:工具止步于 MP4 输出,B站/YouTube 的标题、标签、发布时间等发布细节仍需手动操作。
维护状态存疑:项目发布频率较高(v4.1.3,2026年7月刚更新),但作为一个个人维护的开源项目,长期维护能力有待观察。
video-podcast-maker 代表着 AI Coding Agent 从"写代码工具"向"生产力工具"的延伸。2025-2026年,以 Claude Code、Codex 为代表的 Coding Agent 逐渐成熟,开发者社区开始探索:既然 AI 能帮程序员写代码,那能否让 AI 帮内容创作者完成更多任务?
这套工具的出现正是这一趋势的缩影。它将 Claude Code 的 Agent 能力(规划、调用外部工具、处理文件)与专业视频制作流程相结合,形成了一套半自动化的内容生产流水线。类似的还有 remotion-dev/skills 生态中的其他技能(如 remotion-best-practices),它们共同构建了一个面向 AI Agent 的"技能市场"。
如果你是一名开发者或技术内容创作者,想用 AI 工具提升内容生产效率,这套项目值得研究;对于普通用户,可以关注 Claude Code 官方市场的技能安装体验,目前看来上手仍有一定门槛。
技术标签:Python · TypeScript · Remotion · FFmpeg · Claude Code · TTS · Agent Skill
Stars:1468 | Forks:152 | License:CC BY-NC 4.0 | 语言:Python(主) + TypeScript