Auto-Editor is a command line application for automatically editing video and audio by removing the silent parts.
- fastVideoPlus and fastVideo have been combined.
- Auto-Editor is now a proper command line program. You can now download everything with pip.
- fixed macOS FFmpeg binaries not working unless the user already installed ffmpeg at some point.
- fixed premiere.py searching for the width and height of an audio file.
See the Changelog for all the differences between releases.
Create an edited version of example.mp4 with the default parameters.
auto-editor example.mp4
You can change the pace of a video by changing by including frames that are silent but are next to loud parts. A frame margin of 8 will add up to 8 frames before and 8 frames after the loud part.
auto-editor example.mp4 --frame_margin 8
There are many more features in auto-editor, including adding in background music that automatically gets quieter, and zooming in the video when it gets especially loud.
- Download and Install the Latest Version of Python 3.
pip3 install auto-editor
The binaries you'll need are already installed, unless you're using Linux.
Linux users need to run this command. sudo apt-get install libavformat-dev libavfilter-dev libavdevice-dev ffmpeg
Now run it with the example video to make sure it is working.
auto-editor example.mp4
If that works then congratulations, you have successfully installed auto-editor. You can use now use this with any other type of video or audio that you have.
auto-editor C:path\to\your\video
See the docs for more commands and usages.
pip3 install auto-editor --upgrade
The best way to contribute is to fork auto-editor and make changes there. Once you're happy with those changes, make a new pull request and type in a brief description on how you improved the code.
No change is too small whether that be a typo in the docs or a small improvement of code.
The FFmpeg binaries are under the LGPL License
wavfile.py is under the BSD 3-Clause "New" or "Revised" License
Everything else in auto-editor is under the MIT License
If you have a bug or a code suggestion, you can create a new issue on this github page. If you'll like to discuss this project, suggest new features, or chat with other users, do that in the discord server.