geneva
A CLI that renders JSON editing instructions and HTML and CSS graphics into video.
SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
geneva is a command-line video editor that turns commands into a JSON document for rendering. It overlays titles and graphics made with HTML and CSS, and its edit document can specify layers, keyframes, masks, and transitions. Binaries are available for Linux, macOS, and Windows under the MIT license.
KEY FEATURES
Key features
- Converts commands into a JSON edit document and renders it.
- Overlays titles and graphics written in HTML and CSS on video.
- Applies layers, keyframes, masks, blend modes, and transitions.
- Reports document error codes and locations before rendering.
- Uses a GPU when available and otherwise computes frames on the CPU.