atlas

Research map / Video / Video generation

Video-Guided Foley Sound Generation with Multimodal Controls

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

Introduces MultiFoley, a diffusion-transformer model for video-guided Foley generation with text, audio, and video conditioning, trained jointly on VGGSound and a proprietary high-quality SFX dataset to produce 48kHz audio.

Problem

Video-to-audio generation for Foley lacks user control and produces low-bandwidth, poorly synchronized audio because internet video soundtracks are noisy and misaligned with visuals.

Approach

Jointly train a diffusion transformer on VGGSound (audio-visual-text) and a licensed high-quality SFX text-audio library, using quality tags as a bridge, and condition on text (with negative prompting), reference audio-visual segments (audio extension), and silent video to enable flexible multimodal Foley control at 48kHz.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MultiFoley for video-to-audio generation instead of the strongest baseline on CLAP, FoleyCrafterVideo-to-audio generation · VGGSound testCLAP: 25.3 -> 34.4Helped
Use MultiFoley instead of FrierenVideo-to-audio generation · VGGSound testAV-Sync: 0.87 -> 0.80Helped
Use MultiFoley instead of the best baseline on FAD@AUD, FoleyGenVideo-to-audio generation · VGGSound testFAD@AUD: 4.62 vs 4.62No clear effect
Add negative prompting (ablation)MultiFoley text-controlled Foley generation · VGGSound-sync text-control evaluationCLAP accuracy: 85.5 -> 93.2Helped
Add negative prompting (ablation)MultiFoley text-controlled Foley generation · VGGSound-sync text-control evaluationAV-Sync: 0.81 -> 0.93Hurt
Add subset fine-tuning on better-aligned VGGSound examples (ablation)MultiFoley · VGGSound testImageBind: 27.3 -> 28.0Helped
Add subset fine-tuning on better-aligned VGGSound examples (ablation)MultiFoley · VGGSound testAV-Sync: 0.81 -> 0.80Helped
Use the high quality tag instead of the low quality tag (ablation)MultiFoley · VGGSound testFAD@AUD: 4.62 -> 4.09Helped
Use the high quality tag instead of the low quality tag (ablation)MultiFoley · VGGSound testFAD@VGG: 2.92 -> 4.37Hurt
Remove text conditioning (ablation)MultiFoley · VGGSound testImageBind: 28.0 -> 22.4Hurt
Remove text conditioning (ablation)MultiFoley · VGGSound testAV-Sync: 0.80 -> 0.77Helped
Add audio conditioning to video and text conditioningMultiFoley Foley extension · VGGSound-SyncCLAP: 55.4 -> 59.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: VGGSound HQ-SFX VGGSound-Sync Greatest-Hits Adobe SFX Audition

Benchmarks: VGGSound test set VGGSound-Sync Greatest-Hits

Metrics: FAD@VGG FAD@AUD KLD ImageBind score CLAP score AV-Sync human win rate

Baselines: Im2Wav V2A-mapper Diff-Foley FoleyGen VAB Frieren FoleyCrafter

Builds on: latent diffusion models Diffusion Transformer DAC-VAE CAVP 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