Open-source cross-platform desktop app that generates short marketing videos from text prompts and footage, with AI copywriting, TTS voiceover and automatic batch editing.
WyattBlue/auto-editor
Command-line tool that automatically cuts silent or inactive sections from video and audio, based mainly on loudness.
Open-source alternative to:Premiere Pro
Descript
- Stars
- 5,560
- Forks
- 692
- Open issues
- 0
- Last commit
- yesterday
What is it?
Auto-Editor is a command-line application for editing video and audio automatically. It removes dead space, typically silence, as a first pass before manual editing, which saves time on long recordings.
Cuts are driven by an --edit option. The default method analyzes audio loudness, and other methods include motion detection, with thresholds that can be set as a ratio or in dB. Different methods can be combined with boolean expressions, and padding around cuts is controlled with --margin. Actions such as cutting, keeping, or speeding up sections can be assigned to different classes of content.
Besides rendering the edited file, it can export an XML timeline for Adobe Premiere Pro, DaVinci Resolve, Final Cut Pro, ShotCut, and Kdenlive, so the cuts can be refined in a traditional editor.
Key features
- 01Cuts silent sections by audio loudness by default.
- 02Supports motion-based cutting and combining multiple methods.
- 03Thresholds can be given as a percentage or in dB.
- 04Exports timelines to Premiere Pro, DaVinci Resolve, Final Cut Pro, ShotCut, and Kdenlive.
- 05Adjustable padding before and after cuts with --margin.
Use cases
- Trimming dead air from long talking-head or lecture recordings.
- Removing idle stretches from surveillance or screen-capture footage based on motion.
- Creating a rough first-pass cut to refine in a professional editor.
Quick start
- 1
Install auto-editor (see the installing guide)
- 2
Run auto-editor on a video file
auto-editor path/to/your/video.mp4
Things to know
- Default cuts are based mainly on audio loudness, so results depend on the footage and may need tuning with --margin or --edit.
Topics
FAQ
- What is auto-editor?
- Command-line tool that automatically cuts silent or inactive sections from video and audio, based mainly on loudness. Auto-Editor is a command-line application for editing video and audio automatically. It removes dead space, typically silence, as a first pass before manual editing, which saves time on long recordings.
- Is auto-editor free to use? What license does it have?
- auto-editor is open source under the Unlicense license. Check the license terms before using it in commercial products.
- Is auto-editor still maintained?
- Actively maintained. The last commit to auto-editor was on Oct 19, 2026.
- What can I use auto-editor for?
- Trimming dead air from long talking-head or lecture recordings. Removing idle stretches from surveillance or screen-capture footage based on motion. Creating a rough first-pass cut to refine in a professional editor.
- How do I install auto-editor?
- Install auto-editor (see the installing guide) Run auto-editor on a video file: auto-editor path/to/your/video.mp4
- Where can I get auto-editor?
- The source code and installation instructions are on GitHub: https://github.com/WyattBlue/auto-editor
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An AI agent skill that drives the desktop JianYing (Chinese CapCut) Pro to automate video editing from natural-language instructions.
Command-line tool and library for editing CapCut / JianYing draft projects as local JSON, with no API or server needed.
A toolkit that generates agent-native command-line interfaces for existing software, plus a CLI-Hub registry for installing ready-made ones.
An Agent Skill and MCP server giving coding agents like Claude Code, Cursor and Codex 42 local FFmpeg video and audio editing tools.
A local-first film editing tool that transcribes and indexes footage, enables semantic search, and uses LLMs to help build stories for DaVinci Resolve.