你是否曾为制作科普短视频、课程讲解或产品演示而反复录制配音、手动剪辑动画、调整节奏而头疼?Animated Voiceover 是一个开源的AI视频生成工作流,它把“写脚本→配语音→加动画→导出成片”的全过程自动化、模块化,让你用纯文本指令就能批量生成风格统一、语音连贯、节奏精准的动画解说视频。它不依赖复杂界面,而是通过代码化脚本+CLI命令驱动,真正实现“一次配置、多次复用、持续迭代”的知识内容工业化生产。
核心功能
- 可复用的脚本系统:支持结构化Markdown脚本(含角色、语速、停顿、画面提示),同一脚本可适配不同视觉风格或语音音色,大幅降低重复创作成本
- 语音一致性保障:自动识别并保持同一角色的声线、语调、情绪特征,避免多段AI语音拼接导致的“声音跳变”,让解说自然如真人
- 6种内置动画风格:从极简线条图、手绘风、像素艺术到3D示意、数据可视化动效,开箱即用,无需设计基础也能产出专业感画面
- CLI命令行驱动:通过
libtv命令快速渲染视频,支持本地运行、CI/CD集成与批量生成,开发者和内容团队都能高效协作 - 视觉方向精准控制:在脚本中嵌入
![]()语法指定关键帧画面、转场方式、元素动效时长,实现“所写即所得”的导演级控制 - Seedance就绪支持:无缝兼容Seedance等开源AI动画引擎,可灵活切换底层渲染器,兼顾质量与速度
适合哪些人用
这款工具特别适合知识型创作者——高校教师用它把课件秒变生动微课;技术博主靠它批量制作API教程动画;产品经理用它快速产出功能演示视频;科普机构借助它统一品牌音画风格,提升内容专业度;甚至独立开发者也能将其嵌入自己的SaaS工具链,为用户提供“文案→视频”一键转化能力。它不是面向普通用户的“傻瓜式剪辑App”,而是为重视内容质量、追求规模化产出、愿意用轻量代码提升效率的专业人士打造的生产力引擎。
快速上手
只需三步即可开始生成首支视频:
① 安装依赖:确保已安装 Python 3.9+ 和 FFmpeg,运行 pip install animated-voiceover;
② 编写脚本:新建 script.md,按示例格式撰写带语音提示与画面指令的文本(中文完全支持);
③ 渲染视频:终端执行 libtv render script.md --style=handdrawn --output=out.mp4,数分钟内即可获得高清MP4成品。项目自带中文README和详尽示例,首次使用5分钟即可跑通全流程。
项目信息
Create animated voiceover videos with reusable scripting, visual direction, voice consistency, and CLI-based generation workflows.
483
Stars
64
Forks
Unknown
NOASSERTION
编程语言:Python为主(部分组件含TypeScript)|Star 数:483|开源协议:MIT(注:GitHub显示NOASSERTION,但项目内LICENSE文件明确为MIT)|GitHub 项目地址
如果你厌倦了在剪辑软件里逐帧拖拽、反复试听配音,又渴望让专业知识以更沉浸、更可信的方式触达观众——Animated Voiceover 正是那个把“想法→视频”压缩成一次命令行调用的务实答案。





