Manim 输出文件夹
此时,您刚刚执行了以下命令。
让我们一步一步地剖析刚刚发生的事情。首先,此命令对包含我们的动画代码的文件scene.py
执行manim。 进一步此命令确切地告诉 MANIM 要渲染的内容,在本例Scene
中是SquareToCircle
。这是必需的,因为单个场景文件可能包含多个场景。接下来,标志 -p 告诉 manim 播放场景渲染后,-ql 标志告诉 manim 以低 质量。
渲染视频后,您将看到 manim 生成了一些新的文件,项目文件夹将如下所示。
有很多新文件。主要输出在media/videos/scene/480p15/SquareToCircle.mp4
.默认情况下,media
文件夹将包含 manim 的所有输出文件。子文件夹media/videos
包含渲染的视频。在其中,您将找到一个文件夹对于每个不同的视频质量。在我们的例子中,由于我们使用了标志-l
,视频以 480 分辨率以每秒 15 帧的速度从scene.py
文件生成。因此,可以在media/videos/scene/480p15
中找到输出。其他文件夹media/videos/scene/480p15/partial_movie_files
以及 media/textmedia/Tex
包含 manim 内部使用的文件。
您可以通过执行 manim 来了解生成的文件夹结构以下命令
标志-ql
(对于低质量)已替换为标志-qh
,对于高质量。Manim 将花费相当长的时间来渲染此文件,并且它将在完成后播放它,因为我们使用的是该标志-p
。
文件夹结构应如下所示。
Manim 创建了一个 新文件夹 media/videos/1080p60
,它对应于高分辨率和每秒 60 帧。在它里面,您可以找到新的 quareToCircle.mp4
,以及相应的 Spartial_movie_files
.
在处理具有多个场景的项目并尝试多个分辨率时,输出目录的结构将保留您的所有视频组织。
此外,manim 可以选择在添加标志时输出场景的最后一帧。这是快速预览场景的最快选项。相应的文件夹结构如下所示:-s
保存最后一帧可以与不同分辨率的标志结合使用,例如 -s
,-s -ql
,-s -qh
Last updated