Auto Silence Remover
Back to Portfolio
Plugin/Extension

Auto Silence Remover

Overview

Auto Silence Remover

Auto Silence Remover Banner

1-Click Voice & Muted Gap Trimmer for Adobe Premiere Pro & After Effects


⚔ Overview

Auto Silence Remover is a fast, automated CEP extension for Adobe Premiere Pro (and compatible with After Effects) that eliminates silent pauses, dead air, and muted intervals in recorded speech, podcast dialogues, tutorials, and video clips in a single click.

It analyzes audio waveforms with custom decibel thresholds, calculates speech boundaries with anti-word-clipping padding, and reconstructs seamless timelines instantly.


✨ Features

  • ⚔ Single-Click Silence Trimming: Select any voice or video clip in your timeline, press the button, and all muted gaps are gone.
  • šŸŽšļø Smart Decibel (dB) Threshold: Configure custom silence thresholds (e.g., -35 dB) to cleanly separate room tone/noise from active vocal dialogue.
  • ā±ļø Minimum Gap Duration: Specify minimum pause duration (0.40s default) to preserve natural pauses within sentences while removing long dead air.
  • šŸ›”ļø Voice Padding (Margin): Built-in pre- and post-speech margins (0.08s default) protect the first and last syllables of words from being clipped.
  • šŸš€ 1-Click Installer: Automated .bat script enables Adobe debug registry modes and copies extension files into the target CEP directory automatically.

šŸš€ Installation

Option 1: 1-Click Automated Installer (Recommended)

  1. Clone or download this repository.
  2. Double-click Install_AutoSilenceRemover.bat.
  3. Launch or restart Adobe Premiere Pro.
  4. Navigate to: Window → Extensions → Auto Silence Remover.

Option 2: Manual Installation

  1. Enable Adobe PlayerDebugMode in Windows Registry:
    for ($i=7; $i -le 25; $i++) { $p = "HKCU:\Software\Adobe\CSXS.$i" if (!(Test-Path $p)) { New-Item -Path $p -Force | Out-Null } Set-ItemProperty -Path $p -Name "PlayerDebugMode" -Value "1" -Force }
  2. Copy the plugin directory to:
    %APPDATA%\Adobe\CEP\extensions\com.salmanmp.silencecutter
    
  3. Restart Premiere Pro.

šŸ“– How to Use

  1. Select Clip: Highlight the audio or video track clip you wish to edit in the timeline.
  2. Fine-tune Settings (Optional):
    • Silence Threshold: Volume level under which audio is considered mute (default: -35 dB).
    • Min Gap Duration: Shortest silence gap to remove (default: 0.40 s).
    • Voice Margin: Safety margin added around vocal segments (default: 0.08 s).
  3. Execute: Click ⚔ Remove Muted Gaps.

šŸ“‚ Project Structure

PremiereProSilenceCutter/
ā”œā”€ā”€ CSXS/
│   └── manifest.xml                     # Adobe CEP extension manifest bundle
ā”œā”€ā”€ client/
│   ā”œā”€ā”€ index.html                       # Extension UI panel
│   ā”œā”€ā”€ style.css                        # Modern dark interface styling
│   ā”œā”€ā”€ main.js                          # WebAudio RMS analyzer & coordinator
│   └── CSInterface.js                   # Adobe CEP communication bridge
ā”œā”€ā”€ host/
│   └── hostscript.jsx                   # ExtendScript Premiere timeline automation
ā”œā”€ā”€ Install_AutoSilenceRemover.bat       # 1-Click Windows installer
ā”œā”€ā”€ SalmanMP_SilenceRemover_Script.jsx   # Standalone JSX runner script
ā”œā”€ā”€ index.html                           # Web documentation landing page
ā”œā”€ā”€ featured_banner.jpg                  # Portfolio showcase artwork
└── README.md                            # Documentation & guide

šŸ‘Øā€šŸ’» Author

Salman MP

  • Project: Auto Silence Remover Extension
  • Host Targets: Adobe Premiere Pro & Adobe After Effects

šŸ“„ License

This project is licensed under the MIT License.

Project Details

Year
2026

Downloads

Want to build something similar?

I'm currently available for new projects and collaborations.

Let's Talk