atlas

Research map / Video / Video generation

MMAudio: Taming Multimodal Joint Training for High-Quality Video-to-Audio Synthesis

CVPR 2025 · Video › Video generation · approach: Video-to-audio synthesis · 29 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.

Proposes MMAudio, a 157M-1.03B flow-matching transformer trained jointly on video-audio-text and audio-text data plus a frame-level synchronization module, achieving state-of-the-art video-to-audio synthesis among public models.

Problem

Video-to-audio (Foley) synthesis requires audio that is both semantically aligned and temporally synchronized with video, but audio-visual training data is scarce (VGGSound ~550 hours) and existing methods either train from scratch on it or bolt control modules onto text-to-audio models.

Approach

Jointly train a single multimodal transformer (MM-DiT style) on audio-visual-text and large audio-text datasets with missing modalities masked, using flow matching; add a conditional synchronization module that injects 24 fps Synchformer features via frame-aligned adaLN, plus aligned RoPE and ConvMLP for temporal alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
jointly train on audio-visual-text and audio-text data (ablation)MMAudio · VGGSound testFD_PaSST: 77.38 -> 70.19Helped
jointly train on audio-visual-text and audio-text data (ablation)MMAudio · VGGSound testIS: 12.53 -> 14.44Helped
add text to audio-visual training data (ablation)MMAudio · VGGSound testFD_PaSST: 72.77 -> 70.19Helped
add text to audio-text training data (ablation)MMAudio · VGGSound testIB-score: 28.72 -> 29.13Helped
add uncaptioned audio data (ablation)MMAudio · VGGSound testIS: 14.30 -> 14.44Helped
add audio-text training data (ablation)MMAudio · VGGSound testDeSync: 0.562 -> 0.483Helped
increase audio-text data from 10% to 100% (ablation)MMAudio · VGGSound testFD_PaSST: 79.21 -> 70.19Helped
use the conditional synchronization module instead of no synchronization features (ablation)MMAudio · VGGSound testDeSync: 0.973 -> 0.483Helped
use the conditional synchronization module instead of summing sync and visual features (ablation)MMAudio · VGGSound testIS: 16.70 -> 14.44Hurt
use aligned RoPE embeddings (ablation)MMAudio · VGGSound testDeSync: 0.509 -> 0.483Helped
replace MLP with ConvMLP (ablation)MMAudio · VGGSound testFD_PaSST: 73.84 -> 70.19Helped
replace MLP with ConvMLP (ablation)MMAudio · VGGSound testDeSync: 0.533 -> 0.483Helped

Surprising findings

Limitations

Experimental setup

Datasets: VGGSound AudioCaps Clotho WavCaps Greatest Hits

Benchmarks: VGGSound test set AudioCaps test set Greatest Hits

Metrics: FD_PaSST FD_PANNs FD_VGG KL_PANNs KL_PaSST IS IB-score DeSync CLAP onset accuracy

Baselines: ReWaS Seeing&Hearing V-AURA VATT Frieren FoleyCrafter V2A-Mapper AudioLDM 2-L TANGO TANGO 2 Make-An-Audio 2 GenAU-Large

Builds on: MM-DiT Frieren Synchformer FLUX conditional flow matching

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