From 85e90a1488462b2d5a2f3f9f4cf84bb2e2be391f Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Tue, 7 Dec 2021 10:07:15 -0800 Subject: [PATCH] Don't print info for pre-run scene --- manimlib/extract_scene.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manimlib/extract_scene.py b/manimlib/extract_scene.py index 27f01887..f6bbd0b9 100644 --- a/manimlib/extract_scene.py +++ b/manimlib/extract_scene.py @@ -80,10 +80,12 @@ def compute_total_frames(scene_class, scene_config): pre_config = copy.deepcopy(scene_config) pre_config["file_writer_config"]["write_to_movie"] = False pre_config["file_writer_config"]["save_last_frame"] = True + pre_config["file_writer_config"]["quiet"] = True pre_config["skip_animations"] = True pre_scene = scene_class(**pre_config) pre_scene.run() - return int(pre_scene.time * scene_config["camera_config"]["frame_rate"]) + total_time = pre_scene.time - pre_scene.skip_time + return int(total_time * scene_config["camera_config"]["frame_rate"]) def get_scenes_to_render(scene_classes, scene_config, config):