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.

Source: ../home/koder/dev/koder/meta/docs/stack/modules/kodec.md