The media processing and computer vision foundation of the COOLJAPAN ecosystem just reached production scale.
Today we released OxiMedia 0.1.2 — 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 <2 MB WASM) and run everywhere — from laptops to browsers to edge servers to cloud.
Why OxiMedia 0.1.2 is a game changer
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:
- C/C++ memory unsafety and segfaults
- Heavy system dependencies and 1 GB+ Docker images
- Patent royalties on common codecs (H.264, HEVC, AAC)
- Poor WASM/embedded/async support
- Slow Python bindings and interop hell
OxiMedia 0.1.2 ends all of that.
It delivers competitive or superior performance while being 100% memory-safe and royalty-free.
Notable results:
- Real-time 4K transcoding: 25–50× faster than Python+FFmpeg
- Object detection (YOLO-style): 10–15× faster than OpenCV Python
- Video stabilization pipeline: < 8 ms per frame on Apple M3
Technical Deep Dive: How We Rebuilt FFmpeg + OpenCV in Pure Rust
The architecture uses 107 workspace crates organized into clean functional layers, radically optimized for modern Rust and cloud-native use:
-
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 only: AV1, VP9, VP8, Theora, Opus, Vorbis, FLAC, WebP, AVIF + MP4, MKV, MPEG-TS, OGG, HLS, DASH, RTMP, SRT, WebRTC. -
Computer Vision & Effects (
oximedia-cv,oximedia-effects)
Object detection, motion tracking, denoising, stabilization, scene/shot detection, color management (ACES, ICC, HDR), forensic analysis, scopes (waveform, vectorscope). -
Pipeline & Production
DAG filter graphs, live streaming, broadcast switcher, timeline editing, MAM integration, proxy generation, batch workflows.
Key Rust advantages:
#! [forbid(unsafe_code)]workspace-wide- Single static binary deployment
- Full WASM + WebGPU acceleration
- Zero C/Fortran dependencies (uses internal OxiBLAS, OxiFFT, SciRS2)
- Patent-free by design (green-list codecs only)
What’s inside 0.1.2 (released March 17)
- Stability improvements and CI hardening
- Expanded GPU compute shaders and WASM performance
- Deeper integration with OxiARC compression and OxiCode serialization
- New royalty-free codec optimizations + forensic modules
- Production readiness confirmed with 2,100,000+ lines of pure Rust across 107 crates and thousands of passing tests
- Zero warnings, clippy::all enforced, MSRV 1.85+
This is the foundation
OxiMedia is now the official media and computer-vision backend for the entire COOLJAPAN scientific and creative stack:
- SciRS2 / NumRS2 — all tensor and signal processing
- OxiBLAS / OxiFFT — accelerated CV and audio math
- OxiHuman — real-time avatar video pipelines
- Spintronics — magnetic visualization rendering
- OxiGDAL — satellite imagery and geospatial video
- ToRSh / OxiRAG — high-throughput media RAG
- Future integration with OxiLean for formally verified pipelines
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Ü March 17, 2026