Skip to content

Remove Audio from Video on Windows: 2 Methods

Remove audio from video on Windows with FFmpeg -an for a true silent file, plus Clipchamp mute prep. Keep demos and tickets quiet.

By Petr Samokhin

Screen recordings with Teams chimes, clips with copyrighted music, and bug videos with open-mic noise often need a silent file. Muting in the player is not enough. You want no audio stream so PowerPoint, Teams previews, and editors stay quiet.

Why remove the audio stream

ScenarioWhy silence helps
Demo under live presenter audioPrevents double sound
QA screen recordingRemoves keyboard and notification noise
B-roll under a new soundtrackAvoids clashing music
Slightly smaller attachmentDrops unused audio bytes

Clipchamp can mute on the timeline, but some exports still embed a silent audio track. FFmpeg with -an removes the stream entirely. To keep audio separately, extract with MP4 to MP3 on Windows first. If you need a smaller file and must keep sound, see how to compress video on Windows .

Method 1: Strip audio with FFmpeg

Best for: A guaranteed silent MP4, including batches.

Install FFmpeg with winget if needed:

winget install --id Gyan.FFmpeg -e

Copy video only (fastest when codecs allow):

ffmpeg -i input.mp4 -c:v copy -an output-silent.mp4

Re-encode when copy fails:

ffmpeg -i input.mov -c:v libx264 -crf 22 -preset medium `
 -an -movflags +faststart output-silent.mp4

Batch every MP4 in a folder:

mkdir silent-out
Get-ChildItem *.mp4 | ForEach-Object {
 ffmpeg -i $_.FullName -c:v copy -an "silent-out\$($_.BaseName)-silent.mp4"
 if ($LASTEXITCODE -ne 0) {
 ffmpeg -i $_.FullName -c:v libx264 -crf 22 -preset medium `
 -an -movflags +faststart "silent-out\$($_.BaseName)-silent.mp4"
 }
}
FlagPlain meaning
-anNo audio streams in output
-c:v copyKeep video unchanged; instant
-movflags +faststartBetter for web playback

For MKV with multiple tracks, map video explicitly:

ffmpeg -i input.mkv -map 0:v:0 -c:v copy -an output-silent.mp4

Limitation: You maintain the commands. Combine with MOV to MP4 on Windows when the container also needs to change.

Method 2: Mute in Clipchamp

Best for: One internal clip when a silent track is acceptable.

  1. Open the video in Clipchamp (Windows 11).
  2. Select the audio track and mute or delete it on the timeline.
  3. Trim noisy lead-in if needed.
  4. Export at 1080p (or 720p for chat).

Verify the result. When the recipient requires zero audio streams, finish with Method 1.

Limitation: Some exports still write a silent AAC track.

Check that the file is truly silent

Play the file in Movies & TV and confirm no audio device activity. Inspect streams:

ffprobe -hide_banner output-silent.mp4

You should see a video stream and no audio stream. If a silent track remains, re-run with -an and a re-encode.

When FFmpeg alone is enough

FFmpeg is enough for one-off silent demos and for scripted QA folders.

GetCompress is not a dedicated audio-strip tool. After you have a silent file (or if size is the real problem and sound can stay), use it to compress or convert video locally with presets and preview. It does not replace FFmpeg for guaranteed stream removal. For size-limited silent embeds, compress the silent export with how to compress video on Windows .