SuperAPI AI 工具集

manim-video-teacher

设计与创作

查看项目

更新于 10-16 00:00

技能介绍

用途:把用户的中文提示语转化为可执行的 Manim 动画教学视频方案,产出脚本、分镜、代码与渲染命令,并解释关键教学设计选择。

主要能力:先收集主题与受众、时长与节奏、画面风格、数学或代码内容等最少信息,缺失时先做合理默认并声明假设;工作流程包括改写教学脚本(引入-核心-总结)、逐段分镜、设计视觉语言、生成 Manim 代码、给出渲染命令与参数建议、生成旁白音频与 SRT 字幕、合成视频音频并嵌入字幕、生成 16:9 封面图。

使用方式:优先使用 scripts/ 下脚本而非手写命令。pipeline.py 可一键执行语音、合成与封面,示例: python scripts/pipeline.py \ --video manim.mp4 \ --tts-file narration.txt \ --subs-output subs.srt \ --cover-title "二次函数顶点式" \ --cover-subtitle "60 秒掌握" \ --output output.mp4 其他脚本:tts_generate.py(edge-tts 转音频,--subs-output 输出字幕)、concat_audio.py(ffmpeg 合并旁白)、mux_av.py(合成音视频,--subs 嵌入字幕)、make_cover.py(Pillow 生成封面);通用参数 --dry-run、--verbose、--log-file、--append-log。缺依赖时提示安装 edge-tts、ffmpeg、Pillow。

默认参数:1920x1080、30fps、-qh、输出 MP4;代码用 Scene 或 MovingCameraScene,VGroup 组织元素,Tex/MathTex 排版公式、Text 写中文。

适用场景:数学或代码概念讲解短视频、面向学生的教学动画、需要旁白字幕与封面的传播素材。

限制:资料未提供收费、价格、平台与实际效果信息,暂未提供;具体时长与风格仍取决于用户输入,脚本依赖需自行安装。