AutoCut: End-to-end advertisement video editing based on multimodal discretization and controllable generation
Organizations: Tsinghua University · Kuaishou Technology
Abstract
Short-form videos have become a primary medium for digital advertising, requiring scalable and efficient content creation. However, current workflows and AI tools remain disjoint and modality-specific, leading to high production costs and low overall efficiency. To address this issue, we propose AutoCut, an end-to-end advertisement video editing framework based on multimodal discretization and controllable editing. AutoCut employs dedicated encoders to extract video and audio features, then applies residual vector quantization to discretize them into unified tokens aligned with textual representations, constructing a shared video-audio-text token space. Built upon a foundation model, we further develop a multimodal large language model for video editing through combined multimodal alignment and supervised fine-tuning, supporting tasks covering video selection and ordering, script generation, and background music selection within a unified editing framework. Finally, a complete production pipeline converts the predicted token sequences into deployable long video outputs. Experiments on real-world advertisement datasets show that AutoCut reduces production cost and iteration time while substantially improving consistency and controllability, paving the way for scalable video creation.
Figures & tables
| Model | Video | Script | Audio | |||
| CSA | CRA | VSC | SQ | WCD | MSS | |
| Qwen3–8B [ 32 ] (Caption) | 0.1374 | 0.01648 | 0.9308 | 79.9947 | 5.2648 | – |
| Qwen3–8B (Caption + SFT) | 0.5687 | 0.03022 | 1.1227 | 59.1592 | 6.8230 | – |
| Qwen3–32B [ 32 ] (Caption) | 0.1731 | 0.01373 | 0.9342 | 80.7747 | 7.1023 | – |
| Qwen2.5-VL–7B Instruct [ 4 ] | 0.2418 | 0.01648 | 0.9649 | 79.4867 | 6.4709 | – |
| Qwen2.5-VL–32B Instruct [ 4 ] | 0.6648 | 0.02472 | 0.9980 | 78.3180 | 12.5071 | – |
| Method | CSA | CRA | VSC | SQ | WCD |
| sft only | 0.4780 | 0.08242 | 1.0043 | 83.1898 | 4.4346 |
| emb+full+sft | 0.7170 | 0.05770 | 0.9669 | 78.9644 | 4.4984 |
| emb+sft (ours) | 0.6593 | 0.10714 | 1.0360 | 84.6255 | 3.0182 |
| RQ-VAE Configs | Video | Audio |
| Input feature size | 128 | 2048 |
| Quantization heads | 8 | 8 |
| Codebook size | 256 | 256 |
| Codebook dim | 128 | 256 |
| Shared codebook | False | False |
| Encoder MLP size | [512, 512] | [1024, 512] |
| Config | Alignment Stage | SFT Stage |
| Base model | Qwen3-8B | Aligned model |
| Template | qwen3 | qwen3 |
| Cutoff length | 8096 | 4000 |
| Packing | Enabled | Disabled |
| Per-device batch size | 2 | 1 |
| Grad. accumulation | 1 | 1 |
| Criterion | Positive indicators | Negative indicators |
| Visual Smoothness | • Transitions feel natural and continuous. • No obvious stutter, jitter, or dropped frames. • Motion and camera movement appear stable. | • Noticeable lag, stutter, or frame skipping. • Abrupt cuts that break visual flow. • Shaky or inconsistent motion that distracts the viewer. |
| Logical Consistency | • Shot order follows a clear story or explanation. • The same product and context are maintained throughout. • Scene changes support a coherent narrative or demo. | • Scenes feel random or out of order. • Products or contexts change without explanation. • Transitions break the story or confuse the viewer. |
| Script–Visual Alignment | • The script accurately describes what appears on screen. • Key selling points are shown at the right visual moments. • No hallucinated objects, brands, or functions. | • The script mentions things not visible in the video. • Important visual content is not reflected in the script. • Timing between narration and visuals is clearly off. |
| BGM–Visual Compatibility | • Music tempo matches motion and editing rhythm. • Overall mood fits the product and scenario. • Volume and energy support, rather than overshadow, the content. | • Music is too fast/slow compared with visual rhythm. • Style or emotion of the music feels inappropriate. • Sudden changes in volume or style that distract the viewer. |
| Overall Attractiveness | • The ad is engaging and easy to follow. • Product value and advantages are clearly conveyed. • You would be more willing to consider buying the product. | • The ad feels dull, confusing, or unconvincing. • Product value is unclear or poorly communicated. • You would not be motivated to learn more or purchase. |
Video Editing
Video editing uses AI to alter, compose, relight, or reorganize moving footage while controlling how changes persist across frames.
See all 178 papers