ffmpeg-sidecar
FLP-Abyss-Player
ffmpeg-sidecar | FLP-Abyss-Player | |
---|---|---|
6 | 2 | |
188 | 22 | |
- | - | |
6.5 | 6.8 | |
about 1 month ago | about 1 month ago | |
Rust | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ffmpeg-sidecar
-
Are there Rusty ways to do video/audio processing?
There was ffmpeg-sidecar which was announced on here recently
- ffmpeg-sidecar is a Rust library that downloads the FFmpeg CLI on any platform and controls its input and output programmatically
- ffmpeg_sidecar v0.3.1: automatically download an FFmpeg binary for any platform and pipe its I/O through iterators
-
Need some help with multi-threading code
I'm making a tool to overlay images on a video. For the video decoding and encoding side of things I'm using the recently released ffmpeg-sidecar crate. This works well but I'm struggling to get it to run without blocking the main GUI thread (I'm using egui).
- FFmpeg Sidecar: Wrap a standalone FFmpeg binary in an intuitive Iterator interface
FLP-Abyss-Player
-
Are there Rusty ways to do video/audio processing?
I spent some time learning gstreamer and found that itβs actually good. The Rust wrapper is fine and may be better throughout the time. Here is an example usage of making a video player from my project you can have a look. https://github.com/Hakukano/FLP-Abyss-Player/blob/master/src/app/view/video/native.rs
-
[Abyss Player] A media player built with egui!
Github, Wiki
What are some alternatives?
euclider - A higher dimensional raytracing prototype with non-euclidean-like features
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
pipeless - An open-source computer vision framework to build and deploy apps in minutes
sprite - π¨ Procedurally generate 2D sprites
wgpu - A cross-platform, safe, pure-Rust graphics API.
Image-Processing-CLI-in-Rust - CLI for image processing with histograms, binary treshold and other functions
svgbobrus - Convert your ascii diagram scribbles into happy little SVG
svgcleaner - svgcleaner could help you to clean up your SVG files from the unnecessary data.
Rio - A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.
tray_rust - A toy ray tracer in Rust