rustmotion 0.7.0

A CLI tool that renders motion design videos from JSON scenarios. No browser, no Node.js — just a single Rust binary.
Documentation
mod ffmpeg;
mod formats;
mod h264;
mod mux;
mod tasks;

pub use ffmpeg::*;
pub use formats::*;
pub use h264::*;
pub use tasks::*;

/// Progress events emitted during encoding
pub enum EncodeProgress {
    /// Rendering frames: (current, total)
    Rendering(u32, u32),
    /// Encoding H.264: (current, total)
    Encoding(u32, u32),
    /// Muxing MP4
    Muxing,
}