1. 编译选项¶
1.1. 用法¶
对于安装manimlib的情况:
manim [-h] [-p] [-w] [-s] [-l] [-m] [--high_quality] [-g] [-i] [-f]
[-t] [-q] [-a] [-o FILE_NAME] [-n START_AT_ANIMATION_NUMBER]
[-r RESOLUTION] [-c COLOR] [--sound] [--leave_progress_bars]
[--media_dir MEDIA_DIR]
[--video_dir VIDEO_DIR | --video_output_dir VIDEO_OUTPUT_DIR]
[--tex_dir TEX_DIR] [--livestream] [--to-twitch]
[--with-key TWITCH_KEY]
[file] [scene_names [scene_names ...]]
对于克隆repo直接挂钩编译则只需把上面的 manim
改为 python manim.py
就可以了.
1.2. 选项详解¶
1.2.1. 文件参数¶
- file
代码路径
- scene_names
需要编译的代码类
1.2.2. 可选参数¶
- -h, --help
显示帮助信息
- -p, --preview
编译完成后自动播放
- -w, --write_to_movie
将场景作为媒体文件渲染为电影文件
- -s, --save_last_frame
输出最后一帧
- -l, --low_quality
低分辨率渲染
- -m, --medium_quality
中分辨率渲染
- --high_quality
高分辨率渲染
- -g, --save_pngs
保存每一帧为png图片
- -i, --save_as_gif
保存为gif图片
- -f, --show_file_in_finder
渲染完成后,打开文件所在文件夹
- -t, --transparent
在透明通道渲染
- -q, --quiet
#TODO
- -a, --write_all
编译文件中的所有动画类
- -o FILE_NAME, --file_name FILE_NAME
重新命名动画类名称
- -n START_AT_ANIMATION_NUMBER, --start_at_animation_number START_AT_ANIMATION_NUMBER
不从第一个动画开始渲染,如果输入两个参数,例如"3,6",就只渲染第3到第6个动画
- -r RESOLUTION, --resolution RESOLUTION
重设分辨率,输入形式为
高度,宽度
- -c COLOR, --color COLOR
设置背景颜色
- --sound
编译成/失败提示音
- --leave_progress_bars
隐藏终端中的编译条
- --media_dir MEDIA_DIR
设置存放媒体文件的目录
- --video_dir VIDEO_DIR
设置存放输出视频的目录
- --video_output_dir VIDEO_OUTPUT_DIR
设置输出视频的目录
- --tex_dir TEX_DIR
设置存放
.tex
文件的目录- --livestream
进入livestream模式
- --to-twitch
#TODO
- --with-key TWITCH_KEY
#TODO