Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 21 Rust Video Projects
-
I think you would get the same result if you just recorded a regular video (at whatever resolution you want and a minimal framerate), then pass it through something like Gyroflow and increase the speed. Downside — it’s not automatic and you can’t preview on the camera. Upside — it won’t overheat you have more options to tweak after the fact.
-
Av1an
Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
I specifically used https://github.com/master-of-zen/Av1an with --target-quality 100 to keep the compression as close to lossless as possible (you could probably shave even more size off if you didn’t use near-lossless compression)
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
saw one nvr project in rust - https://github.com/scottlamb/moonfire-nvr - maybe you can find answer there
-
xiu
A simple, high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/HTTP-FLV/HLS).🦀
-
-
Displaying images in the terminal has actually been possible for a while (through sixel and friends) and video playback has been demonstrated as well (https://github.com/jD91mZM2/termplay). Terminals also have had mouse support for years now (most ncurses based applications have mouse support out of the box and xterm and friends will often work with mice just fine as well). Really, it's only a matter of picking a modern terminal emulator. I like Wezterm but others prefer Kitty. There are more options, of course, pick the one you like most.
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
vocechat-server-rust
VoceChat is a superlight rust written social server. Easy integration to your site/app.
Project mention: Looking for chat solution for small business. Just like WhatsApp but messages (video/photos) should be stored in server. I am after one to one chat (no groups, channels etc). is there such a program exist? | /r/selfhosted | 2023-02-14 -
And then a few codec crates like mp4. But there's so much work to be done.
-
-
https://github.com/scuffletv/scuffle check out my side project where we are building an opensource live streaming platform
-
Pipeline
Watch YouTube, LBRY, and PeerTube videos in one place. Moved to https://gitlab.com/schmiddi-on-mobile/pipeline (by Tubefeeder)
Project mention: Tubefeeder – watch videos from PeerTube, LBRY, & YouTube all in one app | news.ycombinator.com | 2023-03-24 -
Here you are: https://github.com/emarsden/dash-mpd-cli Works great and very easy to use.
-
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.
-
This project seems to be doing with the rust package: rav1e
-
-
Project mention: Htmx, WebAssembly, Rust, ServiceWorker Proof of Concept | news.ycombinator.com | 2022-10-16
There is a nice Rust-only web framework already - yew.
One of the examples https://github.com/security-union/yew-beyond-hello-world
-
needle
A CLI tool that finds a needle (opening/intro and ending/credits) in a haystack (TV or anime episode). (by aksiksi)
Project mention: How to get "skip intro" data from streaming sites or elsewhere? | /r/DataHoarder | 2022-12-10I've developed a command line tool that can do this for you: https://github.com/aksiksi/needle. You can try it out by downloading the latest version for your platform from here: https://github.com/aksiksi/needle/releases/tag/v0.1.5.
-
You can check the ci script here. I matched target to platform in the cross job
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
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 - Mergify
blog.mergify.com | 27 Sep 2023
Index
What are some of the best open-source Video projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | gyroflow | 5,338 |
2 | Av1an | 1,179 |
3 | moonfire-nvr | 952 |
4 | xiu | 952 |
5 | rust-av | 631 |
6 | termplay | 534 |
7 | yaydl | 238 |
8 | vocechat-server-rust | 216 |
9 | mp4-rust | 210 |
10 | srt-rs | 195 |
11 | scuffle | 137 |
12 | Pipeline | 129 |
13 | dash-mpd-cli | 111 |
14 | vidmerger | 72 |
15 | video2ascii | 44 |
16 | media-to-ascii | 40 |
17 | av1-streaming | 35 |
18 | asciiframe | 19 |
19 | yew-beyond-hello-world | 17 |
20 | needle | 9 |
21 | mkvdump | 9 |