#audio-video

  1. gstreamer-video

    Rust bindings for GStreamer Video library

    v0.23.5 124K #multimedia-video #gstreamer #video #multimedia #audio-video #api-bindings #gnome
  2. gstreamer-app

    Rust bindings for GStreamer App library

    v0.23.5 117K #gstreamer #audio-video #multimedia-video #multimedia #api-bindings #video #gnome
  3. gstreamer

    Rust bindings for GStreamer

    v0.23.5 151K #audio-video #api-bindings #multimedia #video #gnome #audio
  4. gstreamer-base

    Rust bindings for GStreamer Base library

    v0.23.5 143K #gstreamer #audio-video #multimedia #video #api-bindings #gnome #audio
  5. ffmpeg-next

    Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)

    v7.1.0 22K #multimedia-video #ffmpeg #audio-video #video #multimedia
  6. gstreamer-webrtc

    Rust bindings for GStreamer WebRTC library

    v0.23.5 16K #gstreamer #audio-video #multimedia-video #multimedia #video #gnome #api-bindings
  7. gstreamer-play

    Rust bindings for GStreamer Play library

    v0.23.5 2.0K #gstreamer #audio-video #multimedia-video #video #multimedia #gnome #api-bindings
  8. gstreamer-gl

    Rust bindings for GStreamer GL library

    v0.23.5 12K #gstreamer #audio-video #multimedia #video #api-bindings #gnome #audio
  9. gstreamer-rtp

    Rust bindings for GStreamer Rtp library

    v0.23.5 7.0K #gstreamer #audio-video #api-bindings #multimedia #video #gnome #audio
  10. gstreamer-sdp

    Rust bindings for GStreamer Sdp library

    v0.23.5 18K #gstreamer #audio-video #multimedia #api-bindings #video #gnome #audio
  11. str0m

    WebRTC library in Sans-IO style

    v0.7.0 28K #web-rtc #media-server #video-streaming #peer-connection #media #audio-video #streaming-media
  12. gstreamer-net

    Rust bindings for GStreamer Net library

    v0.23.5 6.5K #gstreamer #audio-video #multimedia #video #gnome #api-bindings #audio
  13. dash-mpd

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

    v0.18.0 6.6K #video-streaming #streaming #mpd #dash #video #audio-video #mpeg
  14. gstreamer-audio

    Rust bindings for GStreamer Audio library

    v0.23.5 43K #gstreamer #audio-video #multimedia #video #gnome #audio #api-bindings
  15. gstreamer-rtsp-server

    Rust bindings for GStreamer RTSP Server library

    v0.23.5 2.0K #rtsp-server #gstreamer #audio-video #multimedia #video #gnome #api-bindings
  16. gstreamer-check

    Rust bindings for GStreamer Check library

    v0.23.5 2.6K #gstreamer #audio-video #api-bindings #multimedia-video #multimedia #video #gnome
  17. gstreamer-rtsp

    Rust bindings for GStreamer Rtsp library

    v0.23.5 2.4K #gstreamer #multimedia #video #api-bindings #gnome #audio-video #audio
  18. gstreamer-player

    Rust bindings for GStreamer Player library

    v0.23.5 6.2K #gstreamer #audio-video #multimedia-video #multimedia #video #api-bindings #gnome
  19. gstreamer-allocators

    Rust bindings for GStreamer Allocators library

    v0.23.5 1.9K #gstreamer #audio-video #multimedia #video #api-bindings #gnome #audio
  20. yaydl

    youtube (and more) down loader

    v0.17.2 180 #youtube #download #video #audio-video #downloads #video-file
  21. stream-download

    streaming content to a local cache

    v0.15.1 500 #streaming-media #stream #media #http-request #video-stream #audio-stream #audio-video
  22. av-data

    Multimedia data structures

    v0.4.4 26K #data-structures #audio-video #multimedia #multimedia-video #frame #timing #video-stream
  23. gstreamer-controller

    Rust bindings for GStreamer Controller library

    v0.23.5 430 #gstreamer #audio-video #api-bindings #multimedia #video #gnome #audio
  24. media_organizer

    Organize media into one folder with a date-centric folder structure

    v0.7.0 1.0K #media-file #directory-structure #audio-video #media #video #video-file #organize
  25. gstreamer-validate

    Rust bindings for GStreamer Validate library

    v0.23.5 #gstreamer #audio-video #multimedia #api-bindings #video #gnome #audio
  26. ffmpeg-sys-next

    FFI bindings to FFmpeg

    v7.1.0 26K #ffmpeg #audio-video #ffmpeg-next #low-level #video #abandoned #flags
  27. ffmpeg-the-third

    Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)

    v3.0.1+ffmpeg-7.1 1.1K #ffmpeg #audio-video #multimedia-video #video #multimedia #audio
  28. nom-exif

    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

    v2.4.3 1.6K #file-format #exif #metadata #nom #parser #audio-video #file-metadata
  29. rsmpeg

    that exposes FFmpeg's power as much as possible

    v0.15.1+ffmpeg.7.0 1.7K #ffmpeg #multimedia-video #audio-video #video #binding #bindings #ffi
  30. ffzap

    ⚡ A multithreaded CLI for digital media processing using ffmpeg. If ffmpeg can do it, ffzap can do it - as many files in parallel as your system can handle.

    v1.1.0 270 #ffmpeg #media-processing #audio-conversion #video-conversion #audio-video #media-file #file-processing
  31. gstreamer-analytics

    Rust bindings for GStreamer Analytics library

    v0.23.5 #gstreamer #audio-video #multimedia #video #gnome #api-bindings #audio
  32. gst-plugin-ndi

    GStreamer NewTek NDI Plugin

    v0.13.4 #audio-video #gstreamer #ndi #multimedia-video #plugin #source #stream
  33. gstreamer-mpegts

    Rust bindings for GStreamer MpegTs library

    v0.23.5 190 #gstreamer #multimedia-video #api-bindings #multimedia #audio-video #video #gnome
  34. av-format

    Multimedia format demuxing and muxing

    v0.7.1 600 #audio-video #multimedia #format #multimedia-video #container #demuxing #muxing
  35. ac-ffmpeg

    safe Rust interface for FFmpeg libraries

    v0.18.2 160 #audio-video #ffmpeg #codec #video #multimedia #pixel-format
  36. riff

    reading and writing RIFF formatted files

    v2.0.0 757K #file-format #audio-video #file-io #chunks #reading #wave #formatted
  37. scuffle-ffmpeg

    FFmpeg bindings for Rust

    v0.2.0 550 #ffmpeg #audio-video #media #video #audio
  38. rusty_ffmpeg

    that provides Rust bindings for FFmpeg

    v0.16.1+ffmpeg.7.0 2.6K #ffmpeg #audio-video #video #bindings #binding #av #bindings-generator
  39. av-metrics-tool

    A CLI tool for measuring audio/video metrics

    v0.9.2 700 #audio-video #metrics #quality #ssim #ffmpeg #color #psnr
  40. gstreamer-utils

    Exposes an object to build several Gst pipeline with one producer and several consumer

    v0.23.5 2.0K #gstreamer #video #multimedia #audio-video #producer-consumer #gnome #audio
  41. metadata

    Media file metadata for human consumption

    v0.1.10 140 #multimedia-video #media-file #audio-video #file-metadata #ffmpeg #video #multimedia
  42. mirrorman

    Media conversion and mirror tool

    v0.4.0 650 #mirror #sync #convert #image-conversion #audio-video #sdcard
  43. xiu

    A powerful live server by Rust

    v0.13.0 #video-streaming #live-streaming #streaming #rtmp #hls #video #audio-video
  44. gstreamer-gl-x11

    Rust bindings for GStreamer GL library (X11 support)

    v0.23.5 5.4K #gstreamer #audio-video #multimedia #video #api-bindings #gnome #audio
  45. av-codec

    Multimedia format decoding and encoding

    v0.3.1 #codec #decoding #multimedia-video #format #audio-video #encoding #abstraction
  46. av-metrics

    A collection of algorithms for measuring audio/video metrics

    v0.9.1 8.6K #audio-video #metrics #ssim #quality #psnr #algorithm #ciede2000
  47. pipewire

    Rust bindings for PipeWire

    v0.8.0 7.9K #audio-video #multimedia #video #api-bindings #audio
  48. gstreamer-gl-wayland

    Rust bindings for GStreamer GL library (Wayland support)

    v0.23.5 500 #gstreamer #audio-video #multimedia #video #gnome #api-bindings #audio
  49. stainless_ffmpeg

    Efficient Rust wrapper for FFmpeg

    v0.5.6 130 #ffmpeg #audio-video #codec
  50. mine-dlp

    A yt-dlp wrapper for downloading YouTube videos from command line

    v0.4.0 500 #download #video #yt-dlp #audio-video #line #command #command-line
  51. xflv

    flv library

    v0.4.4 #video-streaming #flv #video #streaming #audio-video #web-rtc
  52. atm0s-custom-str0m

    WebRTC library in Sans-IO style

    v0.1.1 1.1K #web-rtc #audio-video #media-server #video-streaming #media #streaming-media #audio-streaming
  53. p-chan

    Multimedia (Audio, Raster) Channel Newtypes and Conversions

    v0.1.1 #channel #conversion #pcm #video #convert #audio-video #audio
  54. libspa

    Rust bindings for libspa

    v0.8.0 7.9K #audio-video #pipe-wire #video #multimedia #api-bindings #audio
  55. msf-sdp

    Session Description Protocol (SDP) for Rust

    v0.2.2 #protocols #media #video #audio-video #parser #protocol #codec
  56. termova

    Play videos in the terminal

    v0.3.1 #audio-video #terminal #play
  57. libmpv2

    Libmpv abstraction that's easy to use and can play next to all codecs and containers

    v4.1.0 180 #media #libmpv #playback #mpv #audio-video #opengl-rendering #audio-playback
  58. blob-dl

    A cli tool to make downloading youtube content easy, based on yt-dlp

    v1.0.2 140 #youtube #command-line #video #audio-video #command-line-interface #playlist #yt-dlp
  59. xmpegts

    mpegts library

    v0.2.4 #video-streaming #mpeg-ts #streaming #video #audio-video #live-streaming #mpegts
  60. str0m-wincrypto

    Supporting crate for str0m

    v0.1.0 #web-rtc #media #streaming #video-streaming #video #audio-video #webrtc
  61. ffmpeg-next-rk

    Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)

    v7.0.0 #ffmpeg #video #multimedia-video #multimedia #audio-video #audio
  62. ffmpeg-sys-next-rk

    FFI bindings to FFmpeg

    v7.0.1 340 #ffmpeg #video #ffmpeg-next #bindings #audio-video #bug #audio
  63. audiyo

    Increase/decrease the volume of audio & video files with a simple CLI command

    v0.2.0 #audio-video #video-file #volume #video #command-line #command-line-tool #audio
  64. rustytdown

    A YouTube video downloader and converter written in Rust

    v0.1.0 #youtube #download #video #converter #audio-video #audio
  65. media-device

    Wrapper for capture and playback devices

    v0.1.2 150 #capture #playback #camera #video #audio-video #audio
  66. libmpv

    abstraction that's easy to use and can play next to all codecs and containers

    v2.0.1 310 #media #mpv #playback #audio-video #audio-playback
  67. media

    Pure rust implementation of media framework

    v0.1.3 #video #audio-video #pure #framework #audio
  68. ffav

    Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg-next crate)

    v4.3.12 #ffmpeg #multimedia-video #multimedia #audio-video #video #embbeded #audio
  69. riffu

    " This crate provides utilities for reading and writing RIFF formatted files. A fork of the original library that provides an option to either eagerly or lazily read into the file

    v4.0.1 #file-format #riff #read-file #audio-video #multimedia #data #data-file
  70. ffmpeg-sys-the-third

    FFI bindings to FFmpeg

    v3.0.0+ffmpeg-7.1 1.2K #ffmpeg #video #bindings #audio-video #abandoned #low-level #version
  71. ndi

    NewTek NDI bindings for rust

    v0.1.2 #audio-video #video #networking #newtek #audio
  72. dvbv5

    Rust oriented bits and pieces over the FFI binding to enable use of the libdvbv5 library from the V4L2 project of the LinuxTV work. libdvbv5 is a library to provide an application oriented API over the Linux kernel API

    v0.2.6 #linux-kernel #video #dvb #libdvbv5 #audio-video #api-bindings #audio
  73. jitsi-xmpp-parsers

    types for non-standard XMPP elements used by Jitsi Meet

    v0.2.0 100 #xmpp #meet #video-stream #jitsi #audio-video #elements #non-standard
  74. va-ts

    MPEG-TS implementation for Rust

    v0.0.4 #mpeg-ts #demuxer #ts #audio-video #dvb #muxer #av
  75. ffmpeg-sys-fframes

    FFI bindings to FFmpeg

    v7.1.1 #ffmpeg #audio-video #bindings #video #ffmpeg-next #low-level #audio
  76. mediacodec

    Rust bindings to MediaCodec, with an easy-to-use API

    v0.1.2 #android #codec #bindings #multimedia #ffi #audio-video
  77. xwebrtc

    A whip/whep library

    v0.3.5 #web-rtc #aac #video #audio-video #media-server #h264 #xiu
  78. libmpv-sirno

    Libmpv abstraction that's easy to use and can play next to all codecs and containers

    v2.0.2-fork.1 430 #playback #mpv #media #libmpv #audio-video
  79. ffmpeg-rs

    FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)

    v5.2.1 #ffmpeg #audio-video #multimedia-video #video #multimedia #audio
  80. ffmpeg

    Safe FFmpeg wrapper

    v0.3.0 120 #audio-video #video #audio
  81. lib-gst-meet

    Connect GStreamer pipelines to Jitsi Meet conferences

    v0.8.0 #audio-video #gstreamer #meet #video-stream #pipeline #conference #jitsi
  82. afi

    Audio & video structures, plus encoder & decoder traits

    v0.8.0-pre0 #codec #audio-video #decoding #format #encoding
  83. sap-rs

    A pure Rust implementation of the Session Announcement Protocol

    v0.2.6 #sap #sdp #video #audio-video #networking #audio
  84. crab-dlna

    A minimal UPnP/DLNA media streamer

    v0.2.1 #video #upnp #dlna #stream #video-file #audio-video #networking
  85. xrtsp

    A rtsp library

    v0.3.0 #rtsp #media-server #video #rtmp #live #audio-video #h264
  86. more-fps

    Using an AI model that can generate intermediate frames, we can make our videos smoother

    v0.1.4 #frame #video #ai #model #audio-video #intermediate #generate
  87. pipewire-wrapper

    Rust bindings for PipeWire

    v0.1.6 #pipe-wire #audio-video #api-bindings #bindings #multimedia #video #audio
  88. grafton-ndi

    Unofficial idiomatic Rust bindings for the NDI 6 SDK

    v0.4.0 130 #ndi #video #networking #audio-video #api-bindings #audio
  89. video_ludo

    Movie file reader, ready to be used

    v1.0.0 #video #video-stream #movie #ffmpeg #audio-video #codec #file-reader
  90. gst-plugin

    Infrastructure for writing GStreamer plugins in Rust

    v0.3.2 110 #gstreamer #gnome #video #multimedia #audio-video #api-bindings #audio
  91. Try searching with DuckDuckGo.

  92. mootranscode

    Video and audio transcoding for Moodle

    v0.9.1 #audio-video #video #moodle #transcode #audio #conversion
  93. grafton-birddog

    Unofficial idiomatic rust bindings for the BirdDog RESTful API 2.0

    v0.2.0 #api-bindings #video #audio-video #networking #ndi #audio
  94. summarize

    CLI tool to summarize audio/video files

    v0.2.0 #openai #chatgpt #text #command-line-tool #whisper #language #audio-video
  95. libspa-sys

    Rust FFI bindings for libspa

    v0.8.0 8.2K #video #pipe-wire #multimedia #audio-video #ffi #audio #pipewire
  96. vince

    An audio-video synthesizer

    v0.4.6 #synth #video #dsp #audio-video #audio
  97. msf-rtp

    Real-time Transport Protocol (RTP) for Rust

    v0.2.0 #media #protocols #networking #video #audio-video #protocol #audio
  98. vid2img

    Use video content as collection of images

    v0.1.1 #video #gstreamer #multimedia #audio-video #audio
  99. pipewire-sys

    Rust FFI bindings for PipeWire

    v0.8.0 7.4K #pipe-wire #video #audio-video #multimedia #ffi #safe-bindings #unsafe-bindings
  100. A2VConverter

    AudioVideoConverter is a Rust library that provides functionality to convert between audio and video files using the FFmpeg library

    v0.1.1 #a2vconverter #audio-video #video-file #ffmpeg #convert #extract #audio-video-converter
  101. dvbv5-sys

    Rust FFI binding for the C API of the libdvbv5 library from the V4L2 project of the LinuxTV work. libdvbv5 is a library that provides an application oriented API over the Linux kernel DVB API

    v0.2.1 #video #libdvbv5 #ffi #dvb #linux-kernel #audio-video #audio
  102. msf-srtp

    Secure Real-time Transport Protocol (SRTP) for Rust

    v0.2.0 #media #protocols #video #networking #audio-video #protocol #audio
  103. ffmpeg-next-crossfix

    Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)

    v4.3.4 #ffmpeg #video #multimedia-video #multimedia #audio-video #audio
  104. audio-video-metadata

    Audio/Video metadata parser

    v0.1.7 190 #metadata #audio-video #ogg #parser #format #mp3 #format-file
  105. libmpv-sys-sirno

    Libmpv bindings generated by bindgen

    v2.0.0-fork.1 430 #mpv #playback #libmpv #media #generated-bindings #audio-video
  106. ffav-sys

    FFI bindings to FFmpeg

    v4.4.0 #ffi #video #audio-video #version #audio
  107. rave_types

    Common types for rave

    v0.1.1 #h264 #rave #video #media #audio-video #audio
  108. rsav

    FFmpeg made simple, for Rustaceans

    v0.1.0 #ffmpeg #multimedia-video #video #multimedia #audio-video #audio
  109. av-stream-info-rust

    Analyze a http/https internet address and display information if an audio or video stream has been found. All information is extracted from metainformation.

    v0.11.3 140 #video-stream #analyze #information #audio-video #header #address #url
  110. jittr

    A binary heap based jitter buffer implementation for zero latency udp/rtp streams

    v0.2.0 #udp #streaming #binary-heap #video #jitterbuffer #audio-video #data-structures
  111. msf-webrtc

    WebRTC for Rust

    v0.2.0 #media #protocols #video #network #audio-video #audio #protocol
  112. ravelib

    Rust audio/video engine

    v0.1.1 #rave #video #h264 #media #audio-video #audio
  113. libsmacker

    Higher-level bindings for libsmacker

    v0.1.1 #video #smk #smacker #gamedev #bink #audio-video
  114. rave_rtp

    Support for RTP packetization and depacketization in rave

    v0.1.1 #h264 #rave #video #media #audio-video #audio
  115. stainless-ffmpeg-sys

    FFI bindings to FFmpeg

    v4.2.3 #ffmpeg #video #bindings #audio-video #audio
  116. ffmpeg-cli

    Wraps the ffpmeg cli, using -progress to report progress

    v0.1.0 #ffmpeg #video #audio-video #file-input #audio
  117. msf-util

    Common utilities for Media Streaming Framework

    v0.1.0 #media #video #protocols #network #audio-video #audio
  118. transcode

    Command-line utility for converting directories of audio/video format to run on a raspberry pi

    v0.3.0 #video #raspberry-pi #audio-video #format #directory #run #convert
  119. libmpv-sys

    Libmpv bindings generated by bindgen

    v3.1.0 270 #mpv #playback #libmpv #media #generated-bindings #audio-video
  120. ffmpeg4

    Safe FFmpeg wrapper

    v0.4.0 #video #ffmpeg #audio-video #audio
  121. media_gstreamer

    Multimedia player - gstreamer backend

    v0.2.0 #gstreamer #player #multimedia-video #multimedia #video #audio-player #audio-video
  122. ffmpeg-di

    Safe FFmpeg wrapper (FFmpeg 4 5 6 compatible fork of the ffmpeg crate)

    v1.0.1 #ffmpeg #multimedia-video #video #multimedia #audio-video #audio