VCodec Interface C++ Library
VCodec is a C++ library that provides a standardized interface for various video codecs, facilitating video encoding and decoding processes. It defines data structures and rules for different video codec classes, supporting multiple raw pixel formats and compressed formats like J
Link
Related resources
- codec-compare (WebM Project)Official WebM Project static front-end visualization framework for aggregating and presenting codec performance comparison data (AV1/AVIF/W…
- Av1anCross-platform CLI chunked-encoding framework enabling parallel per-scene encoding for AV1, VP9, HEVC, and H.264 with per-scene quality tar…
- ffmpeg-rockchip — Rockchip MPP+RGA FFmpeg ForkFFmpeg fork with async zero-copy Rockchip MPP + RGA integration, exposing h264_rkmpp/hevc_rkmpp/vp9_rkmpp codecs for full hardware transcod…
- Rockchip MPP — Media Process PlatformOfficial hardware encode/decode library for Rockchip SoCs (RK3288/3399/3588), decoding H.265/H.264/VP9/AV1 and encoding H.265/H.264/VP8/MJP…
- NVEnc / NVEncC — NVENC transcode CLIActively maintained NVENC-based transcoding CLI (NVEncC) supporting H.264/HEVC/AV1 with low-latency mode and rich hardware filtering.
- avm (AOM Video Model) — AV2 reference codecAOMedia's reference encoder/decoder for the next-gen AV2 codec (successor to AV1); experimental research codebase with first 1.0.0 tag.
- Performance Comparison of VVC, AV1, HEVC, and AVC for High ResolutionsOpen-access 2024 journal paper with direct BD-rate/complexity comparison of VVC, AV1, HEVC, and AVC at high resolutions.
- rav1d — memory-safe AV1 decoder in RustA Rust port of the dav1d AV1 decoder by ISRG/Prossimo, providing a memory-safe, performance-competitive decoder for the AV1 codec.
- Live Streaming with Automated Multi-Language Subtitling (AWS Labs)Reference architecture chaining MediaLive → Lambda@Edge (WebVTT injection) → MediaPackage with Transcribe Streaming + Translate for live mu…
- aom-av1-lavish — tuned aomenc forkFork of libaom/aomenc hyper-tuned for perceptual fidelity using butteraugli, VMAF and SSIMULACRA2 rate-distortion optimization.