SuperAPI AI 工具集

manim-video

写作与研究

查看项目

更新于 10-16 08:07

技能介绍

用途:这是一个用 Manim Community Edition 制作数学与技术动画的生产流程,面向教学讲解类视频,覆盖概念解释、公式推导、算法可视化、数据故事、架构图、论文讲解和 3D 可视化等模式。

主要能力:单个 Python 脚本渲染场景,LaTeX 渲染公式,ffmpeg 拼接场景并可选混音;可选本地 IndexTTS2 生成旁白。流程为 PLAN→CODE→RENDER→STITCH→AUDIO(可选)→REVIEW。

使用方式:先运行 scripts/setup.sh 检查依赖(Python 3.10+、Manim CE v0.20+、LaTeX、ffmpeg)。写 plan.md 规划叙事与场景,在 script.py 中每个场景一个类,独立可渲染。渲染命令示例:manim -ql script.py Scene1_Introduction Scene2_CoreConcept(草稿);manim -qh ...(成品)。拼接用 ffmpeg concat 生成 final.mp4。预览静帧:manim -ql --format=png -s script.py Scene2_CoreConcept。

适用场景:数学/CS 教学视频、论文解读、算法演示、数据图表动画、系统架构与 3D 空间几何展示。

限制:需安装 Python、Manim、LaTeX 与 ffmpeg,依赖较多;LaTeX 必须用原始字符串,如 MathTex(r"\frac{1}{2}");边缘文本 buff 不小于 0.5;替换文本前需 FadeOut;文字建议用等宽字体,最小字号 18;建议先用 -ql 迭代再以 -qh 产出。其他未提供的信息暂未提供。