Showing 30 of 30 projects
A command-line program to download videos from YouTube and hundreds of other video sites.
Mirror and control Android devices from a computer without root access.
A cross-platform GUI for fast, lossless video and audio editing using FFmpeg.
A free, open-source command-line media player supporting a wide variety of formats and codecs.
A cross-platform mobile video player for Android and iOS based on FFmpeg, supporting hardware acceleration.
Write terminal GIFs as code for integration testing and demoing your CLI tools.
A free, open-source, cross-platform video editor built on the MLT multimedia framework.
A hands-on tutorial teaching how to use FFmpeg's libav libraries for media processing, from basics to transcoding and transmuxing.
A simple animated GIF screen recorder with an easy-to-use interface for capturing short screencasts of screen areas.
Java interface to OpenCV, FFmpeg, and other computer vision libraries with utility classes for easier Java/Android integration.
A fluent Node.js API for FFmpeg that simplifies complex command-line video and audio processing.
A free, cross-platform, open-source video editor with advanced animation, effects, and timeline editing.
A high-quality GIF encoder that maximizes color fidelity using libimagequant's cross-frame palette optimization.
A declarative command-line tool and Node.js API for programmatic video editing using ffmpeg.
An object-oriented PHP library for video and audio manipulation using FFmpeg binaries.
A cross-platform multimedia playback library based on Qt and FFmpeg for building media players with hardware decoding and OpenGL support.
A JavaScript library to capture canvas animations at a fixed framerate for smooth video export.
A high-performance, cross-platform Python framework for building complex real-time video processing applications with multi-threaded and asyncio APIs.
A free, open-source desktop app that compresses videos and images into tiny sizes using FFmpeg and other tools.
FFmpeg compiled to JavaScript via Emscripten for in-browser video/audio processing.
A multitrack non-linear video editor for Linux with compositing, filters, and advanced editing tools.
Command-line tools to transcode, inspect, and convert videos using HandBrake and FFmpeg for high-quality media compression.
An efficient video and audio loader for deep learning with hardware-accelerated decoding and smart shuffling.
A self-hosted media server for movies, series, and anime with automatic metadata scanning and minimal maintenance.
A comprehensive .NET audio library for playing, recording, encoding, decoding, and real-time processing of audio in C#.
Cast audio and video from macOS or Linux to Google Cast devices and Sonos speakers with support for high-quality formats.
A bash wrapper for ffmpeg that simplifies desktop screen recording with camera overlay and multi-monitor support.
A Laravel package providing a fluent API to integrate FFmpeg for video/audio processing with Laravel's filesystem.
A Ruby wrapper for FFmpeg that simplifies reading video metadata and transcoding movies.
A statically typed scripting language and backend for multimedia streaming, file generation, automation, and HTTP services.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.