Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source video-processing software

1745 open-source libraries, tools and applications tagged video-processing, ranked by how closely video-processing is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1745 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
yt-dlp
yt-dlp is a feature-rich command-line audio/video downloader supporting thousands of websites, forked from youtube-dl. It offers extensive …
96195314active
Genymobile/scrcpy
scrcpy is a lightweight open-source application that mirrors and controls Android devices (video and audio) over USB or TCP/IP from a compu…
95152165stable
youtube-dl
youtube-dl is a command-line program written in Python that downloads videos from YouTube and many other video platforms. It works across L…
50141432active
harry0703/MoneyPrinterTurbo
MoneyPrinterTurbo is an AI-powered application that generates high-definition short videos from a topic or keyword. It automatically writes…
92131685active
Immich
Immich is a high‑performance, self‑hosted solution for managing photos and videos. It provides web and mobile interfaces for uploading, org…
95116433active
hacksider/Deep-Live-Cam
Deep-Live-Cam is a Python‑based desktop application that performs real‑time face swapping and video deepfakes using a single source image. …
8997084active
OpenCV
OpenCV is an open‑source computer vision and machine learning library written in C++. It provides over 2,500 optimized algorithms for image…
8590950active
OpenCut
OpenCut is a free, open‑source video editor that runs in the browser, on desktop and on mobile. It offers a plugin‑first architecture, head…
7290555active
OpenCut
OpenCut is a free, open-source video editor for web, desktop, and mobile, positioned as an open alternative to CapCut. It provides a timeli…
7290555active
obsproject/obs-studio
OBS Studio is a free and open-source desktop application for capturing, compositing, encoding, recording, and live streaming video and audi…
9576531stable
HyperFrames
HyperFrames is an open‑source TypeScript framework that converts HTML, CSS, and media into deterministic MP4 videos. It can be used via a C…
7966034active
HyperFrames
HyperFrames is an open-source TypeScript framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos. It c…
7966034active
calesthio/OpenMontage
OpenMontage is an open-source agentic video production system that turns AI coding assistants (Claude Code, Codex, Cursor, Copilot) into fu…
5965530active
FFmpeg/FFmpeg
FFmpeg is a comprehensive multimedia framework consisting of libraries and command-line tools for processing audio, video, and related meta…
7765336active
Remotion
Remotion is a React‑based library for programmatically creating, rendering, and editing videos and motion graphics. It provides a full suit…
9360424active
Faceswap
FaceSwap is an open‑source Python application that uses deep learning to detect and swap faces in images and videos. It provides both a gra…
7857578active
soimort/you-get
You-Get is a tiny command-line utility written in Python to download media content (videos, audios, images) from the web when no other hand…
6456873active
roboflow/supervision
Supervision is an open‑source Python library that provides reusable utilities for building computer‑vision applications, from dataset handl…
9751063active
IINA
IINA is a modern, open‑source video and audio player built for macOS. It leverages the mpv engine and offers a rich UI with features like p…
9546807active
IINA
IINA is a free, open-source modern video and audio player for macOS built on top of mpv. It offers a native macOS interface with features l…
9546807active
Rocket.Chat
Rocket.Chat is an open‑source, secure communications platform that provides real‑time messaging, voice, video and collaboration tools. It c…
9246207active
mifi/lossless-cut
LosslessCut is a cross-platform desktop GUI built on FFmpeg for lossless trimming, cutting, merging, and track editing of video, audio, and…
8643924stable
LizardByte/Sunshine
Sunshine is a self‑hosted game‑streaming server that lets you run a cloud‑gaming host on your own hardware. It works with the Moonlight cli…
9442447active
Manim
Manim Community Edition is a Python library for programmatically creating precise mathematical animations, often used in educational videos…
9541722active
Video.js
Video.js is an open‑source HTML5 video player library for the web. It provides a customizable UI, support for streaming formats like HLS/DA…
9539935active
NewPipe
NewPipe is a free, open-source, lightweight streaming front-end for Android that provides a privacy-friendly alternative to the official Yo…
9539818active
ShareX/ShareX
ShareX is a free, open‑source Windows desktop application for fast screen capture, screen recording and file sharing. It includes a built‑i…
8839781active
mpv
mpv is a free, open‑source command‑line media player written in C. It supports a wide range of audio and video formats, hardware decoding, …
7337442active
mpv
mpv is a free, open-source, cross-platform command-line media player built on FFmpeg that supports a wide variety of media formats, codecs,…
7337442active
google-ai-edge/mediapipe
MediaPipe is an open‑source framework that provides cross‑platform, customizable machine‑learning pipelines for live and streaming media. I…
9537288active
Real-ESRGAN
Real-ESRGAN is a Python library that provides state‑of‑the‑art models for image and video super‑resolution and restoration. It includes pre…
2336970active
Frigate
Frigate is an open-source, self-hosted network video recorder (NVR) that performs real-time AI object detection on IP camera feeds locally …
9436476active
yuliskov/SmartTube
SmartTube is a free, open‑source media client designed for Android TV and TV boxes. It lets users browse and play video content from public…
9834840active
QtScrcpy
QtScrcpy is a cross‑platform desktop application that mirrors and controls Android devices in real time over USB or network. It provides a …
9332281active
QtScrcpy
QtScrcpy is a cross-platform desktop application for displaying and controlling Android devices in real time over USB or network, built on …
9332281active
webadderallorg/Recordly
Recordly is a free, open-source desktop app for recording and editing polished screen-capture videos with built-in auto-zooms, smooth curso…
8032233active
My TV
My-TV is an Android TV application that provides live TV streaming via IPTV. It can be installed directly on compatible smart TVs or Androi…
1831961active
iawia002/lux
Lux is a fast and simple video downloader written in Go, available both as a CLI tool and a library. It supports downloading videos from ma…
5231775active
the1812/Bilibili-Evolved
A powerful userscript that enhances the Bilibili video website with a modular component system for features like UI tweaks, video downloadi…
9330628active
Kazumi
Kazumi is a cross‑platform Flutter application for discovering, streaming, and watching anime using custom XPath‑based rules. It supports r…
8630497active
FaceFusion
FaceFusion is a Python‑based command‑line application for AI‑powered face manipulation, including swapping faces in images and videos with …
9530263active
FaceFusion
FaceFusion is an open-source face manipulation platform for face swapping and lip syncing in images and videos, built in Python with GPU ac…
9530263active
hpcaitech/Open-Sora
Open-Sora is an open-source initiative for efficiently producing high-quality videos from text prompts using deep learning models. It provi…
4729872active
JunkFood02/Seal
Seal is an open-source video and audio downloader app for Android built on top of yt-dlp, written in Kotlin with Jetpack Compose and Materi…
6629838active
Anil-matcha/Open-Generative-AI
Open Generative AI is a free, self‑hosted web studio for AI image and video generation supporting 600+ models. It provides a unified interf…
8929752active
SRS (Simple Realtime Server)
SRS (Simple Realtime Server) is a high-performance, open-source real-time media server written in C++ that supports RTMP, WebRTC, HLS, HTTP…
9929351stable
ATH-MaaS/Pixelle-Video
Pixelle-Video is an AI-powered fully automated short video engine that turns a single topic into a finished video. It automatically writes …
6128735active
Label Studio
Label Studio is an open‑source, web‑based data labeling and annotation platform that supports text, image, audio, video, and time‑series da…
9528488active
browser-use/video-use
An open-source agent skill that lets coding agents like Claude Code edit raw video footage into finished MP4s via natural-language chat. It…
5928457active
ScreenToGif
ScreenToGif is a free desktop application that records a selected area of your screen, webcam, or sketchboard and lets you edit the capture…
8527680active
ScreenToGif
ScreenToGif is a Windows desktop application for recording a selected screen area, webcam feed, or sketchboard drawings. Recordings can be …
8527680active
youhunwl/TVAPP
TVAPP is a curated repository of Android TV box APKs covering video, live streaming, karaoke, tools, and games. It provides organized downl…
6625349active
HandBrake
HandBrake is a free, open‑source video transcoder that converts video from almost any format into modern, widely supported codecs. It runs …
8924683active
HandBrake
HandBrake is an open-source video transcoder that converts video from nearly any format into modern, widely supported codecs like H.264, H.…
8924683stable
youtube-dl
youtube-dl is a Python-based command-line program to download videos from YouTube.com and many other video platforms. It is released to the…
50141432maintenance
CapSoftware/Cap
Cap is an open source screen recording application that lets you capture screen, camera, and microphone, edit videos locally, and share ins…
8923388active
spmallick/learnopencv
LearnOpenCV is a repository of C++ and Python code examples for computer vision, deep learning, and AI. It provides ready‑to‑run notebooks …
9623170active
Video2X
Video2X is a machine learning-based video super-resolution and frame interpolation framework written in C/C++. It upscales videos and image…
6222307active
cat-catch
Cat-Catch is an open‑source browser extension that lists and allows downloading of resources on the current page, including video streams. …
9022129active
cat-catch
Cat-catch is an open-source browser extension that sniffs and lists media resources (video, audio, images) loaded by the current web page. …
9022129active
FreeTube
FreeTube is a desktop YouTube client built with Electron and Vue that lets you watch videos without ads or tracking. It stores all user dat…
8622073active
FreeTube
FreeTube is an open-source desktop YouTube client built with privacy in mind, letting users watch videos without ads or Google tracking. Al…
8622073active
CarGuo/GSYVideoPlayer
A comprehensive Android video player library that wraps IJKPlayer, Media3 (ExoPlayer), MediaPlayer, and AliPlayer behind a unified API. It …
9621507active
bloc97/Anime4K
Anime4K is a set of open-source, high-quality real-time anime upscaling and denoising algorithms implemented as GLSL shaders, primarily for…
2321485stable
Kodi
Kodi is a free, open‑source home‑theater application that plays video, audio, pictures and games. It runs on many platforms and can be exte…
6921282active
Kodi
Kodi is a free and open-source home theater/media center application that plays virtually all audio and video formats from local, network, …
6921282stable
VHS
VHS is a command‑line tool that records terminal sessions and renders them as animated GIFs or videos. It uses a simple tape script languag…
8921081active
VHS
VHS is a CLI tool that records terminal sessions into GIFs and videos by scripting them in '.tape' files. It lets you write terminal demos …
8921081active
res-downloader
A cross-platform desktop resource downloader built with Go and Wails that sniffs network traffic through a local proxy to capture videos, a…
8020510active
MediaMTX
MediaMTX is a zero-dependency live media server and proxy written in Go that routes real-time video and audio streams across protocols incl…
9820364stable
open-ani/animeko
Animeko is a Kotlin/Compose Multiplatform client for watching, tracking and managing anime series. It aggregates BT and online video source…
9720335active
VLC media player
VLC is a free, open‑source multimedia player and framework that can play virtually any audio or video format. It runs on a wide range of pl…
7719926active
jianchang512/pyvideotrans
pyVideoTrans is an open‑source desktop and web application that translates videos between languages by transcribing speech, translating sub…
9519430active
Kap
Kap is an open-source screen recorder for macOS built with web technology (Electron), offering capture of full screen or selected areas wit…
2319385active
KlingAIResearch/LivePortrait
LivePortrait is a Python-based portrait animation tool from Kuaishou Technology that synthesizes lifelike videos from a single source image…
5919260active
bggRGjQaUbCoE/PiliPlus
PiliPlus is a third‑party BiliBili client built with Flutter. It runs on Android, iOS, Windows, Linux and macOS offering a rich multimedia …
8519175active
Moonlight
Moonlight is an open‑source client that lets you stream games and desktop sessions from a PC with NVIDIA GameStream (or Sunshine) to many d…
8718866active
alyssaxuu/screenity
Screenity is a free, privacy‑friendly Chrome extension that records your screen, webcam and audio. It also includes an in‑browser video edi…
9818755active
bradautomates/claude-video
A Claude Code plugin and Agent Skill that lets AI coding agents watch videos. It downloads videos via yt-dlp, extracts scene-aware frames w…
7918248active
Toonflow
Toonflow is an open-source cross-platform desktop application that turns novels and scripts into animated short dramas using AI. It integra…
8317894active
ffmpegwasm/ffmpeg.wasm
A WebAssembly/JavaScript port of FFmpeg that runs video and audio recording, conversion, and streaming entirely in the browser. It transpil…
7817863active
j4Uq/TVBoxOSC
TVBoxOSC is an open-source Android application for playing live TV and video-on-demand streams from configurable sources on TV boxes and An…
9317852active
Wan
Wan is an open-source family of large-scale video generation models (Wan2.1/Wan2.2) with Python inference code and pretrained weights for t…
6217695active
xiaye13579/BBLL
BBLL is a third-party Bilibili client for Android, including Android TV, that wraps Bilibili's official APIs for browsing and video playbac…
3017481active
lllyasviel/FramePack
FramePack is a next-frame-prediction video diffusion framework and desktop application that generates long videos progressively while compr…
2817304active
Waifu2x-Extension-GUI
A Windows GUI application for upscaling images, GIFs, and videos using multiple AI super-resolution engines (Waifu2x, Real-ESRGAN, Real-CUG…
9817089active
latent-spaces/brag
A Claude Code skill (installable in other AI coding agents) that turns a project into a short, shareable launch video with music, motion, a…
5916998active
video-dev/hls.js
HLS.js is a JavaScript/TypeScript library that implements an HTTP Live Streaming (HLS) client for browsers, relying on HTML5 video and Medi…
9716958stable
DIYgod/DPlayer
DPlayer is an open-source HTML5 video player library with built-in danmaku (bullet comment) support, written in JavaScript. It supports mul…
5116517stable
duixcom/Duix-Avatar
Duix.Avatar is an open-source AI avatar toolkit for offline video generation and digital human cloning, capable of cloning a person's appea…
5115879active
mltframework/shotcut
Shotcut is a free, open-source (GPLv3) cross-platform video editor built with Qt and the MLT multimedia framework. It supports hundreds of …
9415338active
Tichau/FileConverter
A free, open-source Windows application that adds file conversion and compression options to the Windows Explorer context menu. It supports…
5815290active
Zulko/moviepy
MoviePy is a Python library for video editing and automation, supporting cuts, concatenations, compositing, title insertion, and custom eff…
7514949stable
alexta69/metube
MeTube is a self-hosted web UI for yt-dlp that lets users download videos, audio, playlists, and channels from YouTube and dozens of other …
9314932active
HumanAIGC/AnimateAnyone
Animate Anyone is the official research implementation of a diffusion-based image-to-video synthesis method that animates a static characte…
4314777active
Palmier Pro
Palmier Pro is an open-source, Swift-native multi-track video editor for macOS (Apple Silicon) with built-in generative AI for video, image…
7514462active
AlexxIT/go2rtc
go2rtc is a zero-dependency camera streaming application and media server written in Go that supports dozens of streaming formats and proto…
8214317active
FujiwaraChoki/MoneyPrinter
MoneyPrinter is a Python application that automates the creation of YouTube Shorts from a user-provided video topic, using local Ollama mod…
5614059active
arut/nginx-rtmp-module
An NGINX module that turns the nginx web server into a media streaming server supporting RTMP, HLS, and MPEG-DASH. It handles live streamin…
3214027stable
pystardust/ani-cli
ani-cli is a POSIX shell script CLI tool for browsing and watching anime from the terminal, scraping the anidb site and playing videos via …
9613851active

page 1 / 18 next →