Showing 36 of 38 projects
Cross-platform framework for building customizable on-device machine learning pipelines for live and streaming media.
A self-hosted online file converter supporting over 1000 different formats across documents, images, video, and more.
A macOS app that converts videos to high-quality animated GIFs using efficient encoding.
An open-source H.264 codec library for real-time video encoding and decoding, widely used in WebRTC applications.
A deprecated Android library providing a simple image cropping Activity based on AOSP code.
Standalone executables of OpenAI's Whisper and Faster-Whisper for speech-to-text transcription without Python dependencies.
A JavaScript library for parsing, segmenting, and extracting samples from MP4 files in the browser and Node.js.
Fast, dependency-free Go package to infer binary file types by checking magic number signatures.
A categorized collection of FFmpeg commands for video automation pipelines, from simple conversions to advanced editing.
A curated list of awesome open-source tools, libraries, and resources related to Anime, Comic, and Games (ACG).
A .NET library for reading and writing metadata in video, audio, and image files across multiple formats.
A library for reading and editing metadata (tags) in a wide variety of audio file formats.
A C++ time unit for exact representation of common media framerates and audio sample rates using std::chrono.
Static ffmpeg and ffprobe binaries for macOS, Linux, and Windows, packaged for Node.js.
A shell script that converts screen recordings and movies into GIFs for easy sharing in Slack, GitHub, and other platforms.
Go bindings for FFmpeg libraries, enabling media processing and manipulation directly in Go applications.
An iOS library for converting videos to animated GIFs with automatic optimization and flexible customization.
A .NET Standard wrapper for FFmpeg that simplifies media processing and allows custom FFmpeg arguments from .NET applications.
Automated image compression tool that competitively optimizes noisy, high-resolution images into tiny files for web distribution.
A Go library for natively demuxing and muxing MPEG Transport Streams (.ts) files.
A Flutter package for trimming videos with customizable trim viewers and native performance.
A Laravel package for easy image manipulation using the Glide library.
Node.js native bindings to FFmpeg for asynchronous media processing via streams and promises.
A Node.js library for parsing MP4 and FLV video files, building MP4 files, and creating HLS MPEG-TS chunks.
A command-line utility that uses convolutional neural networks to search and filter videos based on objects and places that appear in them.
A Python-based framework for fuzzing Android's Stagefright media engine to discover security vulnerabilities.
A scalable video transcoding tool built on FFmpeg and Spring Boot, designed for VOD pipelines.
A Swift library for iOS that provides customizable audio and video encoding options beyond AVAssetExportSession.
A Java library for parsing, validating, and analyzing Interoperable Master Format (IMF) packages and track files.
An image processing framework for batch operations using OpenFX plugins, with tools for movies and file sequences.
A PHP class that extracts individual frames and their durations from animated GIFs.
Generates attractive image strip or GIF previews from video files using FFmpeg and Node.js.
A lightweight iOS library for basic video editing tasks like rotation, cropping, watermarking, and audio addition.
A browser extension that creates high-quality GIFs from YouTube videos directly in your browser.
An application that uses IBM Watson AI services and Cloud Functions to analyze videos, extracting visual and audio insights for search and categorization.
A Rust library for streaming audio, video, and other content from remote sources with read and seek support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.