h264-reader
Reader for H264 bitstream syntax
muxide
Minimal-dependency pure-Rust MP4 muxer for recording applications. Includes CLI tool and library API.
twenty-twenty
Visual regression testing of H264 frames and images
shiguredo_amf
Rust bindings for AMD AMF (Advanced Media Framework)
srt_whep
SRT to WHEP (WebRTC)
h264-parser
H.264 Annex B stream parser library
oxideav-h264
Pure-Rust H.264 / AVC (ITU-T H.264 | ISO/IEC 14496-10) codec for oxideav — under spec-driven rewrite, no decode/encode functionality yet
ffutility
A grab bag of video streaming utilities
shiguredo_vpl
Rust bindings for Intel oneVPL (Video Processing Library)
scuffle-h264
A pure Rust H.264 header decoder
shiguredo_v4l2
Rust binding for V4L2
cros-libva
Safe bindings over libva
openipc-video
Low-latency platform video decoding for OpenIPC applications
videotoolbox
Safe Rust bindings for Apple's VideoToolbox framework — hardware H.264/HEVC/ProRes encode and decode on macOS
mediaway-avcli
AV CLI compatibility frontend (separate from library API; not affiliated with FFmpeg)
ocul
A resilient Rust screen recorder built on xdg-desktop-portal and GStreamer
oxideav-bitstream
Minimal IDR/keyframe header parsing for H.264, HEVC, AV1 — used by oxideav HW-accel bridge crates (vaapi, vdpau, vulkan-video) to populate slice-data API parameter buffers without pulling a full SW codec
scuffle-expgolomb
Exponential-Golomb encoder and decoder
videostream-cli
Command-line interface for VideoStream library - camera streaming, recording, and frame operations
wedeo-codec
Codec framework for wedeo (libavcodec equivalent)
mac-screen-cast
Stream macOS screen to browser over LAN. Zero-copy ScreenCaptureKit, hardware H.264 encoding via VideoToolbox, ~10ms pipeline latency, ~3% CPU.
slimcap
Streaming MCAP slimmer: auto-detects color image topics in robotics logs and re-encodes them to H.264 (or H.265) inside foxglove.CompressedVideo
wedeo-codec-h264
H.264/AVC video codec for wedeo
less-avc
less Advanced Video Coding (H.264) encoding
cutmerge
Cut 3 synchronized MCAP recordings into merged per-segment clips, written in mcap-optimiser byte order with uncompressed chunks
x264
Encoding H.264 video
discord-stream-rs
Discord voice/video streaming library for selfbots, ported from @dank074/discord-video-stream
arcly-stream-transcode
Selectable GPU/CPU transcoding (ABR ladder) for the arcly-stream kernel: pick the device and choose CPU or GPU per pipeline stage (decode/scale/encode)
wedeo-rav1e
rav1e AV1 encoder adapter for wedeo
rusty_h264-common
Shared primitives for the rusty_h264 pure-Rust H.264 codec: bitstream I/O, Exp-Golomb, NAL/Annex-B, and core types
rusty_h264-encoder
Pure-Rust H.264 (Constrained Baseline) encoder
minimp4
binding
wedeo-format-mp4
MP4/MOV format demuxer and muxer for wedeo
moq-vaapi
(AI GENERATED) VA-API H.264 hardware encoder, derived from discord/cros-libva + discord/cros-codecs
wedeo-symphonia
Symphonia audio backend adapter for wedeo
x264-sys
FFI bindings to x264
rusty_h264-accel
Optional openh264 BSD-2 SIMD asm kernels for rusty_h264 (the one unsafe crate; off by default). Building the kernels needs an openh264 source tree (OPENH264_DIR) + nasm until they are…
hylarana
A cross-platform screen casting library implemented by Rust
wedeo
AI-generated Rust rewrite of FFmpeg — pure-Rust multimedia framework
video-toolbox-sys
FFI bindings and helpers for Apple VideoToolbox framework
wedeo-format
Format framework for wedeo (libavformat equivalent)
wedeo-format-h264
H.264 Annex B raw bitstream demuxer for wedeo
wedeo-scale
Video scaling for wedeo (libswscale equivalent)
hibernia
Clean-room implementation of H.264 video decoder
wedeo-codec-pcm
PCM audio codec for wedeo
rslibcamlite
Rust wrapper for libcamlite - h264/rgb stream access to rpi cameras
wedeo-format-wav
WAV format muxer for wedeo
wedeo-filter
Filter framework for wedeo (libavfilter equivalent)
ts-to-mp4
Remux MPEG-TS to MP4 without transcoding (stream copy)
h264-profile-level-id
process H264 profile-level-id values
rusty_h264
ground-up, pure-Rust H.264 encoder and decoder — memory-safe, BSD-2, zero C in the default build. Decoder bit-exact vs Cisco h264dec (Baseline + B-slices + most of High profile); encoder bit-exact vs ffmpeg…
onvif-cam-rs
ONVIF IP camera messaging protocol
flowly-codec-openh264
Flowly OpenH264 bindings
xwebrtc
A whip/whep library
wedeo-resample
Audio resampling for wedeo (libswresample equivalent)
mp4converter
Professional video compliance system for content delivery standards with PCM audio support
wedeo-core
Core types for wedeo (libavutil equivalent)
xrtsp
A rtsp library
strawberry-x264
Encoding H.264 video for Wii U gamepad. Based on the x264 crate
h264-decoder
a h264 decoder
rpi-video-rs
Rust version of H264 video record on Raspberry Pi
h264bsd
Bindings for h264bsd decoder
h264_nal_paging
H.264 stream paging tool for tokio
rave_types
Common types for rave
ravelib
Rust audio/video engine
rave_rtp
Support for RTP packetization and depacketization in rave
rave_ops
Image operations for rave
rusvid_video_encoder
h264 mp4 encoder for rusvid
bevy_video
Decode and render h264 video in Bevy
x264-dev
Rust bindings to libx264
gridvid
Wrapper library for rendering MP4 videos from 2D vectors
gordyffutility
A grab bag of video streaming utilities with enhanced format support
h264_webcam_stream
Capture h264 video from v4l2 cameras in Linux
rave_rtsp
Support for playing RTSP streams in rave
bevy_h264
A primitive h264 player for Bevy
rave_sdp
Support for building and parsing SDP in rave
rave_h264
Support for H.264 encoding and decoding in rave
rpi-mmal-rs
Rust binding for
mmallibrary of Raspberry Pi
h264bsd-sys
Bindings for h264bsd
x264-framing
Encoding video into the H.264 format
pixelforge
A Vulkan-based video encoding library for Rust
Try searching with DuckDuckGo.