LoMux – Lightweight FFmpeg GUI in Rust (3MB Binary)
3MB FFmpeg GUI beats Adobe's 200MB bloat—but yt-dlp + HandBrake already solve this free.
OxiMedia is the Sovereign Media Framework - A patent-free, memory-safe multimedia processing library written in pure Rust. Pure Rust reconstruction of both FFmpeg (multimedia processing) and OpenCV (computer vision) — unified in a single cohesive framework.
1.36M LOC pure Rust reimplementation—v0.1.0, APIs stabilized, perf unproven.
Multimedia engineers, video/image processing teams, embedded and WASM developers
FFmpeg · OpenCV · GStreamer
Key decisions: `#![forbid(unsafe_code)]` workspace-wide, patent-free codecs only (AV1/VP9/Opus/FLAC -- no H.264/H.265/AAC ever), async on Tokio, zero C/Fortran deps in default features, native WASM target.
This is v0.1.0 -- APIs are stabilized but not yet battle-tested at scale. Performance benchmarks vs FFmpeg/rav1e/dav1d coming soon.
Feedback on API design welcome, especially the filter graph and transcoding pipeline.
3MB FFmpeg GUI beats Adobe's 200MB bloat—but yt-dlp + HandBrake already solve this free.
Beats JPEG with zero-bit saliency fields and full 4:4:4 chroma — rare codec craft in Rust.
Local semantic caching cuts LLM costs without changing your code.
Pure Rust GDAL replacement ends C++ linking hell and enables WASM geospatial.
Pure-Rust DOCX to PDF converter running 100x faster than LibreOffice with zero C dependencies.
Pure-Rust MTP library beats libmtp 4x faster with no C dependencies.