libav-rs
Description
Rust bindings to Libav from the rust-av organization, for calling libav from Rust without shelling out.
Resource details
- Category path
- Encoding & Codecs›FFmpeg-Based Tools
- Classification
- Not yet classified
libav-rs is cataloged in Encoding & Codecs and FFmpeg-Based Tools.
URL
Related resources
- vvdec-rsRust bindings for Fraunhofer's VVdeC H.266/VVC decoder.
- vvenc-rsRust bindings for Fraunhofer's VVenC Versatile Video Coding encoder.
- segmentor — On-demand HLS/DASH originRust HTTP origin that repackages encoded MP4 tracks into fragmented-MP4 HLS and DASH segments on demand, without transcoding or pre-generat…
- oxideav-mp4 — Pure-Rust ISO BMFF container libraryMP4 muxer and demuxer without C dependencies, including fragmented MP4 demuxing for DASH, HLS, Smooth Streaming and CMAF workflows.
- mppdarkgstRust GStreamer plugin that exposes Rockchip MPP hardware video encode and decode.
- Vulkan GuideKhronos-maintained developer guide for Vulkan, including the Vulkan Video API ecosystem and hardware-accelerated video decode/encode integr…
- MP4Box DASH packaging guide (gpac.io)Official gpac.io guide to MP4Box options for packaging DASH, HLS, and CMAF from a single MP4 workflow.
- mosaicGo library for predictable, production-oriented adaptive-bitrate packaging that emits HLS and DASH from CMAF without a C++ packager toolcha…
- Netflix per-shot encoding labReference recreation of Netflix per-shot encoding: convex-hull rate-distortion optimization on VMAF to build a quality-defined HLS ladder.
- bdcalculatorBD-rate calculator for comparing bitrate-quality performance of video codecs.
- VDO.NinjaBrowser-based WebRTC tool for capturing and transporting remote video feeds into OBS and other production software, useful for low-latency…
- FFmpeg Formats DocumentationOfficial FFmpeg muxer and demuxer reference, including HLS and DASH output, MPEG-TS, and fragmented MP4 packaging options.