MCPcopy Index your code
hub / github.com/showlab/Code2Video / GENERATE_VIDEO

Method GENERATE_VIDEO

src/agent.py:703–719  ·  view source on GitHub ↗

Generate complete video with MLLM feedback optimization

(self)

Source from the content-addressed store, hash-verified

701 return None
702
703 def GENERATE_VIDEO(self) -> str:
704 """Generate complete video with MLLM feedback optimization"""
705 try:
706 self.generate_outline()
707 self.generate_storyboard()
708 self.generate_codes()
709 self.render_all_sections()
710 final_video = self.merge_videos()
711 if final_video:
712 print(f"🎉 Video generated success: {final_video}")
713 return final_video
714 else:
715 print(f"❌{self.learning_topic} failed")
716 return None
717 except Exception as e:
718 print(f"❌ Video generation failed: {e}")
719 return None
720
721
722def process_knowledge_point(idx, kp, folder_path: Path, cfg: RunConfig):

Callers 1

process_knowledge_pointFunction · 0.95

Calls 5

generate_outlineMethod · 0.95
generate_storyboardMethod · 0.95
generate_codesMethod · 0.95
render_all_sectionsMethod · 0.95
merge_videosMethod · 0.95

Tested by

no test coverage detected