中科公益爱心 http://baijiahao.baidu.com/s?id=1700353303318890248&wfr=spider&for=pc视频内容有着更直观、易传播等优点,但网络上以数学为内容的视频,大多借助以PPT、板书或手写板的讲解录制为主,其优点是方便、快捷、易操作,但其呈现形式具有局限性,颜值也着实不敢恭维。所以,有没有一种方式,可以制作高质量、高颜值的数学视频呢?Manim是一款数学动画制作引擎,由斯坦福大学的数学系学生GrantSanderson创建,并用于YouTube频道3Blue1Brown,来解说高等数学。尽管作者已将动画引擎Manim的源代码开源到github,但其本人不承诺对后续的代码进行维护、升级……。那怎么能做出像3Blue1Brown那样的高颜值视频呢?幸运地是,出现了一个由多人维护的manim社区版。需要提醒的是,使用manim需要掌握Python语言。而该专栏的后续章节,将着力介绍Manim的一些Python方法的参数和功能,在此基础上,再给出一些简单的示例。本节内容主要介绍在Windows系统中安装Manim,安装工作是借助包管理软件Chocolatey完成的,又由于Manim的运行依赖于三个开源软件Pango、FFmpeg、LaTeX,所以需要安装它们,并添加相应的环境变量。文章最后有一个安装说明的视频。(不知道如何添加“环境变量”,可百度“如何添加环境变量”。)Manim的安装接下来就是完整的安装过程。chocolatey安装Chocolatey是Windows下的包管理软件将下列脚本代码存为:ChocolateyInstallNonAdmin.ps1使用上述脚本安装,其中安装位置(可更改):C:\ProgramData\chocoportable打开PowellShell,运行命令:Set-ExecutionPolicyBypass-ScopeProcess-Force;powershell如果ChocolateyInstallNonAdmin.ps1在系统目录下,运行.\ChocolateyInstallNonAdmin.ps1;否则使用全路径;chocolatey基本指令chocolatey安装导图:使用Chocolatey安装通过Chocolatey安装manim,命令chocoinstallmanimPango安装Pango是一个开源代码,用于高质量的渲染国际化的文字。如果不需要可以不安装这个软件。下载对应的压缩文件,解压到安装位置添加环境变量FFmpeg安装FFmpeg是用来记录、转化音频、视频,并将其转化为流的开源软件。下载安装后,添加环境变量LaTeX安装科学文献排版系统,主要用于数学公式的编辑和排版方式一:通过Chocolatey安装,命令chocoinstallmanim-latex方式二:下载MIKTeX,安装后,设置环境变量Manim安装在Python中,通过pip安装pipinstallmanimce使manim的latex支持中文,在.\utils\tex.py中修改use_ctex为True使用CMD命令行,运行测试:manimE:\manimMath\test.pyExample1LaTex-pl部分命令参数,-pl:生成的参数用-l:低质量、快速渲染;用-s:直接跳到结尾,生成一张图片;用-p:生成动画,如果s也用的了话就生成图片;用-n一个数:跳过一个场景的前n个动画(命令要把尖括号删掉);用-r一个数:指定分辨率(比如,-r就生成x分辨率的视频)。视频说明文章最后是一个安装的视频说明。09:50
转载请注明:http://www.aierlanlan.com/rzfs/6872.html