Auto Video Editor This program edits your videos for you automatically. You give it a video. It finds the boring, silent, or dead parts and cuts them out, keeps the good parts, adds some color and cropping style, and saves you a new, shorter, better-paced video. What it actually does (in plain steps) Looks at your video — checks how long it is, its size, and if it has sound. Listens for silence — it scans the audio and finds parts where nobody is talking (silence, background noise, dead air) so those parts can be removed.
Looks for scene changes — it scans the video and notices when the picture changes a lot (like a new shot or angle), so cuts feel natural. Plans the edit — it decides which parts to keep and which to cut, making sure it never over-cuts and ruins the video. Renders the final video — it puts all the kept parts together using FFmpeg (a video tool), adds some color styling, and saves your final file. It also saves a small text file next to your video that lists exactly what was kept and cut, in case you want to check its work. What you need before using it A computer with Python installed FFmpeg installed (this does the actual video cutting) A few Python packages installed:
pip install webrtcvad-wheels tqdm(Optional, but recommended) for smarter scene detection:
pip install opencv-python numpy(Optional) if you want the visual app window instead of typing commands:
pip install customtkinterHow to use it Option 1: Simple command version
python complete_auto_editor.py -o output.mp4Running this will open a window asking you to pick your video file. Then it
will edit it and save the result as output.mp4.
You can also tell it what style you want:
python complete_auto_editor.py -o output.mp4 -p youtube -c cinematic-o = where to save the finished video
-p = the shape/format of the output: original, youtube, tiktok,
cinema, or square
-c = the color style: cinematic, vibrant, noir, or none
Option 2: Easy app window (no typing commands)
python gui.pyThis opens a simple app where you can: Pick your input video with a button Pick where to save the output Adjust settings with sliders (like how aggressive the cutting should be) Click "Start Editing" and watch a progress bar Things you should know Short videos are left alone. If your video is very short (under 18 seconds by default), it won't be cut at all — it's kept exactly as it is. It won't ruin your video. If the program thinks it's about to cut out too much (more than most of the video), it plays it safe and keeps the whole thing instead. Nothing is changed until it's done. It works on temporary copies while editing and only saves the final result when finished.
.png)
.png)