rivet-codec 0.1.1

GPU video decode/encode dispatch (NVDEC/NVENC, AMF, QSV) plus colorspace, tonemap, audio, and probe for the rivet transcoder. Imported as `codec`.
Documentation

rivet-codec

The codec layer of the rivet GPU video transcoder: frame types, GPU decode/encode dispatch (NVDEC/NVENC, AMF, QSV), colorspace, HDR→SDR tonemapping, audio, and media probing. Hand-rolled dlopen FFI for every GPU vendor — no external wrapper crates; builds on Windows

  • Linux.

Published as rivet-codec; imported as codec (use codec::…). This is an internal crate of the rivet project — see the rivet-transcoder crate and the repository for the full architecture and documentation.

License

Open Encoding Attribution License v1.0 — a source-available (not OSI open-source) license, royalty-free, with a commercial-attribution requirement. See LICENSE.md and NOTICE.