Rust Video

Open-source Rust projects categorized as Video Edit details
Related topics: #Rust #Audio #CLI #Ascii #OpenCV

Top 12 Rust Video Projects

  • Av1an

    Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding

    Project mention: Guide: Install Av1an on unRAID | | 2022-09-29

    For more information:

  • moonfire-nvr

    Moonfire NVR, a security camera network video recorder

    Project mention: camera recording software recommendations | | 2022-09-20

    If you don't need restreaming or mjpeg support, check out moonfire. It's the only alternative I'm aware of that doesn't use FFmpeg.


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • rust-av

    Multimedia Toolkit written in pure rust.

    Project mention: ffmpeg port in Rust. | | 2022-08-04

    The rust-av project is doing exactly that (not a port per se, but functionality wise it's the same goal).

  • xiu

    A simple and secure live media server in pure Rust (RTMP/HTTP-FLV/HLS/Relay).🦀

    Project mention: Setting up an RTMP video streaming server with NGINX | | 2022-09-23

    There is also

  • termplay


    Project mention: Wayland/X11 is bloat, any video players that run on cli direct to framebuffer? | | 2022-04-15

    you could use a program like to watch videos without xorg

  • yaydl

    yet another youtube down loader (Git mirror)

  • srt-rs

    SRT implementation in Rust

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • mp4-rust

    :movie_camera: MP4 reader and writer library in Rust! 🦀

    Project mention: Hey Rustaceans! Got a question? Ask here! (31/2022)! | | 2022-08-02

    I haven't used it, but does mp4 meet your needs?

  • video2ascii

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

    Project mention: Yet another video to ASCII animation (in Rust) | | 2022-03-12
  • 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.

    Project mention: Media-To-Ascii: A Rust-based CLI program to convert images/videos to ascii media | | 2022-09-23

  • asciiframe

    A CLI tool that converts videos to ASCII and displays them to the terminal on the fly

    Project mention: asciiframe: view videos in the terminal with ASCII | | 2022-01-13
  • needle

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

    Project mention: Ask HN: What Are You Working On? (August 2022) | | 2022-08-01

    I’ve been working on needle[1], a CLI (and associated library) that can detect openings/intros and endings/credits across TV or anime episodes. It decodes audio, fingerprints it in chunks, and then compares chunks across files to find common sequences.

    Right now, it works pretty well as a CLI app. However, the eventual goal is to wrap the library in a Jellyfin plugin (C#) that handles skipping intros. I think I’ve figured how to call a C library from C#, but there is a lot of work to do to actually get a functional plugin.


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 2022-09-29.

Rust Video related posts


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

Project Stars
1 Av1an 826
2 moonfire-nvr 732
3 rust-av 542
4 xiu 521
5 termplay 519
6 yaydl 193
7 srt-rs 154
8 mp4-rust 132
9 video2ascii 40
10 media-to-ascii 21
11 asciiframe 17
12 needle 1
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.