目录

  • 1 第一单元 多媒体技术演进与智能工具基础
    • 1.1 多媒体技术概述
    • 1.2 Stable diffusion原理可视化
    • 1.3 Stable diffusion提示词
    • 1.4 Photoshop知识点
    • 1.5 工作坊实训
    • 1.6 拓展知识 AIGC的应用与挑战
  • 2 第二单元 声音编码
    • 2.1 数字声音
    • 2.2 话音编码
    • 2.3 GPT-SOVITS原理
    • 2.4 GPT-SOVITS的安装和使用
    • 2.5 工作坊实训
    • 2.6 拓展知识 MP3播放器原理
  • 3 第三单元 图像编码与AI生成
    • 3.1 JPEG静止图像压缩原理
    • 3.2 JPEG XL原理
    • 3.3 Powerpoint演示文稿制作技巧
    • 3.4 AI制作PPT
    • 3.5 工作坊实训
    • 3.6 拓展知识 伦理边界
  • 4 第四单元 动态可视化
    • 4.1 Manim的原理与安装
    • 4.2 Manim实例
    • 4.3 工作坊实训—Manim
    • 4.4 FLASH动画制作
    • 4.5 工作坊实训—FLASH
    • 4.6 拓展知识 其它可视化工具
  • 5 第五单元 跨媒体智能合成技术
    • 5.1 多模态内容生成
    • 5.2 视频生成技术原理
    • 5.3 工作坊实训—RunwayML
    • 5.4 拓展知识—视频生文
  • 6 教育多媒体系统开发
    • 6.1 智能教育产品架构
    • 6.2 数据驱动的个性化学习
Manim的原理与安装

第一步:确保已安装Manim

 1. 打开PyCharm。

 2. 在PyCharm的底部,找到一个叫 Terminal 的标签,点击它。这会打开一个命令行窗口,你可以在这里输入命令。

 3. 在命令行窗口中,输入以下命令并按下回车:

      pip install manim

 4. 等待安装完成。你应该会看到很多行文字滚动,最后出现类似“Successfully installed”的提示。

第二步:检查是否安装成功

  1. 在同一个命令行窗口中,输入以下命令:

     pip show manim

     如果安装成功,你会看到关于Manim的信息,包括版本号(如0.18.0)。

第三步:运行你的代码

1. 在PyCharm中,打开你的代码文件(比如script.py),确保代码如下(注意导入语句是from manim import *):

        from manim import *

        class SquareToCircle(Scene):

            def construct(self):

                circle = Circle()  # 创建一个圆

                square = Square()  # 创建一个正方形

                self.play(Create(square))  # 显示正方形

                self.play(Transform(square, circle))  # 将正方形变成圆

                self.play(FadeOut(square))  # 淡出圆形

2. 注意:不能直接用PyCharm的“运行”按钮(绿色三角形)来运行这段代码。因为Manim需要特定的命令来渲染动画。

3. 所以,我们需要在命令行中使用Manim的命令行工具来渲染这个动画。

   在PyCharm的Terminal(命令行窗口)中,输入以下命令:

   manim -pql script.py SquareToCircle

   这个命令的意思是:

  •    manim:调用Manim

  •    -pql:选项,表示渲染后预览(p)、低画质(q,这样渲染快)、并打开视频文件(l)

  •    script.py:你的代码文件名

  •    SquareToCircle:代码中你定义的类名

4. 如果一切正常,过一会儿(可能会花点时间渲染)会弹出一个窗口播放动画。