atlas

Research map / Video / Video generation

VidMuse: A Simple Video-to-Music Generation Framework with Long-Short-Term Modeling

CVPR 2025 · Video › Video generation · approach: Video-to-audio synthesis · 18 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds a 360K-pair video-to-music dataset (V2M) and proposes VidMuse, which predicts EnCodec music tokens autoregressively from long-term and short-term visual features.

Problem

Generating music conditioned solely on video across diverse genres, where prior work is limited to dance videos, symbolic MIDI, or small/narrow datasets.

Approach

A Long-Short-Term Visual module fuses clip-level (short-term) features with video-level (long-term) context via cross-attention, feeding a transformer decoder that predicts discrete audio codec tokens end-to-end.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use VidMuse instead of VM-NETVideo-to-music generation · V2M-benchKL: 0.899 -> 0.734Helped
use VidMuse instead of M2UGen*Video-to-music generation · V2M-benchFD: 52.041 -> 29.946Helped
use VidMuse instead of Caption2MusicVideo-to-music generation · V2M-benchImageBind: 0.191 -> 0.202Helped
use VidMuse instead of V2MeowVideo-to-music generation · AIST++F1: 91.5 -> 98.2Helped
use VidMuse instead of LORISVideo-to-music generation · LORISF1: 94.5 -> 95.9Helped
remove long-term modeling (ablation)VidMuse · V2M-benchKL: 0.738 -> 0.898Hurt
use only long-term modeling (ablation)VidMuse · V2M-benchKL: 0.738 -> 0.858Hurt
use CAQ with short-term features first, then long-term features (ablation)VidMuse · V2M-benchKL: 0.738 -> 0.843Hurt
use CAQ with long-term features first, then short-term features (ablation)VidMuse · V2M-benchKL: 0.738 -> 0.919Hurt
replace LSTV-Module with a SlowFast-like mechanism (ablation)VidMuse · V2M-benchKL: 0.738 -> 1.511Hurt
replace CLIP visual encoder with ViViT (ablation)VidMuse · V2M-benchKL: 0.753 -> 0.822Hurt
replace CLIP visual encoder with VideoMAE (ablation)VidMuse · V2M-benchKL: 0.753 -> 0.778Hurt

Surprising findings

Limitations

Experimental setup

Datasets: V2M V2M-20K HIMV-200K YouTube-8M AIST++ TikTok LORIS benchmark

Benchmarks: V2M-bench AIST++ TikTok LORIS benchmark

Metrics: KL FD FAD density coverage ImageBind score BCS BHS F1 user preference A/B

Baselines: Caption2Music Video2Music CMT M2UGen VM-NET V2Meow LORIS D2M-GAN

Builds on: MusicGen EnCodec CLIP ImageBind

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy