Skip to content

Auto-Editor: Effort free video editing!

License

Notifications You must be signed in to change notification settings

lijovklm/auto-editor

 
 

Repository files navigation

Build Status   version 20w30b hotfix

Auto-Editor is a command line application for automatically editing video and audio by removing the silent parts.

New in 20w30b

  • fastVideoPlus and fastVideo have been combined.
  • Auto-Editor is now a proper command line program. You can now download everything with pip.

Hotfix

  • 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.

Usage

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.

Installing Auto-Editor

  1. 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.

Upgrading

pip3 install auto-editor --upgrade

Contributing

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.

Licensing

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

Help or Issues

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.

About

Auto-Editor: Effort free video editing!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%