不二如是 发表于 2022-11-25 17:13:32

03 - Manimgl 导出命令详解

本帖最后由 不二如是 于 2022-11-25 17:36 编辑

通过 manimgl 的命令行参数可以实现导出命令行等参数。

大家可以通过 manimgl -h 查看所有的命令行参数(见下图),还是很好看的。

基本格式:

$manimgl xxxx.py XXX 参数
xxxx 是 python 的文件名。

XXX 是导出类型。

参数就是需要的格式参数。

导出mp4视频:

通过 -w 参数将渲染的视频导出成视频,导出的路径为当前工作目录的video文件夹中(没有则创建文件夹):

$manimgl start.py SquareToCircle -w
导出后自动打开。

通过 -o 参数可以在渲染并导出视频后自动调用系统默认视频查看器打开渲染好的视频:

$manimgl start.py SquareToCircle -o


导出gif

通过 -i 参数可以将视频导出成 gif,需要注意的是你必须添加了-o 或者 -w 参数才能导出成功:

$manimgl start.py SquareToCircle -w -i

但是默认导出的 gif 帧数很高,所以还不如导出成 mp4,再用 ffmpeg 将 mp4 导出成指定帧数的 gif。


改变背景颜色

manim 动画的整体颜色是通过命令行参数调整的,对于刚接触的萌新,确实不容易找到相关的 API。

通过 -c 参数可以修改背景颜色:

$manimgl start.py SquareToCircle -c white
上述效果将背景改为白色。


导出的分辨率

manimgl支持四种分辨率的导出:


[*]-l : 低分辨率
[*]-m : 中等分辨率
[*]--hd: 1080p
[*]--uhd: 4k

剩余参数请大家看下图:

**** Hidden Message *****

lxping 发表于 2022-11-25 18:37:47

Manim 好好玩

小甲鱼的二师兄 发表于 2022-11-25 22:23:38

Manim 好好玩

hrpzcf 发表于 2022-11-25 23:09:24

Manim 好好玩

Asss-whom 发表于 2022-11-25 23:27:43

Manim 好好玩

hornwong 发表于 2022-11-26 00:01:07

Manim 好好玩

鱼c123456 发表于 2022-11-26 14:40:56

Manim 好好玩

_2_ 发表于 2022-11-28 09:41:08

Manim 好好玩

_2_ 发表于 2022-11-28 09:41:36

快快更新!!!{:10_257:}

AhrimanSefid 发表于 2022-12-12 16:13:08

Manim 好好玩
页: [1]
查看完整版本: 03 - Manimgl 导出命令详解