Codecs
Browse 64 curated codecs resources for video development on Awesome Video.
Topics
Resources
- av1-grainRust library for parsing and generating AV1 film grain synthesis data, extracted from the rav1e encoder.
- grav1synth — AV1 Grain Synthesis Analyzer/EditorRust tool to extract, strip, and estimate film-grain synthesis tables from encoded AV1 files by comparing source vs denoised diffs.
- rAV1atorGUI application for rav1e video encoding paired with Opus audio encoding.
- 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.
- rav1d-safe — rav1d fork replacing hand-written asm with safe Rust SIMDFork of the rav1d AV1 decoder that swaps ~160k lines of hand-written x86/ARM assembly for safe Rust SIMD intrinsics while targeting within…
- rav1e_jsJavaScript/WASM bindings for the rav1e AV1 encoder, enabling in-browser AV1 encoding.
- wav1c — Wondrous AV1 CoderSpec-compliant AV1 encoder written from scratch in safe Rust with zero dependencies; usable as a library, via C FFI, WASM, or as an FFmpeg…
- Guide to HEVC/H.265 Encoding and PlaybackHEVC's main advantage over H.264 is that it offers roughly double the compression ratio for the same quality. This means that a video file…
- HEVC DRM Market UpdateSince time eternal, the streaming industry has toiled with and extolled the virtues of CODECs and their key enablement of the entire digita…
- HEVC Format Range Extensions (RExt) — Fraunhofer HHIAuthoritative explainer of the HEVC RExt profiles covering high bit depth and 4:2:2/4:4:4 chroma subsampling, with reference software point…
- HEVC/H.265 Video Coding Standard: Part 1Part one of the HEVC/H.265 video coding standard lecture series by Dr. Dan Grois, Benjamin Bross, Dr. Detlev Marpe and Karsten Sühring, int…
- HEVC/H.265 Video Coding Standard: Part 2Part two of the HEVC/H.265 video coding standard lecture series by Dr. Dan Grois, Benjamin Bross, Dr. Detlev Marpe and Karsten Sühring, cov…
- HEVC/h265 Video Coding Standard - ISO/IEC 23008-2Defines the compressed video format HEVC/h265
- HM — HEVC Test Model Reference Software (JVET GitLab)Canonical JVET repository for the HEVC reference encoder/decoder HM, including the software manual PDF documenting every configuration para…
- Kvazaar HEVC EncoderAn open source HEVC encoder developed by Tampere University. Kvazaar is aimed at academic research and ultra HD content encoding, offering…
- Membrane.H265.Parser — HEVC Stream Structure Conversion DocsElixir Membrane Framework H.265 parser documentation covering Annex B versus hvc1/hev1 stream structures and conversion between them.
- OpenHEVC DecoderAn open source high-performance HEVC decoder. OpenHEVC was developed to provide a fast HEVC/H.265 software decoding solution and has been i…
- SVT-HEVCAn open source high-performance HEVC encoder from Intel (Scalable Video Technology for HEVC). SVT-HEVC is optimized for speed and latency,…
- Standardization of High Efficiency Video Coding (HEVC)Standardization of High Efficiency Video Coding (HEVC) Jens-Rainer Ohm, Institute of Communication Engineering, RWTH Aachen University, DE
- The Market Significance of Apple's Adopting HEVC: Here's What I ThinkAt the recent World Wide Developer's Conference (WWDC), Apple announced that the next versions of Safari, iOS, and tvOS will support HLS wi…
- h265nalClean H.265 NAL unit parser library and tool with unit tests, designed for embedding in other projects.
- hardware-video-encoderHardware encode wrapper (VAAPI/NVENC) for H.264/HEVC via FFmpeg libraries, supporting VBR/CQP on Linux.
- hevc-readerRust HEVC/H.265 bitstream syntax reader/parser, forked from h264-reader.
- imazen/heic (pure-Rust HEVC/HEIC)Pure-Rust HEVC/HEIC decoding backend, no unsafe, no_std+alloc, passing 49/49 ITU-T conformance vectors.