-
symphonia
Pure Rust media container and audio decoding library
-
webrtc
A pure Rust implementation of WebRTC API
-
str0m
WebRTC library in Sans-IO style
-
stream-download
streaming content to a local cache
-
gst-plugin-gtk4
GStreamer GTK 4 sink element
-
m3u8-rs
parsing m3u8 files (Apple's HTTP Live Streaming (HLS) protocol)
-
media_organizer
Organize media into one folder with a date-centric folder structure
-
deno_media_type
Media type used in Deno
-
moq-relay
Media over QUIC
-
mp4san
An MP4 file sanitizer
-
aws-sdk-kinesisvideoarchivedmedia
AWS SDK for Amazon Kinesis Video Streams Archived Media
-
cros-libva
Safe bindings over libva
-
aws-sdk-kinesisvideomedia
AWS SDK for Amazon Kinesis Video Streams Media
-
aws-sdk-chimesdkmediapipelines
AWS SDK for Amazon Chime SDK Media Pipelines
-
aeron-rs
Aeron client library - fast messaging over UDP on Rust
-
scuffle-ffmpeg
FFmpeg bindings for Rust
-
playit
A mpv-based audio runner with features like playlist and more
-
dano
A CLI tool for generating checksums of media bitstreams
-
backdown
A smart CLI for removing thousands of duplicates on your disks
-
hls_m3u8
HLS m3u8 parser/generator
-
vtc
A SMPTE timeoce library for Rust
-
moq-clock
CLOCK over QUIC
-
n-mb
ffmpeg wrapper to parse files to the most efficient formats within a set size
-
scap
Modern, high-performance screen capture library for Rust. Cross-platform.
-
substudy
Language-learning tools for working with parallel, bilingual subtitles and media files
-
symphonia-format-ogg
Pure Rust OGG demuxer (a part of project Symphonia)
-
ecomdev-download-magento-images
CLI tool to download images from a store based on its database table
-
webpsan
An WebP file sanitizer
-
moq-clock-ietf
CLOCK over QUIC
-
symphonia-metadata
Project Symphonia multimedia tag and metadata readers
-
moq-transport
Media over QUIC
-
moq-transfork
Media over QUIC
-
moq-karp
Media over QUIC
-
symphonium
An unofficial easy-to-use wrapper around Symphonia for loading audio files
-
media-stats-rs
Generate a table with media statistics of video files in a folder. You'll receive information like the resolution or codec to quickly sort and filter your media files.
-
symphonia-utils-xiph
Project Symphonia utilities for Xiph codecs and formats
-
moq-pub
Media over QUIC
-
symphonia-format-wav
Pure Rust WAV demuxer (a part of project Symphonia)
-
ezk
Types to build reusable media streaming components
-
jellytui
A terminal user interface for Jellyfin, using MPV
-
icy-metadata
parsing Icecast metadata
-
ffprobe
Typed wrapper for the ffprobe CLI
-
vtt
Rust types for serializing and deserializing WebVTT with Serde
-
symphonia-format-mkv
Pure Rust MKV/WebM demuxer (a part of project Symphonia)
-
moq-native
Media over QUIC - Helper library for native applications
-
symphonia-format-isomp4
Pure Rust ISO/MP4 demuxer (a part of project Symphonia)
-
mcai_worker_sdk
AMQP Worker to listen and provide trait to process message
-
scuffle-transmuxer
transmuxing media streams
-
ocloud
Command line utilities for a self-hosted cloud
-
minimp3
Rust bindings for the minimp3 library
-
moq-relay-ietf
Media over QUIC
-
mediasan-common
Common library shared by the mediasan media file sanitizer tools
-
atm0s-custom-str0m
WebRTC library in Sans-IO style
-
core-media
Safe bindings to CoreMedia framework
-
ankiconnect-rs
A package for convenient interaction with AnkiConnect
-
webrtc-media
A pure Rust implementation of WebRTC Media API
-
steady_state_aeron
Aeron client library - fast messaging over UDP on Rust (fork for immediate patches)
-
somafm
A Rust-based command line player for SomaFM radio
-
moq-sub
Media over QUIC
-
msf-sdp
Session Description Protocol (SDP) for Rust
-
core-video
Safe bindings to CoreVideo framework
-
jw_client
API wrapper for the JW Player media management API. List or stream library into native Rust structs and download renditions.
-
libmpv2
Libmpv abstraction that's easy to use and can play next to all codecs and containers
-
core-audio-types
Bindings to CoreAudioTypes framework
-
moq-async
Media over QUIC - Async helpers and utilities
-
moq-catalog
Media over QUIC
-
picturium-libvips
Libvips bindings for picturium media server
-
atm0s-media-server-codecs
Media Codecs Component for Atm0s Media Server
-
str0m-wincrypto
Supporting crate for str0m
-
media-base
Defines media types, such as Media Frame
-
librmo
manage media files and play them
-
moq-dir
Media over QUIC
-
ezk-audio-nodes
audio processing tools which are nice to have in media streaming applications
-
jellyfin
Bindings to the jellyfin web API
-
knee_scraper
Recursive scraping & downloading media, optionaly on word/phrase. 'AI CAPTCHA Solving', and Parses js content for keywords.
-
pmsim
Porous media simulator
-
av-foundation
Bindings to AVFoundation framework
-
x-media
Media framework for X
-
h264-decoder
a h264 decoder
-
libaeron_driver-sys
Rust bindings for the Aeron Media Driver
-
moq-gst
Media over QUIC - Gstreamer plugin
-
amf
(Action Media Format)
-
taglib
Rust bindings for TagLib
-
source_ss
Media
-
moq-api
Media over QUIC
-
talk-loco-client
Loco client
-
atm0s-media-server-secure
Media Secure Component for Atm0s Media Server
-
mcai_models
Models for Media Cloud AI project
-
atm0s-media-server
Atm0s Media Server
-
media_info
extract media information from a media source
-
atm0s-media-server-connector
Media Connector Component for Atm0s Media Server
-
libav-ng
New high level Rust bindings for libav
-
libmpv
abstraction that's easy to use and can play next to all codecs and containers
-
codl
A CLI and Rust library for interacting with cobalt, a media downloader
-
png-glitch
glitch PNG images
-
media
Pure rust implementation of media framework
-
music-player-storage
The storage module of music player
-
mcai-client
convenient access to the Media Cloud AI Backend
-
subsync
synchronize subtitle files to their respective media files
-
mediameta
straightforward API to extract metadata from media files
-
imagevault
Client implementation for the ImageVault REST API
-
parachute
Just in time transcoder / transmuxer
-
atm0s-media-server-transport-rtpengine
Transport RtpEngine Component for Atm0s Media Server
-
bookshelf
A small and modular media manager
-
escapi
Extremely Simple Capture API (ESCAPI) - simple webcam API for windows
-
rust-wistia
wrapping Wistia's Data and Upload API into a simple easy to use interface
-
soundio
Bindings to libsoundio for audio input and output
-
atm0s-media-server-gateway
Media Gateway Component for Atm0s Media Server
-
fframes-media-loaders
Media loaders used by different fframes packages. This crate is not meant to be used directly.
-
lamarck
A toolkit CLI for audio/visual manipulation such as generating SRT captions using Deepgram
-
symphonia-format-riff
Pure Rust RIFF demuxer (a part of project Symphonia)
-
res
build-script dependency for managing your project's resources
-
libmpv-sirno
Libmpv abstraction that's easy to use and can play next to all codecs and containers
-
moq-native-ietf
Media over QUIC - Helper library for native applications
-
movie-rename
rename movies, written in Rust
-
rattice
A media viewer for web browsers
-
symphonia-core
Project Symphonia shared structs, traits, and features
-
screen-capture-kit
Bindings to ScreenCaptureKit framework
-
tv-renamer
TV renaming application with TVDB titles and templating support
-
webrtc-constraints
A pure Rust implementation of WebRTC Media Constraints API
-
minimp3_fixed
Rust bindings for the minimp3 library. With Security patch applied
-
ieee802_3_miim
abstractions for the IEEE 802.3 Media Indepedent Interface, providing access to registers defined in the standard, and with optional implementations of this abstraction for commonly used PHYs
-
mse_fmp4
generating fragmented MP4 that playable via Media Source Extensions
-
iana-media-types
Media types generated from IANA
-
makepad-media
Makepad platform media extensions
-
roracache
FUSE filesystem that bolts aggressive caching and readahead onto another filesystem
-
taganrog
A personal tagging system and a search engine for your media library
-
libsoundio-sys
Native bindings to the libsoundio library
-
vlc-rc
used to interact with a VLC player's TCP interface
-
fftools
FFMPEG-based toolkit for easy media manipulation
-
tweetust
The Twitter API wrapper
-
mm_client
interfacing with PBS Media Manager API
-
media-controller
A setup agnostic media controller
-
msf-rtp
Real-time Transport Protocol (RTP) for Rust
-
finata
-
wx-work
企业微信 sdk
-
rustdoc-assets
Build script helper which copies media and assets from a source directory below your current crate to the target output directory of rustdoc
-
mcai
CLI tool for the Media Cloud AI Platform
-
media_infer
Small Crate to infer various media containers. Works by reading Magic Bytes.
-
tg-media-bot
Telegram bot for aliasing media
-
rs-plugin-lookup-interfaces
Common description for plugin creation
-
wolfie
N3NX Social Media Community News Reporter Bot
-
msf-srtp
Secure Real-time Transport Protocol (SRTP) for Rust
-
mcai-graph
Graph definition for Media Cloud AI Workflows representation
-
mpv
safe mpv bindings for Rust
-
prefers-color-scheme
CSS prefers dark/light media query binding
-
libmpv-sys-sirno
Libmpv bindings generated by bindgen
-
pet-monitor-app
secure pet monitor for Raspberry Pi
-
clanko_zbierac
Program for scraping slovak/czech articles from medias and turning them to pdfs
-
bifrost
Real-time media and data communication for Rust
-
symphonia-format-caf
Pure Rust CAF demuxer (a part of project Symphonia)
-
tide-content-type-filter
Tide middleware to filter requests based on their Content-Type
-
hyperspeed-broadcast
FTL media ingest server and WebSocket signaling server
-
media-downloader-gtk
frontend for youtube-dlc
-
rave_types
Common types for rave
-
msf-webrtc
WebRTC for Rust
-
ravelib
Rust audio/video engine
-
win-gsmtc
A wrapper around the Windows.Media.Control namespace (GlobalSystemMediaTransportControls - GSMTC)
-
mp4-stream
High-level library for fMP4 streaming
-
bmff
Low-level definitions for the Base Media File Format
-
crabgrab
A cross-platform screen/window capture crate
-
mediad
lightweight daemon to handle keyboard media buttons easily
-
rave_rtp
Support for RTP packetization and depacketization in rave
-
rialight_media
Rialight media API
-
sublercli
Commandline Interface for the SublerCLI Tool. Only mac OS.
-
instagram-media-shortcode
Instagram - Media Shortcode
-
camila
MPRIS to Discord bridge
-
phaneron
media compositing software
-
fuzzy_mime
A Mime-Type parsing library for rust
-
msf-util
Common utilities for Media Streaming Framework
-
playerctl
run playerctl commands from rust
-
mcai-workflow
Yew components of Workflows and Workers for Media Cloud AI project
-
atm0s-media-server-transport
Transport Interface for atm0s-media-server
-
libmpv-sys
Libmpv bindings generated by bindgen
-
gridvid
Wrapper library for rendering MP4 videos from 2D vectors
-
rave_ops
Image operations for rave
-
mtag
A lightweight CLI utility for changing mpeg-4 tags and artwork
-
socialhunt
Hunt down accounts by username across social networks
-
rave_rtsp
Support for playing RTSP streams in rave
-
rave_h264
Support for H.264 encoding and decoding in rave
-
libmpv2-sys
Libmpv bindings generated by bindgen
-
autorip
Composes other programs to automatically rip optical media
-
streamlib
Play your favorite live streams from command line
Try searching with DuckDuckGo.