libvidformer

libvidformer is our core video synthesis/transformation library. It handles the movement, control flow, and processing of video and conventional (non-video) data.

Here are the source code and docs.

  • It's written in Rust 🦀
    • So it does some fancy parallel processing and does so safely
  • Uses the FFmpeg libav libraries for multimedia stuff
    • So it should work with nearly every video file ever made
  • Uses Apache OpenDAL for I/O
    • So it can access videos in a bunch of storage services
  • Implements some filters using OpenCV