DevonCrawford/Video-Editing-Automation
DevonCrawford/Video-Editing-Automation has 1,206 GitHub stars and 164 forks. GitHot measured 0 in 7 days. Last checked 2026-11-10 21:59 UTC. Last push 2019-03-05.
Toolkit of algorithms to automate the video editing process
Measured star growth
- in 24h
- Update delayed
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalVideo Editing Automation
A toolkit of algorithms to automate the video editing process.
How?
The goal is to write algorithmic building blocks that a human video editor can use in place of their manual labour. This means a partially-autonomous editing workflow, where the human must strategically use the toolkit of algorithms to achieve their desired results. My rough personal guess is that when implemented correctly, this could save about 80% of my time spent editing.
This project uses the ffmpeg library to handle much of the heavy lifting of video processing, and intends to build a library ontop of ffmpeg without changing the ffmpeg source code. This project and its functions are their own isolated work (unless stated otherwise), however they do require linking with ffmpeg to operate correctly. View the ffmpeg source code or Read the compilation guide
If you would like to run this code you need to first install ffmpeg by compiling the source (link above).
Directory structure
- src/ (source code without any main functions)
- examples/ (examples with main functions that test and showcase src/ code)
- include/ (header files for src/ code)
- bin/ (build directory. object files and executables live here)
a work in progress by Devon Crawford
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,527 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,396 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,942 starsmrdoob/three.js
JavaScript 3D Library.
117,983 stars