The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 Rust Ffmpeg Projects
-
Project mention: Show HN: Another way to use an old tablet as an extra screen | news.ycombinator.com | 2023-10-06
I've used Weylus [0]. It works over LAN, lets you control the mouse from your tablet. Sometimes it's laggy, but you can configure the resolution so it's not using too much bandwidth. I'm not sure if it's stable at all. Haven't used it on a regular basis.
-
Av1an
Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
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
-
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.
-
Project mention: The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency | news.ycombinator.com | 2023-08-20
If the goal is to share the visual contents of the pad, why not just stream the graphics over SSH?
I recommend checking out reStream: https://github.com/rien/reStream/
-
Project mention: Is there a way to confirm that Dolby Vision content transcoded correctly? | /r/handbrake | 2023-06-04
They have Mac builds available for the latest release.
-
What a cool project idea! Owncast would be a great solution for you from the broadcasting end, and I'd be happy to answer any questions you have about it. From the programming/scheduling side you could do something super simple like this project https://github.com/owncast/playout-example that plays from a directory, or build something more custom with ffplayout https://github.com/ffplayout/ffplayout
-
-
-
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.
-
I used vidmerger to merge them - https://github.com/TGotwig/vidmerger
-
-
needle
A CLI tool that finds a needle (opening/intro and ending/credits) in a haystack (TV or anime episode). (by aksiksi)
I used this wrapper to implement an opening and ending detection tool for “fun” [1].
However, it seems that many programs opt to instead shell out to the ffmpeg CLI. I think it’s usually simpler than linking against the library and to avoid licensing issues. But there are some cases where the CLI doesn’t cut it.
Rust Ffmpeg related posts
- Some Reasons to Avoid Cython
- I have a feeling crunchyroll should be using AV1
- Is there a way to confirm that Dolby Vision content transcoded correctly?
- The Land Before Time
- In search for a IP camera that works in LAN only and needs no access to the internet
- Automatic choose encode settings?
- Muxing Dolby Vision metadata into an HDR stream
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Index
What are some of the best open-source Ffmpeg projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | Weylus | 6,367 |
2 | Av1an | 1,338 |
3 | reStream | 713 |
4 | dovi_tool | 540 |
5 | ffplayout | 418 |
6 | hdr10plus_tool | 273 |
7 | rspleeter | 109 |
8 | vidmerger | 103 |
9 | video2ascii | 47 |
10 | needle | 9 |