SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 Rust Ffmpeg Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
needle
A CLI tool that finds a needle (opening/intro and ending/credits) in a haystack (TV or anime episode). (by aksiksi)
Project mention: Show HN: Another way to use an old tablet as an extra screen | news.ycombinator.com | 2023-10-06I'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.
[0] https://github.com/H-M-H/Weylus
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
Project mention: The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency | news.ycombinator.com | 2023-08-20If 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-04They have Mac builds available for the latest release.
I used vidmerger to merge them - https://github.com/TGotwig/vidmerger
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.
[1] https://github.com/aksiksi/needle
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 - SaaSHub
www.saashub.com | 31 May 2024
Index
What are some of the best open-source Ffmpeg projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | Weylus | 6,499 |
2 | Av1an | 1,369 |
3 | reStream | 719 |
4 | dovi_tool | 561 |
5 | ffplayout | 437 |
6 | hdr10plus_tool | 279 |
7 | rspleeter | 109 |
8 | vidmerger | 108 |
9 | video2ascii | 47 |
10 | needle | 9 |
Sponsored