Mute video
Drop the audio track from a video, keeping the picture untouched. A packet-level copy of the video track only, no decoding, so this runs in Node, the CLI and MCP as well as the browser.
Runs on your device. The file is never uploaded.
Mute video copies the video packets of a clip into a new MP4 with a -muted.mp4 ending, leaving the audio track out. Rotation metadata from the source track is carried over, and no frame is decoded. No volume option exists, so muting strips the stream outright instead of turning it down to silence.
Questions
Does muting change the picture?
No. The video track packets are copied across untouched and the audio track is simply not added to the output, so the picture comes out bit for bit identical. Nothing is decoded, which is why this runs in Node, on the command line and through MCP, not only in a browser tab.
Does it lower the volume or remove the track?
It removes the track entirely. There is no volume option, so the result has no audio stream at all rather than a silent one. That makes the file smaller by whatever the audio was costing. If you want the sound kept but rebalanced, use Normalize audio volume instead.
What happens if the video had no sound to begin with?
You still get a file, and the tool tells you: "had no audio track to begin with", printed alongside the result. It is a note, not an error, so a batch of mixed files does not stop halfway through. The output is still written, so you get a clean MP4 with the video copied across.
What is the output format?
Always MP4, named after your input with -muted.mp4 on the end. A WebM or MOV input is remuxed into MP4 with its video codec unchanged. Rotation metadata from the source is carried over so the orientation is preserved. The audio track is left out entirely rather than silenced, so the file is smaller by whatever the sound was costing.
Can I mute several videos at once?
Yes. The tool works per file, so drop as many as you like and each one comes back as its own muted MP4. They are processed one after another, and each result is named from its own source file. Each run is a packet copy, so a batch goes quickly, though every file is still read into memory when its turn comes.
Is anything uploaded?
No. The file is read into memory on your device and the new MP4 is written in memory next to it. Nothing is sent to a server. Because both live in memory at once, large videos are limited by your browser tab rather than by any size rule in the tool.