Audio and video · Edition No. 13 · 7 Sep 2026

WyattBlue/auto-editor

A command-line tool that removes the silent parts of a video or audio file automatically.

← Audio and videoRead the whole edition →
auto-editor: cuts out the silence. Removes the quiet parts of a recording.

5.2k stars · Unlicense · 31.6.0 (2026-09-06) · Track this in Rising ↗

One command strips silence and dead air from a screencast — typically 15-25% shorter, better retention.

Verified25 Oct 2026

Radar check

What we found when we opened it. Every bar is one fact, with its date.

Alive100

Last code pushed 25 Oct 2026, 2 days before this check.

Releases100

Latest release 31.7.2 on 3 Oct 2026.

Maturity90

Public since April 2020, a little over 6 years.

Adoption75

5,619 stars and 700 forks.

Activity85

137 commits and 4 new issues in the last 90 days.

Community60

17 contributors. 2 pull requests merged in 90 days.

Security40

No security policy file says how to report a problem. No published security advisories.

Licence The Unlicense: permissive: use it for anything, keep the noticeSetup effort 1 of 5Payoff 4 of 5
How the bars are scored
  • Alive. Days since the last code push: a week or less 100, a month 90, three months 70, six months 50, a year 30, eighteen months 15, older 0.
  • Releases. Age of the latest GitHub release, on a similar scale; no bar when the project publishes no releases.
  • Maturity. Age of the project: eight years 100, five 90, three 70, two 55, one 40, six months 25, younger 10.
  • Adoption. Stars on a log scale: 100,000 stars is 100, 10,000 is 80, 1,000 is 60, 100 is 40.
  • Activity. Commits in the last 90 days: 300 or more 100, 100 85, 30 65, 10 45, any 25.
  • Community. People who have contributed: 100 or more 100, 30 80, 10 60, 5 40, 2 25, one 10.
  • Security. A published security policy 80, none 40; published advisories are listed, not scored.

Checked by Repo Radar on 25 Oct 2026 from the repository on GitHub. Covered in Edition 13.

▶Repo detailsthe review · specs · pros & cons · install

What it does

It measures the loudness across a file, decides which stretches count as silence, and joins what is left into a new file. There is no timeline, no settings window and no project file. The rules can be changed, so cuts can be made on loudness, on motion, or on a mix of both. It reads and writes the common video and audio formats, and it can also export an edit list for a full editor instead of a finished file. It can copy the video stream through untouched when the cuts allow it, which avoids losing quality. Version 31.7.2 was released on 3 October 2026 and code was pushed on 12 October 2026. It does not judge content: a deliberate pause is silence to it, and it will cut that too.

Why it matters

Who it suits. It suits anyone who records themselves working, teaching or demonstrating, where most of the waste is waiting rather than mistakes. It suits long recordings best, because the saving grows with length. Skip it for scripted, already tight footage, and skip it for anything where pauses carry meaning, such as an interview or a performance.

Verdict. The best value in this edition, and the one to run first. Budget ten minutes to install and one viewing pass to check the result, every time, because a cut in the wrong place is worse than a long file. Pair it with #4 immediately afterwards. If a graphical editor is wanted instead, mifi/lossless-cut does cuts by hand without re-encoding.

Stars5.2k
LicenceUnlicense
Latest31.6.0 (2026-09-06)checked 7 Sep 2026
Written inNim
Summary (Key Points)from the README
Key features
  • Loudness-based cutting: The `--edit` option makes automatic cuts, with audio loudness as the most notable method.
  • Motion-based cutting: Setting `--edit motion` removes motionless sections of a video.
  • dB thresholds: You can specify volume in dB, a unit familiar to video editors.
  • Pacing control: `--margin` adds silent sections so the edited result feels less abrupt.
  • Multiple classes: Labels run from 0 to 255 (N up to 255), set with `--edit:N` and `--when:N`. Where classes overlap, the higher label wins.
  • Inverse export: `--when-active cut` with `--when-inactive nil` exports the material that auto-editor would normally remove.
  • Editor export: It exports XML for Adobe Premiere Pro, and also supports DaVinci Resolve, Final Cut Pro, ShotCut, Kdenlive, and individual media clips.
Ways to install
Platform or methodWhat it needsEffort
Run onlineNot stated in the READMENot stated in the README
Download the applicationNot stated in the READMENot stated in the README
Important
  • Default cuts: Label 0 (silent) is cut by default, and label 1 (active) is kept. `--edit 0` cuts everything and `--edit 1` keeps everything.
  • Case-sensitive units: The dB unit is case-sensitive.
  • Mixed asset licensing: The online and application versions use Unlicense assets from the repository, but their own unique assets fall under a separate proprietary license.
  • Release binaries: Binary artifacts in the "Releases" section may fall under various open source licenses.

Written by an AI model from the project’s README; not part of the review, and it can be wrong.

Setup effort
1 / 5
Payoff
4 / 5
Good
  • One command, and public-domain terms, so nothing about it restricts commercial use.
  • Reads the formats an ordinary recording comes in, so it fits before or after any editor.
  • Can hand its decisions to a full editor rather than producing a final file.
Watch for
  • It cuts by sound alone. A pause made on purpose is just silence to it, so the result has to be watched.
  • Some settings re-encode the video, which costs a little quality and some time.
  • PyPI is nearly a year behind the repository, so the install line is unusual. See the note above.
Install
# ffmpeg is needed for some formats: brew install ffmpeg  (or: sudo apt install ffmpeg)
python3 -m venv venv
source venv/bin/activate
pip install --upgrade "auto-editor @ git+https://github.com/WyattBlue/auto-editor"
auto-editor lesson.mp4 --output lesson-tight.mp4
Screenshots
WyattBlue/auto-editor: GitHub preview cardWyattBlue/auto-editor: Screenshot 1

Also in Edition No. 2.

On Stack Radar: Design & Creative › Video Creation & Editing › Video Editors.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.