Rust Ffmpeg

Open-source Rust projects categorized as Ffmpeg

Top 10 Rust Ffmpeg Projects

  • Weylus

    Use your tablet as graphic tablet/touch screen on your computer.

    Project mention: Show HN: Another way to use an old tablet as an extra screen | | 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

    Project mention: Guide to Adopting AV1 Encoding | | 2023-11-03

    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:

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • reStream

    Stream your reMarkable screen over SSH.

    Project mention: The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency | | 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:

  • dovi_tool

    dovi_tool is a CLI tool combining multiple utilities for working with Dolby Vision.

    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.

  • ffplayout

    Rust and ffmpeg based playout

    Project mention: Self-hosting a simple virtual TV station | /r/selfhosted | 2023-05-03

    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 that plays from a directory, or build something more custom with ffplayout

  • hdr10plus_tool

    CLI utility to work with HDR10+ in HEVC files.

  • rspleeter

    Rust implementation of Spleeter


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • vidmerger

    📼 Merge video & audio files via CLI

    Project mention: The Land Before Time | /r/fanedits | 2023-06-02

    I used vidmerger to merge them -

  • video2ascii

    Yet another video to ASCII animation (in Rust) (by jwnhy)

  • needle

    A CLI tool that finds a needle (opening/intro and ending/credits) in a haystack (TV or anime episode). (by aksiksi)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-03.

Rust Ffmpeg related posts


What are some of the best open-source Ffmpeg projects in Rust? This list will help you:

Project Stars
1 Weylus 6,158
2 Av1an 1,305
3 reStream 702
4 dovi_tool 513
5 ffplayout 399
6 hdr10plus_tool 267
7 rspleeter 106
8 vidmerger 94
9 video2ascii 44
10 needle 9
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.