FFmpeg Cookbook
JA

Mute Video Tool

Remove every audio track, or mute an interval on all tracks. Choose MP4, MOV, MKV or WebM output.

Your file is not uploaded
Drag & drop a video, or tap to select
MP4 / MOV / WebM, up to 500 MB
—
—
Keep one video track without re-encoding. Remove all audio, subtitles, data, attached pictures and chapters. Processing time depends on the file and device.
Processing… 0%

Equivalent FFmpeg command

CLI command for your current settings. Updates live as you change controls.

ffmpeg -y -i input.mp4 -map 0:V:0 -c:v copy -map_metadata -1 -map_metadata:s -1 -map_chapters -1 -an -movflags +faststart output.mp4

Useful next tools

Checks on a synthetic fixture

On 2026-09-10, native FFmpeg 8.1 processed a 3-second 320x180 test pattern with two tone tracks, subtitles, a chapter and synthetic tags. This is not browser verification.

These checks do not certify real faces, documents, speech, phone recordings or audio codec transition boundaries. The pixelated frame is a visual example, not proof of unreadability.

Conditions, results, commands and SHA-256 · Pre-sharing checks

Popular uses
Remove all audioDelete sensitive speechPrepare for BGM replacement

How to use

  1. Select a video and output formatThe limit is 500 MB. The output format starts on the same format as your file. Keep it at first, because the video is copied as is.
  2. Choose the audio modeChoose Mute entire video to remove all sound, or Mute a time range and enter the start and end in seconds.
  3. Check the outputPlay the downloaded file. If you muted a range, listen to every audio track before sharing.

Recommended settings

Keep recorded conversations private
Mute entire video
All sound goes, without having to find each remark.
A name is spoken briefly
Mute a time range, with a margin before and after the speech
Leave a margin instead of cutting right at the words, then listen to the output for any remaining voice.
Personal details in both picture and audio
Combine muting with black masking
Audio removal does not hide names, notifications or addresses on screen.

When it goes wrong

Changing format causes a failure

Cause: The video is copied, and the chosen format may not be able to hold the source video codec.

Fix: Use the same format as the original, or convert the codec first.

Speech remains near an interval boundary

Cause: The range may be shorter than the speech, or the same thing may be said elsewhere.

Fix: Widen the range, process again and listen to every track. To be sure all speech is gone, use Mute entire video.

Little size reduction

Cause: Only the audio part shrinks. Mute a time range re-encodes the audio, so the size may barely change.

Fix: Use the compression tool to target a smaller file.

Questions

What about alternate language tracks?

Both modes cover them. Mute entire video removes every audio track. Mute a time range silences the same range on every track, so no untouched track is left behind.

Does this reduce video quality?

No. The video is copied without re-encoding.

How many seconds does processing take?

It depends on the file size and your device. Mute entire video only copies, so it finishes sooner than Mute a time range, which re-encodes the audio. The first run also has to load the processing engine (FFmpeg).

Are subtitles and location information removed?

Separate subtitle tracks, data, cover images and chapters are left out, and tags such as the recording location are not carried over. Captions burned into the picture and places you can see in the video remain.

Does Cancel delete my original?

No. Your original file is not changed. The Cancel and clear button stops processing and clears the selection and result on the page. Files you already downloaded stay too.

More detail (settings, limits, FFmpeg commands)

What each setting means

Mute entire video
Removes every audio track from the output. Text shown in the picture and burned-in captions remain.
Mute a time range
Start and end can be 0 to 7200 seconds. The range is silenced on every audio track; sound outside it remains. The audio is re-encoded (Opus for WebM, AAC otherwise, at 128 kbps).
Output format
MP4, MOV, MKV or WebM. The video is copied, so a format that cannot hold the source video codec fails. For example, H.264 video does not fit in WebM.

Browsers and limits

  • Up to 500 MB. With too little device memory, smaller files can fail too.
  • Only one video stream is output. Separate subtitles and other non-audio streams are left out.
  • Mute a time range fails if the video has no audio. Some output formats, including MKV, may not preview in the browser.
  • Only one range can be set. To mute several, process the output again.

The same job with the FFmpeg command line

Remove every audio track
ffmpeg -i input.mp4 -map 0:V:0 -c:v copy -an -map_metadata -1 -map_metadata:s -1 -map_chapters -1 -movflags +faststart muted.mp4
Mute 1-2 seconds on every audio track
ffmpeg -i input.mp4 -map 0:V:0 -map 0:a -c:v copy -af "aeval=exprs='if(between(t,1,2),0,val(ch))':c=same" -c:a aac -b:a 128k -map_metadata -1 -map_metadata:s -1 -map_chapters -1 -movflags +faststart muted.mp4