rustio rustio.net

Multimedia::Video

69

openh264

0.9.7 Growing

Idiomatic bindings for OpenH264.

516.2K downloads · 16d ago
68

yuv

0.8.16 Growing

High performance utilities for YUV format handling and conversion.

2.9M downloads · 1mo ago
67

pic-scale

0.7.10 Growing

High performance image scaling

151.9K downloads · 18d ago
67

lamco-pipewire

0.6.3 Experimental

High-performance PipeWire screen capture for Wayland with DMA-BUF support, by Lamco Development LLC

1.5K downloads · 15d ago
66

lamco-video

0.3.0 Experimental

Video frame processing and bitmap conversion for Wayland screen capture, by Lamco Development LLC

806 downloads · 24d ago
66

openh264-sys2

0.9.7 Growing

Low-level bindings for OpenH264.

521.6K downloads · 16d ago
66

symphonia

0.6.0 Growing

Pure Rust media container and audio decoding library.

8.3M downloads · 2mo ago
66

lamco-wayland

0.6.3 Experimental

Wayland screen capture, XDG Portal integration, and video processing for Rust, by Lamco Development LLC

922 downloads · 15d ago
64

re_mp4

0.5.1 Growing

MP4 parser

1.6M downloads · 15d ago
63

libblur

0.24.0 Growing

Fast image blurring in pure Rust

90.6K downloads · 2mo ago
62

nom-exif

3.6.1 Stable

Exif/metadata parsing library written in pure Rust, both image (jpeg/heif/heic/jpg/tiff etc.) and video/audio (mov/mp4/3gp/webm/mkv/mka, etc.) files are supported.

151.0K downloads · 1mo ago
62

videostream-sys

2.5.2 Stable

Low-level FFI bindings for VideoStream Library - unsafe bindings to libvideostream

26.5K downloads · 2mo ago
61

colorutils-rs

0.8.0 Growing

High performance utilities for color format handling and conversion.

179.7K downloads · 3mo ago
61

v_frame

0.7.0 Growing

Video Frame data structures, originally part of rav1e

34.6M downloads · 1mo ago
61

vapoursynth-sys

0.6.0 Growing

Rust bindings for vapoursynth and vsscript.

94.6K downloads · 2mo ago
60

gifski

1.34.0 Growing

pngquant-based GIF maker for nice-looking animGIFs

617.0K downloads · 1y ago
60

dash-mpd

0.20.3 Growing

Parse, serialize, download an MPD manifest for MPEG-DASH or WebM-DASH media streaming

382.5K downloads · 2mo ago
60

videostream

2.5.2 Stable

Safe Rust bindings for VideoStream Library - zero-copy video frame management and distribution

26.1K downloads · 2mo ago
59

ezk-image

0.4.3 Growing

Convert pixel and color formats such and RGB, YUV (YCbCr), ICtCp

46.3K downloads · 4mo ago
59

gif-dispose

6.0.0 Growing

Implements GIF disposal method for the gif crate. The gif crate only exposes raw frame data that is not sufficient to render GIFs properly. GIF requires special composing of frames which, as this crate shows, is non-trivial.

4.0M downloads · 5mo ago
59

vk-video

0.3.1 Growing

[DEPRECATED] Renamed to `gpu-video`

2.5K downloads · 2mo ago
59

vapoursynth

0.5.6 Growing

Safe Rust wrapper for VapourSynth and VSScript.

86.7K downloads · 2mo ago
59

ff-format

0.15.0 Experimental

Common types for video/audio processing - the Rust way

1.4K downloads · 1mo ago
59

ff-common

0.15.0 Experimental

Common types and utilities for FFmpeg-based media processing

1.4K downloads · 1mo ago
59

ff-sys

0.15.0 Experimental

Low-level FFmpeg FFI bindings for Rust

1.4K downloads · 1mo ago
59

grafton-ndi

1.0.0 Stable

High-performance Rust bindings for the NDI® 6 SDK - real-time IP video streaming

52.2K downloads · 1mo ago
59

core-video

0.6.1 Growing

Safe bindings to CoreVideo framework

525.0K downloads · 1mo ago
59

edgefirst-tflite

0.8.0 Experimental

Ergonomic Rust API for TensorFlow Lite with DMABUF zero-copy and NPU preprocessing

1.0K downloads · 29d ago
58

media-core

0.9.1 Experimental

Define media types and provide basic media utilities

4.1K downloads · 3mo ago
58

media

0.9.1 Growing

A pure Rust media framework

8.0K downloads · 3mo ago
58

libobs

5.0.1+32.0.4 Growing

LibOBS bindings for Rust

9.7K downloads · 6mo ago
58

yt-dlp

2.7.2 Stable

🎬️ A Rust library (with auto dependencies installation) for Youtube downloading

38.6K downloads · 3mo ago
58

pic-scale-safe

0.1.10 Growing

Fast and safe performance image scaling

28.8K downloads · 4mo ago
58

mediaframe

0.1.9 Experimental

A common media-stream descriptor vocabulary (pixel-format, colour, and frame metadata for video — audio/subtitle to follow) for media processing pipelines.

22.8K downloads · 15d ago
58

av-foundation

0.8.1 Growing

Bindings to AVFoundation framework

29.8K downloads · 1mo ago
58

edgefirst-image

0.26.0 Experimental

High-performance image processing with hardware acceleration for edge AI

2.6K downloads · 12d ago
57

arcly-stream

0.8.3 Experimental

An open-extensible live-media streaming kernel: lock-free zero-copy frame fan-out, instant-start GOP cache, a pluggable multi-protocol ingestion layer (RTMP, RTSP, SRT, WHIP/WHEP shipped), and a feature-gated pure-Rust media plane (MPEG-TS/HLS/fMP4) — runtime, config, and metrics free.

399 downloads · 27d ago
57

oximedia-caption-gen

0.1.8 Experimental

Advanced caption and subtitle generation — speech alignment, line breaking, WCAG compliance, and speaker diarization for OxiMedia

194 downloads · 1mo ago
57

yuvutils-rs

0.8.3 Growing

High performance utilities for YUV format handling and conversion.

121.0K downloads · 1y ago
57

ff-encode

0.15.0 Experimental

Video and audio encoding - the Rust way

990 downloads · 1mo ago
57

ff-decode

0.15.0 Experimental

Video and audio decoding - the Rust way

1.0K downloads · 1mo ago
57

ff-probe

0.15.0 Experimental

Media file metadata extraction - the Rust way

947 downloads · 1mo ago
57

mediatime

0.1.9 Experimental

Exact-integer rational time types for media pipelines — FFmpeg-style Timebase, Timestamp, and TimeRange. no_std, zero dependencies, const fn.

33.2K downloads · 21d ago
56

frame-tick

0.3.3 Growing

Tick-based, quasi-fixed-point time measurement for working with frames/animation/video

2.3K downloads · 4mo ago
56

rav1d-safe

0.5.7 Experimental

Safe SIMD fork of rav1d - Rust AV1 decoder with archmage intrinsics

9.1K downloads · 1mo ago
56

media-codec

0.9.1 Growing

A generic framework for encoding and decoding

4.1K downloads · 3mo ago
56

oximedia-qc

0.1.8 Experimental

Quality control and validation for OxiMedia

589 downloads · 1mo ago
56

libobs-source-macro

5.0.1 Growing

Helper macro for libobs-sources

4.7K downloads · 7mo ago
56

mlv

0.1.1 Growing

Utilities for reading and writing Magic Lantern MLV files

3.2K downloads · 1mo ago
56

muxide

0.2.5 Experimental

Minimal-dependency pure-Rust MP4 muxer for recording applications. Includes CLI tool and library API.

9.4K downloads · 2mo ago