Skip to main content

Why does my video not have sound?

If you rendered a video with Remotion and it appears to have no audio, the most common cause is that you are playing it back in an editor that mutes video by default.

VS Code and Cursor

VS Code and Cursor have a built-in video player that plays videos muted by default. There is no unmute button.

To verify your video has audio, open it in a dedicated media player instead:

  • macOS: QuickTime Player, IINA, or VLC
  • Windows: Windows Media Player, Movies & TV, or VLC
  • Linux: VLC or mpv

You can right-click the file in VS Code or Cursor and select "Reveal in Finder" (macOS) or "Reveal in File Explorer" (Windows) to locate it, then open it with a proper media player.

Other causes

If the video still has no sound after opening it in a media player:

No audio source in the composition

Make sure your Remotion composition includes an audio source. You can add audio using <Audio>, or extract audio from a video using <Html5Video> or <OffthreadVideo>.

Audio volume set to 0

Check that you have not set the volume prop to 0 on your audio or video tags.

Audio outside the time range

If you are using a <Sequence>, make sure the audio component is mounted during the time range you expect. Audio that is not mounted will not be included in the output.

See also