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. Learn more →
Top 23 Rust Video Projects
-
xiu
A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
-
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.
-
Av1an
Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
-
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.
-
vocechat-server-rust
VoceChat is a superlight rust written social server. Easy integration to your site/app.
-
atm0s-media-server
Decentralized, Global-Scale Media Server written in Rust (WebRTC/Whip/Whep/Rtmp/Sip)
-
Pipeline
Watch YouTube, LBRY, and PeerTube videos in one place. Moved to https://gitlab.com/schmiddi-on-mobile/pipeline (by Tubefeeder)
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: Xiu – simple, high performance and secure live media server in pure Rust | news.ycombinator.com | 2024-01-28
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
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...
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"
Here you are: https://github.com/emarsden/dash-mpd-cli Works great and very easy to use.
https://github.com/scuffletv/scuffle check out my side project where we are building an opensource live streaming platform
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
I used vidmerger to merge them - https://github.com/TGotwig/vidmerger
Shader code
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.
Rust Video related posts
- Snowflake
- Lemmy/Fediverse Terms Explained
- Hvilket site bruger man i stedet for Reddit, nu hvor Apollo lukker d. 1. Juli?
- To those upset with Reddit, join some of us leaving and going to squabbles. Details in comments. I’m sure it will never be Reddit sized but it’s already really fun. Great people there already.
- Casual Nintendo banter.
- r/Finanzen geht am 12. Juni für 48h Stunden in den Streik. Hier erfahrt ihr, warum wir das tun.
- The Land Before Time
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
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