VideoAgent: Personalized Synthesis of Scientific Videos

Xiao Liang, Bangxin Li, Zixuan Chen, Hanyue Zheng, Zhi Ma +3 more
9/14/2025
cs.AI

No confident code implementation found for this paper.

Abstract

Automating the generation of scientific videos is a crucial yet challenging task for effective knowledge dissemination. However, existing works on document automation primarily focus on static media such as posters and slides, lacking mechanisms for personalized dynamic orchestration and multimodal content synchronization. To address these challenges, we introduce VideoAgent, a novel multi-agent framework that synthesizes personalized scientific videos through a conversational interface. VideoAgent parses a source paper into a fine-grained asset library and, guided by user requirements, orchestrates a narrative flow that synthesizes both static slides and dynamic animations to explain complex concepts. To enable rigorous evaluation, we also propose SciVidEval, the first comprehensive suite for this task, which combines automated metrics for multimodal content quality and synchronization with a Video-Quiz-based human evaluation to measure knowledge transfer. Extensive experiments demonstrate that our method significantly outperforms existing commercial scientific video generation services and approaches human-level quality in scientific communication.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liang2025videoagent,
  title  = {VideoAgent: Personalized Synthesis of Scientific Videos},
  author = {Xiao Liang and Bangxin Li and Zixuan Chen and Hanyue Zheng and Zhi Ma and Di Wang and Cong Tian and Quan Wang},
  year   = {2025},
  eprint = {2509.11253},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.11253v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.11253.svg)](https://codeofpaper.com/paper/2509.11253)

Discussion