klipr
2022 - now
Video editor with a focus on gameplay footage.
Originally a flutter project - klipr is an (in progress) video editor with an opinionated workflow for editing and exporting gameplay footage. Written in rust, using egui for the GUI, and ffmpeg for video playback, as well as processing/encoding.
The workflow is as follows:
- Klipr imports video files from recorded gameplay via pre-existing software such as OBS.
- The user then defines one or more "clips" from the source videos, where they can also change the audio track mixing, and define any additional metadata (who is in the video, what game was played, etc).
- The clips can then be exported non destructively and encoded to meet target file sizes/bitrates/etc. (useful for exporting to social media platforms with file size restrictions)
- Optionally, to save disk space, the clips can be "baked", deleting the source video - leaving only the desired clips.