-
ffmpeg-next
Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)
-
gstreamer
Rust bindings for GStreamer
-
av1-grain
Helpers for generating and parsing AV1 film grain data
-
gstreamer-video
Rust bindings for GStreamer Video library
-
gstreamer-app
Rust bindings for GStreamer App library
-
gstreamer-base
Rust bindings for GStreamer Base library
-
gstreamer-audio
Rust bindings for GStreamer Audio library
-
screencapturekit
Safe Rust bindings for Apple's ScreenCaptureKit framework - screen and audio capture on macOS
-
openh264
Idiomatic bindings for OpenH264
-
ffmpeg-sidecar
Wrap a standalone FFmpeg binary in an intuitive Iterator interface
-
dcv-color-primitives
perform image color model conversion
-
gstreamer-gl
Rust bindings for GStreamer GL library
-
gstreamer-play
Rust bindings for GStreamer Play library
-
gstreamer-rtp
Rust bindings for GStreamer Rtp library
-
gstreamer-webrtc
Rust bindings for GStreamer WebRTC library
-
str0m
WebRTC library in Sans-IO style
-
dash-mpd
Parse, serialize, download an MPD manifest for MPEG-DASH or WebM-DASH media streaming
-
ffmpeg-sys-next
FFI bindings to FFmpeg
-
gstreamer-sdp
Rust bindings for GStreamer Sdp library
-
gstreamer-allocators
Rust bindings for GStreamer Allocators library
-
av-scenechange
Estimates frames in a video where a scenecut would be ideal
-
gstreamer-net
Rust bindings for GStreamer Net library
-
gstreamer-check
Rust bindings for GStreamer Check library
-
gstreamer-rtsp-server
Rust bindings for GStreamer RTSP Server library
-
gstreamer-rtsp
Rust bindings for GStreamer Rtsp library
-
librespot-metadata
The metadata logic for librespot
-
hvac-transcoder
GPU-accelerated media transcoder (HEVC/h265 via NVENC, VAAPI, VideoToolbox). Single-binary Tdarr alternative.
-
gst-plugin-gtk4
GStreamer GTK 4 sink element
-
gstreamer-mse
Rust bindings for GStreamer MSE library
-
mp4-atom
A MP4/ISOBMFF atom decoder and encoder
-
dash-mpd-cli
Download media content from a DASH-MPEG or DASH-WebM MPD manifest
-
grafton-ndi
High-performance Rust bindings for the NDI® 6 SDK - real-time IP video streaming
-
gstreamer-validate
Rust bindings for GStreamer Validate library
-
pipewire
Rust bindings for PipeWire
-
gstreamer-vulkan
Rust bindings for GStreamer Vulkan library
-
cros-codecs
Hardware-accelerated codecs for Linux
-
gstreamer-controller
Rust bindings for GStreamer Controller library
-
retina
high-level RTSP multimedia streaming library
-
czkawka_cli
CLI frontend of Czkawka
-
gstreamer-analytics
Rust bindings for GStreamer Analytics library
-
gst-plugin-videofx
GStreamer Rust Video Effects Plugin
-
gstreamer-player
Rust bindings for GStreamer Player library
-
asphalt
Upload and reference Roblox assets in code
-
tvid
A terminal video player
-
subx-cli
AI subtitle processing CLI tool, which automatically matches, renames, and converts subtitle files
-
mp4
MP4 reader and writer library in Rust
-
gst-plugin-ndi
GStreamer NewTek NDI Plugin
-
oxideav-pixfmt
Pure-Rust pixel-format conversions, palette quantisation, and dithering — the oxideav framework's shared pixfmt layer
-
gstreamer-d3d12
Rust bindings for GStreamer D3D12 library
-
rusty_ffmpeg
that provides Rust bindings for FFmpeg
-
gstreamer-mpegts
Rust bindings for GStreamer MpegTs library
-
oxideav-vp8
Pure-Rust VP8 video codec for oxideav (RFC 6386, encoder + decoder, IVF container)
-
vtc
A SMPTE timeoce library for Rust
-
oxideav-av1
Pure-Rust AV1 (AOMedia Video 1) parser for oxideav — OBU + sequence/frame header parse only
-
tmdb_client
Rust client for The Movie Database (TMDB) API
-
ffmpeg-the-third
Safe FFmpeg wrapper (FFmpeg 5+ compatible fork of the ffmpeg crate)
-
tdorr
GPU-accelerated media transcoding that I could figure out
-
oxideav-mpeg4video
Pure-Rust MPEG-4 Part 2 Video (ISO/IEC 14496-2) decoder for oxideav
-
aws-sdk-ivsrealtime
AWS SDK for Amazon Interactive Video Service RealTime
-
libobs-wrapper
A safe wrapper around libobs
-
auto-ytdlp
Download videos with yt-dlp automatically. You can even download multiple videos at the same time!
-
av1an
Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding [Command line library]
-
grafton-visca
Rust based VISCA over IP implementation for controlling PTZ Cameras
-
mediavault-cli
CLI frontend for MediaVault — query and manage your media library from the terminal
-
yaydl
youtube (and more) down loader
-
mediar
Rename and move media files using metadata from TMDB
-
tplay
A media player that visualizes images and videos as ASCII art directly in the terminal (with sound)
-
create-video-effect
CLI scaffold tool for PrGPU/VEKL-based video effects and transitions
-
avatarr
— Slint GUI for media search and Plex/Radarr/Sonarr-style collection management
-
re_mp4
MP4 parser
-
slasher-horrorscripts
A Rust-based CLI tool that displays high-quality ANSI art of horror movie icons in your terminal
-
ff-encode
Video and audio encoding - the Rust way
-
oxideav-h266
Pure-Rust H.266 / VVC (ITU-T H.266 | ISO/IEC 23090-3) bitstream parser + decoder scaffold for oxideav
-
rsmpeg
that exposes FFmpeg's power as much as possible
-
mangofetch-cli
Command-line interface for MangoFetch download manager
-
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
-
oxideav-h265
Pure-Rust H.265 / HEVC (ITU-T H.265 | ISO/IEC 23008-2) bitstream parser + decoder scaffold for oxideav
-
offflix
application to auto manage series on your local storage
-
videocall-codecs
Cross-platform video codec library with VP8/VP9 support for native and WebAssembly environments
-
webm
Rust idiomatic wrapper to libwebm
-
prgpu
GPU-accelerated rendering utilities for Adobe Premiere Pro and After Effects plugins
-
oxideav-mjpeg
Pure-Rust JPEG / Motion-JPEG codec for oxideav — baseline, extended-sequential, and progressive decode; baseline and progressive encode
-
muxide
Minimal-dependency pure-Rust MP4 muxer for recording applications. Includes CLI tool and library API.
-
libspa
Rust bindings for libspa
-
unbundle
media files - extract still frames, audio tracks, and subtitles from video files
-
vapoursynth
Safe Rust wrapper for VapourSynth and VSScript
-
otr
otr decodes and cuts video files that were downloaded from Online TV Recorder https://onlinetvrecorder.com/
-
oximedia-graph
Filter pipeline for OxiMedia
-
media_organizer
Organize media into one folder with a date-centric folder structure
-
livekit-api
Rust Server SDK for LiveKit
-
libobs
bindings for Rust
-
oximedia-codec
Video codec implementations for OxiMedia
-
flowly-service
Flowly is a library of modular and reusable components for building robust pipelines processing audio, video and other
-
flix-cli
CLI for interacting with a flix database
-
neomacs
Standalone Rust binary for Neomacs (no C dependency)
-
oxideav-vp6
Pure-Rust On2 VP6 (vp6f) video decoder for oxideav
-
oximedia-transcode
High-level transcoding pipeline for OxiMedia
-
rustypipe
Client for the public YouTube / YouTube Music API (Innertube), inspired by NewPipe
-
oxideav-mpeg12video
Pure-Rust MPEG-1 (ISO/IEC 11172-2) and MPEG-2 (H.262 / ISO/IEC 13818-2) video decoder and encoder for oxideav
-
ezk-image
Convert pixel and color formats such and RGB, YUV (YCbCr), ICtCp
-
playa-ffmpeg
Safe FFmpeg wrapper with vcpkg integration for simplified cross-platform builds (FFmpeg 8.0, Rust 2024)
-
ytd-rs
An async, full-featured wrapper for yt-dlp
-
tvrank
Query and sort information about movies and series
-
srt-transmit
SRT implementation in Rust
-
plwr
Playwright CLI for browser automation using CSS selectors
-
metadata
Media file metadata for human consumption
-
scuffle-ffmpeg
FFmpeg bindings for Rust
-
gstreamer-utils
Exposes an object to build several Gst pipeline with one producer and several consumer
-
hunch
A media filename parser for movies, TV, and anime — built in Rust, inspired by guessit
-
mp4parse
Parser for ISO base media file format (mp4)
-
oximedia-cv
Computer vision for OxiMedia
-
oxideav-theora
Pure-Rust Theora video codec for oxideav (decode + encode, I + P frames, 4:2:0 / 4:2:2 / 4:4:4)
-
wav1c
Wondrous AV1 encoder written in safe Rust
-
oxideav-image-filter
Pure-Rust single-frame image filters (blur, edge, resize, ...) for oxideav
-
omniget-cli
Command-line interface for OmniGet download manager
-
scuffle-h265
A pure Rust H.265 header decoder
-
framix
powerful Rust-based video editor wrapper for FFmpeg
-
ez-ffmpeg
A safe and ergonomic Rust interface for FFmpeg integration, designed for ease of use
-
scuffle-h264
A pure Rust H.264 header decoder
-
gopro-chaptered-video-assembler
Assembles all chaptered GoPro video files in a directory into 'complete' files
-
exiftool
wrapper for ExifTool
-
oxideav-prores
Pure-Rust Apple ProRes codec — decoder + encoder for 422 Proxy/LT/Standard/HQ and 4444 / 4444 XQ
-
oxideav-msmpeg4
Pure-Rust Microsoft MPEG-4 (v1 / v2 / v3) decoder for oxideav — the codec behind DIV3 / DIV4 / MP41 / MP42 / MP43 AVI files, distinct from standard MPEG-4 Part 2 (XVID / DIVX / DX50)
-
biliget
简单的B站视频下载工具 支持免登录下载B站高清视频
-
media_analyzer
Extract file-based information from photo and video files
-
gstreamer-gl-x11
Rust bindings for GStreamer GL library (X11 support)
-
aethersafta
Real-time media compositing engine — multi-source capture, scene graph, hardware-accelerated encoding, streaming output
-
tmdb-api
TMDB client. This one is using async methods.
-
ff-format
Common types for video/audio processing - the Rust way
-
gstreamer-gl-wayland
Rust bindings for GStreamer GL library (Wayland support)
-
rust_h264
Pure Rust H.264/AVC video decoder
-
oxideav-ffv1
Pure-Rust FFV1 (RFC 9043) lossless intra-only video codec for oxideav
-
android-auto
implementing the android auto protocol
-
v4l2r
Safe and flexible abstraction over V4L2
-
gemini-live
High-performance Rust client for the Gemini Multimodal Live API
-
ohos-media-sys
Raw Bindings to the media framework on OpenHarmony
-
oximedia-lut
Look-Up Table (LUT) processing for color grading and correction
-
flowly
modular and reusable components for building robust pipelines processing audio, video and other
-
vidgen
AI-agent-first video production CLI — render HTML/CSS scenes via headless Chromium + FFmpeg
-
h264-parser
H.264 Annex B stream parser library
-
oximedia-edl
Edit Decision List (EDL) parser and generator for media workflows
-
env-libvpx-sys
Rust bindings to libvpx
-
grav1synth
Grain Synth analyzer and editor for AV1 files
-
mp4box
Minimal MP4/ISOBMFF parser with JSON output, box decoding, and UUID support
-
prawn
Rust Client for the Tidal API providing comprehensive API coverag, and easy OAuth management
-
ts2mp4
CLI tool for converting MPEG-TS files to MP4 format
-
libretro-core
Minimal Rust wrapper and core-export abstraction for libretro.h
-
tmdb-shelf
Movie collection manager using TMDb API, built with Iced
-
oxideav-vaapi
Linux VA-API hardware decode/encode bridge for the oxideav framework — runtime-loaded via libloading, no compile-time libva dep
-
swiss-knife
A collection of useful Rust CLI tools for various automation tasks
-
mediavault-tui
TUI frontend for MediaVault — browse and manage your media library in the terminal
-
mp4forge
CLI for inspecting, probing, extracting, and rewriting MP4 box structures
-
ndl
A minimal TUI client for Threads
-
nv-runtime
Pipeline orchestration, feed lifecycle, output, provenance, and concurrency for the NextVision runtime
-
yscv-quantize-cli
Post-training quantization CLI: calibrate fp32 ONNX + sample inputs into a QDQ-format INT8 model
-
oxideav-h261
Pure-Rust ITU-T H.261 video decoder for oxideav
-
waproto-ng
Protocol Buffers definitions for WhatsApp
-
scap
Modern, high-performance screen capture library for Rust. Cross-platform.
-
videoframe
A common vocabulary of pixel-format and color-metadata types for video processing pipelines
-
cloudinary
API
-
htmlrec
Render HTML animations to video — frame-perfect, headless and deterministic
-
flowly-io
Flowly is a library of modular and reusable components for building robust pipelines processing audio, video and other
-
cameras
A cross-platform camera library for Rust, built with data-oriented design. Explicit format negotiation, push-based frame delivery, typed errors, and zero trait objects
-
ytx
A command line utility that generates articles from youtube videos
-
zenrav1e
AV1 encoder optimized for still and animated AVIF images (Imazen fork of rav1e)
-
golem-ai-video
working with Video APIs on Golem Cloud
-
golem-ai-vector
working with vector databases on Golem Cloud
-
oxideav-dirac
Pure-Rust Dirac / VC-2 (BBC) wavelet video codec for oxideav
-
cargo-obs-build
CLI tool used to build the libobs library and put it in the target directory
-
ffutility
A grab bag of video streaming utilities
-
mp4san
An MP4 file sanitizer
-
videostream-cli
Command-line interface for VideoStream library - camera streaming, recording, and frame operations
-
oximedia-aaf
Advanced Authoring Format (AAF) support for OxiMedia - SMPTE ST 377-1 compliant
-
golem-ai-video-stability
working with Stability AI video APIs on Golem Cloud
-
fcast-protocol
Data types for FCast
-
stream-recorder
recording live streams and mirroring them to various platforms
-
golem-ai-llm-grok
working with Grok APIs on Golem Cloud
-
blazen-events
Event traits and built-in event types for the Blazen workflow engine
-
golem-ai-graph
working with graph databases on Golem Cloud
-
bazarr-bulk
A bulk operation CLI tool for Bazarr
-
kodex
AI knowledge graph with persistent memory across sessions
-
libobs-simple
wrapper around libobs-wrapper for recording and streaming
-
dialog_detective
Automatically identify and rename unknown tv series video files by letting AI listen to their dialogue
-
servo-config
A component of the servo web-engine
-
tarang
AI-native Rust media framework — container parsing, audio/video decoding, codec bindings, media analysis
-
seedance
Generate video with ByteDance Seedance 2.0 from the terminal. Agent-friendly.
-
strix
Terminal-based video synthesizer inspired by Hydra
-
av-format
Multimedia format demuxing and muxing
-
nv-media
GStreamer backend for the NextVision runtime — source management, decode, and zero-copy bridge
-
golem-ai-llm
working with LLM APIs on Golem Cloud
-
golem-ai-llm-anthropic
working with Anthropic APIs on Golem Cloud
-
cellulars
A very fast, extensible CPM implementation
-
fxplug
Safe Rust authoring API for FxPlug tileable effects
-
eid-mubarakc
A CLI tool to celebrate Eid Mubarak with ASCII video art
-
oxideav-magicyuv
Pure-Rust MagicYUV lossless decoder for the oxideav framework
-
tmdb-async
The Movie Database (TMDb) API for async Rust
-
neomacs-display-runtime
Rust runtime display engine for Neomacs
-
dantalian
A nfo file generator for your anime. Source from https://bangumi.tv/.
-
mediavault-gui
Desktop GUI for MediaVault — browse, watch-track, and manage your media library
-
servo-layout
A component of the servo web-engine
-
libobs-bootstrapper
Downloads OBS binaries at runtime and bootstraps libobs
-
golem-ai-vector-milvus
working with Milvus APIs on Golem Cloud
-
servo-media-gstreamer
A component of the servo web-engine
-
rustmotion
A CLI tool that renders motion design videos from JSON scenarios. No browser, no Node.js — just a single Rust binary.
-
mmot
CLI for Mercury-Motion — render .mmot.json files to MP4/WebM/GIF video
-
golem-ai-vector-pinecone
working with Pinecone APIs on Golem Cloud
-
golem-ai-video-kling
working with Kuaishou Kling video APIs on Golem Cloud
-
nv-core
Shared types, IDs, timestamps, geometry, errors, metadata, health events, and metrics for the NextVision runtime
-
golem-ai-video-veo
working with Google Veo video APIs on Golem Cloud
-
av-metrics
A collection of algorithms for measuring audio/video metrics
-
golem-ai-search-algolia
working with Algolia APIs on Golem Cloud
-
radiance
Video art software designed for live performance
-
neovm-core
Core runtime structures for NeoVM
-
scuffle-expgolomb
Exponential-Golomb encoder and decoder
-
golem-ai-graph-arangodb
working with ArangoDB APIs on Golem Cloud
-
golem-ai-llm-ollama
working with Ollama APIs on Golem Cloud
-
thumbsdown
Generate thumbnail grids from video files
-
aeyes
Non-interactive webcam daemon for instant frame and video capture with live streaming
-
gpu-video
hardware video coding using Vulkan Video, with wgpu integration
-
ccap-rs
bindings for ccap — high-performance, cross-platform webcam/camera capture with hardware-accelerated pixel format conversion (DirectShow/AVFoundation/V4L2), including common RGB/YUV…
-
scuffle-amf0
A pure-rust implementation of AMF0 encoder and decoder
-
golem-ai-vector-qdrant
working with Qdrant APIs on Golem Cloud
-
golem-ai-llm-openrouter
working with OpenRouter APIs on Golem Cloud
-
servo-script
A component of the servo web-engine
-
amffi
Rust bindings to Advanced Media Framework
-
nv-view
PTZ/view-state, camera motion modeling, epoch policy, and context validity for the NextVision runtime
-
oxideav-vdpau
Linux VDPAU hardware decode bridge for the oxideav framework — runtime-loaded via libloading, no compile-time libvdpau dep
-
golem-ai-graph-janusgraph
working with JanusGraph APIs on Golem Cloud
-
nv-frame
Frame abstraction for the NextVision runtime — zero-copy, ref-counted FrameEnvelope
-
golem-ai-video-runway
working with Runway video APIs on Golem Cloud
-
media-ls
Media LS — terminal-native audio/video file browser with metadata columns, TUI preview, and structured JSON output
-
yscv-video
Video decoding (H.264, HEVC), MP4 parsing, and camera I/O
-
captube
Turn a YouTube slide-lecture video into a PDF of its unique slides, using ffmpeg keyframes + perceptual dedup
-
vidu-cli
client for vidu
-
wedeo-codec
Codec framework for wedeo (libavcodec equivalent)
-
nv-temporal
Temporal state management — trajectories, motion features, continuity, and retention for the NextVision runtime
-
remata
reading metadata from various media file formats
-
trimsec
Calculate time saved on using speed multipliers
-
golem-ai-embed-voyageai
working with VoyageAI embeding and reranking APIs on Golem Cloud
-
media-transcriber-mcp
MCP server for transcribing local video and audio files using Whisper
-
golem-ai-graph-neo4j
working with Neo4j APIs on Golem Cloud
-
pipewire-native-tools
PipeWire utilities built with the pipewire-native library
-
madamiru
Dynamic multi-multimedia player
-
golem-ai-embed-openai
working with OpenAI embeding APIs on Golem Cloud
-
nv-perception
Stage model, detection/track types, perception artifacts, and derived signals for the NextVision runtime
Try searching with DuckDuckGo.