libwebm: WebM File Parser

Description

libwebm is a library for parsing WebM files, enabling developers to read and write WebM container files. It supports the WebM multimedia format, which is designed for web video streaming.

Resource details

Category path
Encoding & Codecs
Classification
Not yet classified

libwebm: WebM File Parser is cataloged in Encoding & Codecs. Its topics include WebM, file parser, video container, multimedia, and streaming.

URL

Tags

Related resources

  • h265nalClean H.265 NAL unit parser library and tool with unit tests, designed for embedding in other projects.
  • AV1 Encoding with libsvtav1 on QencodeThe libsvtav1 encoder (SVT-AV1) is an AV1 implementation tuned for both compression efficiency and parallel performance. This guide covers…
  • av1-grainRust library for parsing and generating AV1 film grain synthesis data, extracted from the rav1e encoder.
  • auto-transcode-watcherPython+watchdog+FFmpeg folder watcher with file stabilization, retry queue, rename templates, and YAML config.
  • bitstream_based_modelsITU-T P.1203/P.1204 bitstream parser for H.264/H.265/VP9 extracting QP, motion vectors, and transform coefficient stats for quality modelin…
  • Differentiable VMAF Re-implementation on PyTorchDifferentiable PyTorch reimplementation of VMAF metric enabling gradient-based codec/RDO optimization, with companion code.
  • Performance Comparison of AV1, JEM, VP9, and HEVC EncodersFraunhofer HHI SPIE 2017 paper comparing codec internals, BD-BR, and complexity across AV1, JEM, VP9, and HEVC.
  • nano-hevcMinimal educational HEVC encoder written in pure Python, readable-over-fast, for teaching codec internals.
  • Opus (xiph/opus)Reference implementation of the Opus audio codec, recently adding deep-learning-based packet loss concealment.
  • dav1d.wasmWASM port of the dav1d AV1 decoder, SIMD-optimized with TypeScript interfaces, aimed at production use in browsers.