Patent-free, memory-safe multimedia and computer-vision framework in pure Rust. Full reconstruction of FFmpeg (codecs, containers, streaming) + OpenCV (detection, tracking, enhancement). 2.65M+ SLoC, 106 stable crates, GPU (wgpu), WASM, async pipelines, royalty-free codecs only. High-performance media processing without C dependencies. The sovereign media layer for SciRS2 and the entire COOLJAPAN ecosystem (now 21M+ SLoC total).
The media processing and computer vision foundation of the COOLJAPAN ecosystem just reached a new level of maturity.
Today we released OxiMedia 0.1.3 — a complete, production-grade pure Rust framework that is a clean-room, patent-free reconstruction of both FFmpeg (multimedia processing) and OpenCV (computer vision) unified into a single cohesive engine.
No C. No C++. No FFmpeg binaries. No OpenCV Python bindings.
No system libraries. No patent royalties.
Just clean, memory-safe, blazing-fast media pipelines that compile to a single static binary (or WASM) and run everywhere — from laptops to browsers to edge servers to cloud.
For decades, professional media and computer-vision work meant depending on the massive C/C++ ecosystems of FFmpeg and OpenCV (with their complex build systems, security risks, and patent/licensing issues).
These tools are powerful but suffer from:
OxiMedia 0.1.3 ends all of that.
It delivers high-performance, production-grade media processing while being 100% memory-safe and royalty-free.
Now at 2.65 million lines of pure Rust across 106 stable crates.
The architecture uses 106 workspace crates organized into clean functional layers, radically optimized for modern Rust:
Foundation Layer (oximedia-core, oximedia-gpu, oximedia-simd)
wgpu compute shaders, hand-written SIMD kernels, async Tokio job queue, zero-copy buffers.
Codecs & Containers
Royalty-free codecs: AV1, VP9, VP8, Theora, Opus, Vorbis, FLAC + MP4, MKV, MPEG-TS, OGG, HLS, DASH, RTMP, SRT, WebRTC, SMPTE 2110.
Computer Vision & Effects (oximedia-cv, oximedia-effects)
Object detection, motion tracking, denoising, stabilization, scene/shot detection, color management (ACES, ICC, HDR), forensic analysis (ELA, PRNU), quality metrics (PSNR, SSIM, VMAF).
Pipeline & Production
DAG filter graphs, live streaming, broadcast switcher, timeline editing, media asset management (MAM).
Key Rust advantages:
#[forbid(unsafe_code)] workspace-wideOxiMedia is now the official media and computer-vision backend for the entire COOLJAPAN scientific and creative stack (total ecosystem: 21M+ SLoC Rust, 597 crates, 40+ production-grade libraries):
Repository: https://github.com/cool-japan/oximedia
Star the repo if you’re tired of FFmpeg/OpenCV build hell and patent worries.
The era of “just use ffmpeg -i” or “pip install opencv-python” with all its native dependencies is over.
Pure Rust sovereign media and computer vision is here — fast, safe, patent-free, and sovereign.
— KitaSan at COOLJAPAN OÜ April 15, 2026