Rust Video

Open-source Rust projects categorized as Video

Top 23 Rust Video Projects

  • gyroflow

    Video stabilization using gyroscope data

  • Project mention: Shot this using the Sony A7Cii handheld | /r/SonyAlpha | 2023-12-11

    I am no videographer and only read somewhere about gyro-stabilization and https://gyroflow.xyz So maybe that's an alternative to that software. Just leaving it here.

  • xiu

    A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀

  • Project mention: Xiu – simple, high performance and secure live media server in pure Rust | news.ycombinator.com | 2024-01-28
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Av1an

    Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding

  • Project mention: Guide to Adopting AV1 Encoding | news.ycombinator.com | 2023-11-03

    The hardware encoders are very fast and generally better than x264 (but not by as much as you'd think with the x264 slow preset).

    In addition, there are threaded AV1 encoders you may be overlooking, like SVT-AV1. For non-realtime, my favorite is av1an, which also yields better quality than is possible from aomenc: https://github.com/master-of-zen/Av1an

  • moonfire-nvr

    Moonfire NVR, a security camera network video recorder

  • Project mention: Mock Service Worker(msw) releases 2.0 | news.ycombinator.com | 2023-10-23

    How do folks test timing-related stuff with MSW? AFAIK, MSW doesn't get along with jest.useFakeTimers. It drives me nuts; I have a bunch of disabled tests in an open-source project and at least one that is flaky because it uses real timers where I'd like to be using fake timers. [1, 2]

    I've been thinking about ripping out MSW from my tests in favor of my own API-level mock for this reason. But it seems like many other folks are happy with MSW. I have to assume there's something I'm not getting. I'm a fish out of water with frontend stuff in general...

    [1] https://github.com/scottlamb/moonfire-nvr/blob/5ea5d27908f1a...

    [2] https://github.com/scottlamb/moonfire-nvr/blob/5ea5d27908f1a...

  • rust-av

    Multimedia Toolkit written in pure rust.

  • pipeless

    An open-source computer vision framework to build and deploy apps in minutes

  • Project mention: Computer vision at the edge with Nvidia Jetson in 2 commands | dev.to | 2024-01-24

    pipeless init my-project --template empty # Using the empty template we avoid the interactive shell cd my-project wget -O - https://github.com/pipeless-ai/pipeless/archive/main.tar.gz | tar -xz --strip=2 "pipeless-main/examples/yolo"

  • termplay

    GitLab: https://gitlab.com/jD91mZM2/termplay

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vocechat-server-rust

    VoceChat is a superlight rust written social server. Easy integration to your site/app.

  • yaydl

    yet another youtube down loader (Git mirror)

  • mp4-rust

    MP4 reader + writer library in Rust! 🎥🦀

  • srt-rs

    SRT implementation in Rust

  • dash-mpd-cli

    Download media content from a DASH-MPEG or DASH-WebM MPD manifest

  • Project mention: Any apps to download DASH MPD? | /r/macapps | 2023-06-25

    Here you are: https://github.com/emarsden/dash-mpd-cli Works great and very easy to use.

  • scuffle

    Live streaming platform

  • Project mention: How good is Rust for Video Processing? | /r/rust | 2023-06-16

    https://github.com/scuffletv/scuffle check out my side project where we are building an opensource live streaming platform

  • atm0s-media-server

    Decentralized, Global-Scale Media Server written in Rust (WebRTC/Whip/Whep/Rtmp/Sip)

  • Project mention: Open source decentralized streaming project | news.ycombinator.com | 2024-02-27

    We're thrilled to share the vision behind our open source decentralized streaming project, which is currently in its alpha stages of development. Our primary objective is to build a stable and reliable foundation that will serve as the cornerstone for future growth.

    Here's a snapshot of our ambitious goals:

    1. Cluster: Create a decentralized media server cluster with multiple zones. Our commitment is to support a broad range of SDKs and mainstream protocols like RTMP, SIP, and SRT to ensure seamless compatibility.

    2. Marketplace: Develop a sharing marketplace that will enable resource sharing and monetization. This marketplace platform will not only help our partner scale during high-demand periods but also reduce costs during lulls. With a long vision, the revenue generated from this marketplace service fees will be instrumental in funding the project's development.

    3. P2P Network: Our long-term goal is to establish a peer-to-peer network where servers act as fallbacks, significantly cutting infrastructure costs and paving the way for limitless scalability.

    Currently, our focus is laser-sharp on achieving Goal 1. To stay updated on our progress details of our project roadmap, please visit our github page or follow our updates at 8xFF Foundation page.

    We're excited to embark on this journey and can't wait to share our progress with you. Let's build the future of media servers with us!

    More details about our project https://github.com/8xFF/atm0s-media-server

  • coppwr

    Low level control GUI for the PipeWire multimedia server

  • Project mention: coppwr - Low level control GUI for PipeWire. | /r/linuxaudio | 2023-12-10
  • Pipeline

    Watch YouTube, LBRY, and PeerTube videos in one place. Moved to https://gitlab.com/schmiddi-on-mobile/pipeline (by Tubefeeder)

  • vidmerger

    📼 Merge video & audio files via CLI

  • Project mention: The Land Before Time | /r/fanedits | 2023-06-02

    I used vidmerger to merge them - https://github.com/TGotwig/vidmerger

  • media-to-ascii

    CLI and utilities for converting media files (images/videos) to ascii outputs (output media file or print to console). Supports most standard image formats, and some video formats.

  • Mizer

    A visualization software for live events like concerts and club gigs with a node based workflow.

  • Project mention: Issue with perspective correct texture mapping in wgpu | /r/rust | 2023-10-20

    Shader code

  • video2ascii

    Yet another video to ASCII animation (in Rust) (by jwnhy)

  • av1-streaming

    AV1 streaming for Linux and Raspberry PI

  • asciiframe

    A CLI tool that converts videos to ASCII and displays them to the terminal on the fly

  • reve

    Real-ESRGAN video upscaler with resumability.

  • Project mention: Spider-Man: The Animated Series in REAL | /r/StableDiffusion | 2023-12-07

    Don't even need topaz, there's plenty of free upscale models check the openmodeldb, and you have reve which is based on Real-ESRGAN-ncnn-vulkan.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Video related posts

Index

What are some of the best open-source Video projects in Rust? This list will help you:

Project Stars
1 gyroflow 6,078
2 xiu 1,486
3 Av1an 1,345
4 moonfire-nvr 1,114
5 rust-av 684
6 pipeless 644
7 termplay 536
8 vocechat-server-rust 268
9 yaydl 264
10 mp4-rust 249
11 srt-rs 223
12 dash-mpd-cli 214
13 scuffle 209
14 atm0s-media-server 169
15 coppwr 149
16 Pipeline 130
17 vidmerger 104
18 media-to-ascii 52
19 Mizer 51
20 video2ascii 47
21 av1-streaming 47
22 asciiframe 22
23 reve 20

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com