MPV script to skip silence in videos

Clément Wolf 4e35884759 Fix minute merging bug 1 year ago
cutitout_shared 77bab19afa Improve minute transitions 1 year ago
LICENSE 87459c7eb8 Initial commit 3 years ago d4b3074ae3 Pivot into an mpv script 3 years ago
cutitout.lua 4e35884759 Fix minute merging bug 1 year ago


Disattisfied with the existing solutions for cutting silence in videos, I had to make my own.

Unlike the other tools you will find on the internet, cutitout will:

  • Not fill /tmp with 10+ gigabyte .wav files
  • Not have audio desync when you cut a video longer than a minute
  • Not take an hour to render an hour-long video

The reason? It doesn't reencode your videos: it's an addon for mpv.


Copy the content of this repository in your mpv scripts directory, usually ~/.config/mpv/scripts (create it if it doesn't exist).

Press F12 to toggle silence skipping.