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 ***** Manim 好好玩 Manim 好好玩 Manim 好好玩 Manim 好好玩 Manim 好好玩 Manim 好好玩 Manim 好好玩 快快更新!!!{:10_257:} Manim 好好玩
页:
[1]