MotionV2V: Editing Motion in a Video

Ryan Burgert, Charles Herrmann, Forrester Cole, Michael S Ryoo, Neal Wadhwa +2 more
11/25/2025
cs.CVcs.AIcs.GR

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

While generative video models have achieved remarkable fidelity and consistency, applying these capabilities to video editing remains a complex challenge. Recent research has explored motion controllability as a means to enhance text-to-video generation or image animation; however, we identify precise motion control as a promising yet under-explored paradigm for editing existing videos. In this work, we propose modifying video motion by directly editing sparse trajectories extracted from the input. We term the deviation between input and output trajectories a "motion edit" and demonstrate that this representation, when coupled with a generative backbone, enables powerful video editing capabilities. To achieve this, we introduce a pipeline for generating "motion counterfactuals", video pairs that share identical content but distinct motion, and we fine-tune a motion-conditioned video diffusion architecture on this dataset. Our approach allows for edits that start at any timestamp and propagate naturally. In a four-way head-to-head user study, our model achieves over 65 percent preference against prior work. Please see our project page: https://ryanndagreat.github.io/MotionV2V

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. 5 weaker matches are hidden by default — 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{burgert2025motionvv,
  title  = {MotionV2V: Editing Motion in a Video},
  author = {Ryan Burgert and Charles Herrmann and Forrester Cole and Michael S Ryoo and Neal Wadhwa and Andrey Voynov and Nataniel Ruiz},
  year   = {2025},
  eprint = {2511.20640},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.20640v1}
}

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/2511.20640.svg)](https://codeofpaper.com/paper/2511.20640)

Discussion