Kodec
Cine — Native Media Toolkit
- *rea:*Workspace
- *ath:*
platform/cine - *ind:*Rust media processing library — container parsing, codec decode/encode, filters, CLI
Role in the stack
Cine is Koder's native Rust implementation of the ffmpeg subset that every Koder product actually uses: container parsing (MP4, MKV, WebM), bitstream demuxing, codec decode + encode (H.264, H.265, VP9, AV1, AAC, Opus), scaling filters, and a dropin `kodercine CLI. It replaces subprocess calls to ffmpeg/ffprobe` with a stable, embeddable Rust API.
Products that shell out to ffmpeg (platform/talk, apps/dek, platform/kortex) become Cine consumers once the API stabilizes.
Primary couplings
| Consumer | Relationship |
|---|---|
platform/talk |
Video/audio processing for E2E messenger |
apps/dek |
Media editing operations |
platform/media |
Media streaming toolkit |
platform/kortex |
AI video analysis pipelines |
Status
Early stage — Rust crate scaffold. Parsing + decode pipeline in progress.