Skip to content

chadify/jumpcutter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jumpcutter

Automatically edits videos. Explanation here: https://www.youtube.com/watch?v=DQ8orIurGxw

About My Fork

My fork is strictly for removing any silence at all form the input video(you can tinker with the default values in the source code) so it contains all the settings pre-loaded by default, another handy change is automatically deleting the TEMP folder, if present due to previous failed operations, which is very helpful when executing multiple chain operations in teminal/command line.

The original version does not deletes the TEMP folder of a previous failed operation resulting the next operation in the following error "Creation of the directory %s failed. (The TEMP folder may already exist. Delete or rename it, and try again.)", my changes mentioned in the above lines fixed it.

Fixed automatic Frame Detection from the original repository.

Some heads-up:

It uses Python 3.

It works on Ubuntu 16.04 and Windows 10. (It might work on other OSs too, we just haven't tested it yet.)

This program relies heavily on ffmpeg. It will start subprocesses that call ffmpeg, so be aware of that!

As the program runs, it saves every frame of the video as an image file in a temporary folder. If your video is long, this could take a LOT of space. I have processed 17-minute videos completely fine, but be wary if you're gonna go longer.

I want to use pyinstaller to turn this into an executable, so non-techy people can use it EVEN IF they don't have Python and all those libraries. Jabrils recommended this to me. However, my pyinstaller build did not work. :( HELP

Building with nix

nix-build to get a script with all the libraries and ffmpeg, nix-build -A bundle to get a single binary.

About

Automatically edits vidx. Explanation here: https://www.youtube.com/watch?v=DQ8orIurGxw

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.3%
  • Nix 16.7%