Papers
Topics
Authors
Recent
Search
2000 character limit reached

CineTrans: Multi-Shot Video Generation

Updated 8 July 2026
  • CineTrans is a framework that enables coherent multi-shot video generation by applying mask-based control in diffusion model attention layers to enforce cinematic transitions.
  • It uses the Cine250K dataset, which offers curated multi-shot video-text pairs and precise shot boundary labels to capture film-editing styles.
  • By formalizing inherent block-diagonal attention structures, CineTrans eliminates unstable transitions and naive concatenations, ensuring temporal and spatial consistency.

CineTrans is a framework for generating coherent multi-shot videos with cinematic, film-style transitions in text-to-video diffusion models. It combines a multi-shot video-text dataset, Cine250K, with a mask-based control mechanism inside diffusion-model attention layers. The central observation is that pretrained video diffusion models already exhibit a block-diagonal structure in their spatiotemporal attention maps, with strong intra-shot correlations and weak inter-shot correlations; CineTrans formalizes that structure with masks so that transitions can be imposed at arbitrary positions and can transfer effectively in a training-free setting. After fine-tuning on Cine250K with the mask mechanism, the framework produces multi-shot sequences that adhere to film editing style while avoiding unstable transitions or naive concatenations (Wu et al., 15 Aug 2025).

1. Definition and problem setting

CineTrans addresses multi-shot video generation rather than single-shot clip synthesis. In the formulation used by the framework, a video sequence F={f1,,fN}F=\{f_1,\dots,f_N\} is partitioned into MM shots {F1,,FM}\{F_1,\dots,F_M\}; within each shot, frames should remain temporally coherent, while shot boundaries should exhibit cinematic transitions aligned with editing conventions (Wu et al., 15 Aug 2025).

The work is motivated by three limitations identified in existing video diffusion models. First, shot boundaries are unstable because pretrained text-to-video models are largely trained on single-shot clips and have limited exposure to diverse cinematic transitions. Second, many multi-shot pipelines rely on naive concatenation by generating shots independently and stitching them afterward. Third, cross-shot coherence often breaks because existing methods either force pixel-level similarity across shots or ignore inter-shot semantics (Wu et al., 15 Aug 2025).

Within this framing, CineTrans is not a generic video-editing recommender, a robotic filming controller, or a multiview editor. Related systems study adjacent but distinct problems: DreamCinema performs cinematic transfer with free camera and 3D characters (Chen et al., 2024), AutoTransition recommends transition effects between neighboring shots (Shen et al., 2022), and CineTransfer drives a robot camera to imitate cinematographic style from a single example (Pueyo et al., 2023). By contrast, CineTrans generates multi-shot videos directly inside a diffusion backbone and targets explicit frame-level control over transition placement (Wu et al., 15 Aug 2025).

A common misconception is that CineTrans is primarily a transition-type taxonomy system. The paper instead emphasizes positional control and coherence. Although the dataset distinguishes hard cuts and gradual changes, gradual frames are removed during dataset construction to yield precise shot labels, and the method is described as agnostic to specific transition types (Wu et al., 15 Aug 2025). This suggests that its main contribution is controllable multi-shot structuring rather than explicit synthesis of named transition effects.

2. Cine250K dataset and editing priors

CineTrans introduces Cine250K, a curated multi-shot video-text dataset constructed from 633K richly edited videos from Vimeo. The curation pipeline first uses PySceneDetect for initial shot segmentation, then refines segmentation with TransNetV2 to detect both hard cuts and frames involved in gradual transitions. Adjacent segments with high semantic similarity, measured via ImageBind features on first and last frames with thresholding, are stitched into coherent multi-shot videos, and clips with large internal semantic drift are filtered (Wu et al., 15 Aug 2025).

The dataset contains 250K videos with an average duration of approximately 10.75 seconds and an average caption length of approximately 148.79 words. Most videos have 2–5 shots, accounting for 87.99% after re-identification, and the plotted distribution covers 1–10 shots, representing approximately 99.90% of the data. Resolution is 720p, and category distribution spans 10 Vimeo categories, with Travel and Documentary relatively prominent (Wu et al., 15 Aug 2025).

Annotation is hierarchical. Each video receives one general, temporally dense caption via LLaVA-Video-7b-Qwen2 and one caption per shot via LLaVA-NeXT. Frame-level shot boundary labels specify exact start and end indices per shot. Captions may explicitly refer to transitions and content evolution across shots when appropriate (Wu et al., 15 Aug 2025).

This dataset design matters because it supplies editing priors that most large text-to-video corpora do not encode. Related work also highlights the importance of cinematic datasets, but with different targets. AutoTransition builds a dataset for transition-effect recommendation from edited templates (Shen et al., 2022), and ShotDirector later constructs ShotWeaver40K for directorially controllable two-shot generation with camera poses and editing-pattern-aware captions (Wu et al., 11 Dec 2025). Cine250K instead focuses on large-scale multi-shot generation with precise shot boundaries and hierarchical language supervision (Wu et al., 15 Aug 2025).

Another misconception is that the removal of gradual-transition frames prevents the model from learning cinematic behavior. The paper states that, despite this pruning, the final captions still describe transitions semantically, and trained models learn to respect temporal alignment and editing style (Wu et al., 15 Aug 2025). A plausible implication is that CineTrans treats transition control as a structural conditioning problem over shot organization rather than as direct supervision on every visible dissolve or wipe frame.

3. Masked diffusion mechanism

The defining technical contribution of CineTrans is a mask-based control mechanism injected into diffusion-model attention. The paper analyzes pretrained video diffusion models and reports that their attention probabilities over frames already exhibit a block-diagonal structure in multi-shot generations: tokens within a shot correlate strongly, while tokens across shots correlate weakly. Quantitatively, the average ratio of mean intra-shot to inter-shot attention probabilities is approximately 26.68, and the Pearson correlation between attention structure and ground-truth shot boundaries is r=0.71r=0.71 with p<0.01p<0.01 (Wu et al., 15 Aug 2025).

CineTrans exploits this observation with a shot mask MM over video-video attention scores. For tokens ii and jj, the mask is defined as Mij=0M_{ij}=0 if ii and MM0 belong to the same shot and MM1 otherwise. The masked attention becomes

MM2

This produces block-diagonal attention with suppressed cross-shot correlations, so transitions occur at specified boundaries (Wu et al., 15 Aug 2025).

For DiT-based models, CineTrans adds Visible-First-Frame Attention. In that variant, the first temporal latent remains globally visible by setting MM3 if MM4 or if MM5 and MM6 are in the same shot, and MM7 otherwise. The reported effect is improved temporal stability across shots by anchoring generation to the first temporal slice (Wu et al., 15 Aug 2025).

The framework is instantiated in two backbones. CineTrans-UNet is built on LaVie, a cascaded latent diffusion model with temporal-spatial decoupled attention blocks. CineTrans-DiT is built on Wan2.1-T2V, a Transformer or DiT with full spatiotemporal attention over all visual tokens jointly. Text conditioning follows standard text-to-video conditioning, optional LoRA can be used for style or identity customization, and an optional multi-prompt mode injects shot-wise text conditions through an additional text-video mask in cross-attention (Wu et al., 15 Aug 2025).

The significance of this mechanism is methodological simplicity. The paper positions CineTrans against approaches that introduce new tokens, positional encodings, or fixed shot-duration assumptions. Here, explicit transition control is achieved by operating directly on attention maps with simple masks, and the same principle transfers to pretrained models without parameter updates (Wu et al., 15 Aug 2025). This is distinct from ShotDirector, which later combines camera control and hierarchical prompting with a shot-aware mask for directorial control (Wu et al., 11 Dec 2025).

4. Training, inference, and controllability

CineTrans supports both training-free transfer and fine-tuned deployment. In the training-free setting, the attention mask is injected only at inference, with no parameter changes, on the assumption that pretrained video diffusion backbones have already learned general temporal semantics and the intra-shot/inter-shot attention structure. The paper states that selected layers are masked while the rest remain unmasked to preserve high-level inter-shot semantics (Wu et al., 15 Aug 2025).

In the fine-tuned setting, CineTrans-UNet is fine-tuned on Cine250K for 20,000 steps with batch size 128 and learning rate MM8 on NVIDIA A100 GPUs. For the DiT backbone, the paper reports a training-free masked variant and a LoRA fine-tuned variant with rank MM9, trained for 2,800 steps with total batch size 256; masks are applied to transformer layers 7–28 (Wu et al., 15 Aug 2025).

Mask placement is architecture-specific. For LaVie-based UNet models, the mask is applied to the last six temporal attention layers. For Wan2.1-T2V-based DiT models, masks are applied to middle transformer layers such as layers 7–28, while early and late layers are kept visible to avoid quality degradation and preserve long-range semantics (Wu et al., 15 Aug 2025).

Inference requires a prompt, a specified shot count {F1,,FM}\{F_1,\dots,F_M\}0, and desired boundary indices {F1,,FM}\{F_1,\dots,F_M\}1. If a single prompt is used, it should include a description such as “multi-shot video with {F1,,FM}\{F_1,\dots,F_M\}2 shots.” In multi-prompt mode, shot-wise captions are aligned to frame intervals. The system constructs a block-diagonal visual mask from shot timestamps, optionally adds Visible-First-Frame Attention for DiT, inserts the mask into selected layers, and then runs standard DDPM or DDIM sampling in latent space before decoding latents to frames (Wu et al., 15 Aug 2025).

This produces a form of explicit transition control that earlier text-to-video systems largely lacked. The paper emphasizes arbitrary placement of transitions via user-specified boundaries, one-pass generation of multi-shot videos, and compatibility with optional LoRA customization (Wu et al., 15 Aug 2025). A plausible implication is that CineTrans reduces the need for external stitching pipelines because shot structure becomes an internal property of generation rather than a downstream editing operation.

5. Evaluation protocol and empirical results

CineTrans proposes specialized evaluation metrics for transition control, temporal consistency, and overall quality. Transition control is measured by shot count alignment using TransNetV2 segmentation on generated videos. Let {F1,,FM}\{F_1,\dots,F_M\}3; the Transition Control Score is

{F1,,FM}\{F_1,\dots,F_M\}4

with {F1,,FM}\{F_1,\dots,F_M\}5 if {F1,,FM}\{F_1,\dots,F_M\}6 and {F1,,FM}\{F_1,\dots,F_M\}7 if {F1,,FM}\{F_1,\dots,F_M\}8. The score equals 1 for an exact shot-count match and 0 if only one shot is produced when multiple shots were specified (Wu et al., 15 Aug 2025).

Temporal consistency is separated into intra-shot and inter-shot components. Intra-shot consistency uses VBench subject consistency and background consistency over adjacent frames within each shot. Inter-shot consistency uses cosine similarity over shot-level ViCLIP features for semantics and VBench-Long similarity on middle frames of shots for subject and background. The paper also introduces a film editing gap, or Consistency Gap, computed as Jensen-Shannon Distance between distributions of generated inter-shot scores and those from a reference set of 1,000 professionally edited multi-shot videos (Wu et al., 15 Aug 2025).

Overall visual quality is measured with a VBench aesthetic predictor and a VBench semantic consistency variant for global text-video alignment (Wu et al., 15 Aug 2025).

On the reported benchmark, CineTrans-UNet achieves the best transition control score at 0.8598. CineTrans-DiT achieves 0.7003 and is the runner-up on that metric. For inter-shot semantic consistency, CineTrans-UNet reports Score 0.8095 and Gap 0.2444, while CineTrans-DiT reports Score 0.7858 and Gap 0.1552, the best semantic Gap. For inter-shot visual consistency, CineTrans-UNet reports Score 0.7247 and Gap 0.1457, the best Gap, whereas CineTrans-DiT reports Score 0.7874 and Gap 0.1901, the best Score. For intra-shot consistency, CineTrans-DiT reaches Subject 0.9673 and Background 0.9775. On aesthetic quality, CineTrans-DiT attains 0.6508, while CineTrans-UNet attains 0.5747 (Wu et al., 15 Aug 2025).

User-study results reported in the paper favor CineTrans variants on transition control and consistency. CineTrans-UNet receives {F1,,FM}\{F_1,\dots,F_M\}9 on transition and r=0.71r=0.710 on consistency, while CineTrans-DiT receives r=0.71r=0.711 on transition and r=0.71r=0.712 on consistency (Wu et al., 15 Aug 2025).

Ablations isolate the role of masking and fine-tuning. For the UNet variant, transition control is 0 without mask and without tuning, 0.6168 with mask and without tuning, 0.2398 without mask and with tuning, and 0.8598 for the full system. For the DiT variant, the corresponding values are 0.2051, 0.6564, and 0.7003 for the full LoRA-tuned system. These results show that the mask is the primary driver of multi-shot control, while fine-tuning further aligns outputs with film-editing style (Wu et al., 15 Aug 2025).

CineTrans sits within a broader research area on cinematic transitions, but its scope is specific. AutoTransition studies transition-effect recommendation as a multimodal retrieval problem from vision and audio to transition classes (Shen et al., 2022). DreamCinema extracts camera trajectory and character motion from film shots, then reapplies them to generated 3D characters and environments (Chen et al., 2024). ShotDirector extends multi-shot generation toward parameter-level camera control and hierarchical editing-pattern-aware prompting (Wu et al., 11 Dec 2025). CineTrans differs from all three by focusing on direct generation of multi-shot sequences inside masked diffusion models (Wu et al., 15 Aug 2025).

Several objective clarifications follow from this positioning. CineTrans is not designed as a full video editor that selects from a library of dissolves, wipes, or branded NLE effects; that problem is closer to AutoTransition (Shen et al., 2022). It is not a system for extracting or replaying real camera trajectories in 3D scenes; that is closer to DreamCinema (Chen et al., 2024). It also does not provide the parameter-level camera injections and explicit editing-pattern taxonomy of ShotDirector, which emphasizes shot/reverse shot, cut-in, cut-out, and multi-angle transitions (Wu et al., 11 Dec 2025).

The paper identifies several limitations. Mask layer selection is crucial: masking inappropriate layers can degrade visual quality or weaken inter-shot semantics. Attention may not always reflect clear shot structure, and if inter-shot differences are too small, external shot-segmentation tools may miss boundaries. Fine-tuning on Cine250K can slightly reduce aesthetic scores relative to the base model’s pretraining domain. The dataset originates from Vimeo, so downstream use must respect licenses and privacy, and the LLM-generated captions may inherit biases from training corpora (Wu et al., 15 Aug 2025).

The paper also states that the framework focuses on boundary timing and maintaining intra-shot and inter-shot coherence rather than explicit type-specific transition modeling (Wu et al., 15 Aug 2025). This leaves room for later systems such as ShotDirector, which incorporate professional editing-pattern priors and camera geometry (Wu et al., 11 Dec 2025). A plausible implication is that CineTrans establishes a structural control layer for multi-shot generation, while subsequent work can build richer directorial semantics on top of that layer.

In the history of the topic, CineTrans marks a shift from treating multi-shot generation as post hoc stitching toward treating shot boundaries as first-class controllable variables within diffusion attention itself. Its main legacy is therefore methodological: it shows that masked attention, aligned with the model’s own latent shot structure, can convert predominantly single-shot text-to-video generators into controllable multi-shot systems without retraining large backbones from scratch (Wu et al., 15 Aug 2025).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to CineTrans.