Two filters, two jobs
- silencedetect — analyzes audio and prints silence start/end timestamps. Use this for editing prep — feed timestamps into a cut/concat pipeline.
- silenceremove — actually removes silence in real-time. Trim leading/trailing silence, or compress all internal pauses.
Tuning
Silence threshold (n) is in dB. -30 dB catches breathing, -50 dB only catches near-true silence. Duration (d) sets minimum silence length to trigger. For talk-track cleanup, n=-30dB d=0.5 is a sane starting point.