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
espressif/esp-adf
Espressif's official Advanced Development Framework for building audio and multimedia applications on ESP32-series SoCs. It provides pipeli…
772319active
IENT/YUView
YUView is a Qt-based, cross-platform YUV video player with an advanced analytics toolset for inspecting raw video sequences. It supports ma…
682312active
Selkies Remote Desktop Platform
Selkies is an open-source low-latency, GPU/CPU-accelerated Linux remote desktop and game streaming platform that delivers an HTML5 web clie…
982309active
rdp/screen-capture-recorder-to-video-windows-free
A free open-source Windows DirectShow virtual capture device and recorder that lets applications like VLC, ffmpeg, and OBS capture or strea…
402295active
aigc-apps/VideoX-Fun
VideoX-Fun is a Python-based video generation pipeline built on Diffusion Transformer models (CogVideoX-Fun, Wan-Fun) that generates videos…
682292active
globocom/m3u8
A Python library for parsing, loading, and writing m3u8 playlists used in HTTP Live Streaming (HLS) transmissions. It supports loading play…
232284active
andrewssobral/bgslibrary
BGSLibrary is a C++ framework for background subtraction in video, offering 43 algorithms for foreground-background separation built on Ope…
572282active
shuyu-labs/BigBanana-AI-Director
BigBanana AI Director is a self-hosted, industrial-grade AI platform for generating short dramas and motion comics end-to-end, from script …
792281active
xqq/mpegts.js
A JavaScript/TypeScript library that plays MPEG2-TS and FLV streams in HTML5 browsers by transmuxing them into fMP4 segments fed through Me…
842280active
walterlow/freecut
FreeCut is a professional-grade, browser-based multi-track video editor requiring no installation or uploads, with all media and project fi…
622273active
Johnserf-Seed/TikTokDownload
A Python CLI tool for batch-downloading Douyin (Chinese TikTok) content without watermarks, including user profile posts, likes, favorites,…
238876maintenance
aigc-apps/EasyAnimate
EasyAnimate is an end-to-end Python pipeline for high-resolution, long video and image generation based on transformer diffusion (DiT) mode…
172266active
sun-guannan/VectCutAPI
VectCutAPI is a Python library and cloud API ('toAgent' video editing tool) that lets AI agents programmatically edit video, audio, images,…
642260active
KikoPlayProject/KikoPlay
KikoPlay is a full-featured danmaku (bullet comment) video player built on Qt and libmpv, with danmu fetching from major video sites, a tre…
882248active
DepthAnything/Video-Depth-Anything
Video Depth Anything is a transformer-based monocular depth estimation model for arbitrarily long videos, built on Depth Anything V2. It pr…
352247active
trykimu/videoeditor
Kimu is an open-source, AI-powered web video editor positioned as an alternative to CapCut and Canva. It combines a React/Remotion-based mu…
622241active
themactep/thingino-firmware
Thingino is an open-source firmware for IP cameras built on Ingenic SoCs, replacing locked-down vendor software with a transparent, communi…
992239active
iuroc/bilidown
Bilidown is a Bilibili video parsing and downloading desktop application supporting 8K video, Hi-Res audio, Dolby Vision, batch parsing, QR…
782237active
OpenIPC
OpenIPC is an open-source, Buildroot-based alternative firmware for IP cameras, supporting SoCs from HiSilicon, SigmaStar, Ingenic, Novatek…
852233active
SherlockGougou/BigImageViewPager
An Android library for previewing images and videos, supporting very large images, long images, GIFs, and video playback with gesture zoom …
892232active
HUANGCHIHHUNGLeo/claude-real-video
A Python CLI tool and agent skill that lets LLMs like Claude actually watch videos by extracting scene-aware, deduplicated keyframes plus a…
792231active
NVIDIA/vid2vid
A PyTorch implementation of NVIDIA's video-to-video synthesis method for generating high-resolution (e.g., 2048x1024) photorealistic videos…
328692maintenance
pyglet/pyglet
pyglet is a cross-platform windowing and multimedia library for Python, providing native windows, input handling, OpenGL graphics, and imag…
922226active
whiteboard-video-engine
A Remotion-based renderer plus distributable agent skill that converts Chinese story text or ordered images into 3:4 vertical hand-drawn di…
572224active
op7418/Youtube-clipper-skill
A Claude Code skill that downloads YouTube videos and uses AI to generate semantic chapters, clip segments, translate subtitles into biling…
412217active
V-Modal AI SDKs
VModal for Flutter is a Dart/Flutter SDK that adds multimodal video search (semantic, ASR, and OCR based) and streamed video uploads to And…
572212active
kijai/ComfyUI-LivePortraitKJ
ComfyUI custom nodes that integrate the LivePortrait face animation and retargeting model, supporting image-to-video, video-to-video, and n…
242211active
MVIG-SJTU/AlphaPose
AlphaPose is an open-source real-time multi-person full-body pose estimation and tracking system built on PyTorch. It detects human keypoin…
328605maintenance
kleinlee/DH_live
DH_live (mini) is an open-source 2D talking-head digital human toolkit that generates real-time lip-synced avatar video from a single refer…
642202active
digitalsamba/claude-code-video-toolkit
An AI-native video production toolkit designed for Claude Code, providing skills, commands, templates, and Python tools so an AI agent can …
832201active
libobjc/SGPlayer
SGPlayer is a powerful media playback framework for iOS, macOS, and tvOS built on FFmpeg, Metal, and AudioToolbox. It supports 360° panoram…
322199active
MetalPetal/MetalPetal
MetalPetal is a GPU-accelerated image and video processing framework built on Apple's Metal API. It provides an image/filter/render pipelin…
232188active
Hao0321/video-autopilot-kit
A fill-in-your-own-data Python framework for automating YouTube and short-form video production, combining a pure-programmatic ffmpeg pipel…
822186active
AlexxIT/WebRTC
A Home Assistant custom component that enables real-time low-latency viewing of camera streams using WebRTC, powered by the go2rtc streamin…
672186active
fayazara/Screendrop
Screendrop is a native macOS app for screenshots and screen recording, serving as a free, self-hostable Loom alternative. It offers annotat…
822174active
Tencent-Hunyuan/HunyuanVideo-Avatar
HunyuanVideo-Avatar is Tencent's open-source model and inference code for high-fidelity audio-driven human animation, generating talking av…
422173active
HyperHDR
HyperHDR is an open-source ambient lighting application that analyzes screen content and audio in real time to drive addressable LED strips…
882172active
brianwernick/ExoMedia
ExoMedia is an Android library that wraps ExoPlayer to simplify audio and video playback with straightforward APIs. It provides a drop-in V…
572170active
TizenTube
TizenTube Cobalt is a YouTube client app built on Google's Cobalt runtime that brings an ad-free, enhanced viewing experience to non-Tizen …
932167active
piemonte/Player
Player is a Swift library for iOS and tvOS that wraps AVFoundation to play local media files and stream remote video over HTTP. It offers a…
602166active
PipeWire/pipewire
PipeWire is a server and user-space API for handling multimedia pipelines on Linux, providing a low-latency, graph-based engine for audio a…
752160stable
PKU-YuanGroup/Helios
Helios is a 14B autoregressive diffusion model for real-time, minute-scale video generation supporting text-to-video, image-to-video, and v…
562158active
Scholar01/sd-webui-mov2mov
A Mov2mov plugin for the Automatic1111 stable-diffusion-webui that applies Stable Diffusion to videos by processing frames and repackaging …
312158active
xuanyustudio/LocalMiniDrama
LocalMiniDrama is an open-source Electron desktop application that generates AI short dramas and animated dramas end-to-end, from story and…
832157active
Alisa0808/vox-director
An agent skill that turns a single topic into a finished Vox-style paper-collage explainer or ad video, automating script, keyframes, motio…
582151active
baowenbo/DAIN
DAIN is a PyTorch-based deep learning model for depth-aware video frame interpolation, synthesizing intermediate frames between existing on…
328316maintenance
VIPyinzhiwei/Eyepetizer
A Kotlin Android client that replicates the 'Eyepetizer' short-video app, built with Android Jetpack components and coroutines in an MVVM a…
282143active
hanton/Fisheye
Fisheye is an iOS library for playing 360-degree panorama videos with Metal-based rendering, offering both SwiftUI and UIKit APIs. It suppo…
712136active
0xsline/OpenChatCut
OpenChatCut is an open-source, local-first desktop AI video editor with a professional multi-track timeline that AI agents (built-in, Codex…
792131active
coolight7/musicxx
Musicxx (拟声) is a cross-platform audio and video player supporting local files, cloud drives (Baidu, Aliyun, 115), WebDAV, and NAS media se…
742131active
jeffshee/hidamari
Hidamari is a video wallpaper application for Linux written in Python that lets users set videos, streaming URLs, or webpages as their desk…
762128active
google/spatial-media
A collection of metadata specifications and Python tools from Google for 360-degree video, VR180, and spatial audio. It includes a tool for…
622127active
motioneye-project/motioneyeos
motionEyeOS is a Linux distribution that turns single-board computers like the Raspberry Pi into a video surveillance system with camera mo…
238215maintenance
vzhd1701/gridplayer
GridPlayer is a cross-platform VLC-based desktop media player that plays multiple videos simultaneously in a configurable grid layout. It s…
822123active
nv-tlabs/vipe
ViPE is an open-source video processing engine from NVIDIA that estimates camera intrinsics, camera motion, and dense near-metric depth map…
772122active
kaltura/nginx-vod-module
An NGINX module that repackages MP4 files on the fly into adaptive streaming formats such as DASH, HLS, HDS, and MSS. It supports local, re…
772119active
antimof/UxPlay
UxPlay is an open-source AirPlay Mirror and AirPlay Audio server for Linux, macOS, Unix, and Windows, written in C. It lets Apple devices s…
622116active
GAIR-NLP/daVinci-MagiHuman
daVinci-MagiHuman is an open-source 15B-parameter single-stream transformer foundation model that jointly generates synchronized audio and …
462114active
Predidit/oneAnime
oneAnime is a clean, ad-free third-party client for the Anime1 anime streaming site, built with Flutter and following Material You design. …
832109active
vapoursynth/vapoursynth
VapourSynth is a video processing framework with a C++ core library and a Python module for writing video processing scripts. It supports m…
932106active
AVideo Platform
AVideo is an open-source PHP-based video streaming platform for hosting your own video sharing site with VOD and live streaming support. It…
992105active
rosenbjerg/FFMpegCore
FFMpegCore is a .NET Standard wrapper around FFMpeg and FFProbe for integrating media analysis and conversion into C# applications. It prov…
862099active
WebAV-Tech/WebAV
WebAV is a TypeScript SDK for creating and editing audio/video files entirely in the browser, built on the WebCodecs API. It provides compo…
552089active
visomaster/VisoMaster
VisoMaster is a Python-based desktop application for AI-powered face swapping and face editing in images and videos. It supports multiple s…
242089active
PaddlePaddle/PaddleGAN
PaddleGAN is a Python library providing high-performance implementations of classic and state-of-the-art Generative Adversarial Networks bu…
238048maintenance
samqin123/MoonTV
MoonTV is a self-hostable, cross-platform video aggregation player built with Next.js 14, Tailwind CSS, and TypeScript. It aggregates searc…
312081active
showlab/Code2Video
Code2Video is a research framework from Show Lab (NUS) that generates educational videos by having multi-agent LLM pipelines write and rend…
592076active
WhatDreamsCost/WhatDreamsCost-ComfyUI
A collection of free custom ComfyUI nodes and workflows, centered on LTX Director, a timeline-based tool for directing LTX video generation…
542072active
w2016561536/android_virtual_cam
An Xposed module for Android that replaces the camera feed of target apps with a custom video or image. It hooks camera APIs so apps receiv…
232068active
Xtreme Download Manager
Xtreme Download Manager (XDM) is a cross-platform desktop application that accelerates downloads up to 5x via dynamic file segmentation and…
667953maintenance
yutto-dev/yutto
yutto is a Python-based CLI downloader for Bilibili videos, supporting single and batch downloads of user uploads, bangumi, courses, collec…
922060active
jd-opensource/JoyAI-Echo
JoyAI-Echo is a Python framework for long-horizon audio-visual generation, producing coherent multi-shot videos up to ~5 minutes with paire…
572057active
chinasoul/BT
BT is a third-party Android TV client for bilibili, built with Kotlin to explore Android TV interaction and media playback. It is a persona…
772056active
v4l2rtspserver
A C++ RTSP streaming server that captures video from V4L2 devices (H264, HEVC, JPEG, VP8, VP9) and optionally audio from ALSA devices, serv…
812052active
n00mkrad/flowframes
Flowframes is a Windows GUI application for AI-based video frame interpolation, supporting RIFE (Pytorch & NCNN), DAIN (NCNN), and FLAVR (P…
662048active
kknifer7/FreeBox
FreeBox is a cross-platform desktop video streaming application built with JavaFX, serving as the PC sibling of TVBox and extending the TVB…
802045active
66HEX/frame
Frame is a native desktop GUI for FFmpeg built in Rust with GPUI-CE, providing media conversion for video, audio, and image files with gran…
762043active
SysDVR
SysDVR is a Nintendo Switch homebrew sysmodule that captures running game output and streams it to a PC over USB or network (RTSP). It prov…
752039active
mli/autocut
AutoCut is a Python CLI tool that automatically transcribes video audio into subtitles using Whisper, then cuts video segments based on whi…
327809maintenance
Anime4KCPP
Anime4KCPP is a high-performance anime image and video upscaler built on CNN-based algorithms, written in C++. It ships as a library plus V…
722033active
D-Ogi/WatermarkRemover-AI
An AI-powered desktop application that detects and removes watermarks from images and videos using Microsoft's Florence-2 for detection and…
772027active
NUS-HPC-AI-Lab/VideoSys
VideoSys is an open-source Python library providing easy and efficient infrastructure for video generation, supporting training, inference,…
312025active
HomeAssistant Tapo Control Integration
A Home Assistant custom component (HACS-installable) that integrates TP-Link Tapo cameras, doorbells, and chimes, providing control, PTZ, m…
952024active
zhiyiYo/Fluent-M3U8
Fluent M3U8 is a cross-platform desktop GUI application for downloading streaming video from M3U8 (HLS) and MPD (DASH) URLs, built with PyS…
272013active
diana7127/mpv.net-DW
A personally customized Windows build of mpv.net (based on mpv.net_CM and mpv_lazy) that bundles a ModernX playback UI, thumbfast seekbar t…
222005active
pcccccc/AngelLive
AngelLive is a native Swift/SwiftUI live-streaming viewer app for Apple platforms (iOS 17+, macOS 15+, tvOS 17+), adapted from the dart_sim…
731997active
CapCut Mate
An open-source FastAPI-based automation toolkit that generates and manages CapCut (Jianying) draft files via a RESTful API, exposing video …
821990active
rust-av/Av1an
Av1an is a cross-platform command-line video encoding framework written in Rust that parallelizes encoding across multiple encoder processe…
751989active
ozmartian/vidcutter
VidCutter is a cross-platform desktop application for cutting and joining video clips, built with Python, PyQt5, mpv, and FFmpeg. It offers…
271989stable
astrofox-io/astrofox
Astrofox is a free, open-source motion graphics application that turns audio into audio-reactive visuals, available as both a web app and a…
851987active
DTV
DTV is a lightweight cross-platform desktop client for watching livestreams from Douyin, Bilibili, Douyu, and Huya, built with Tauri 2.0. I…
761986active
Netflix/void-model
VOID (Video Object and Interaction Deletion) is a research model from Netflix that removes objects from videos along with the physical inte…
511983active
chn-lee-yumi/MaterialSearch
MaterialSearch is a self-hosted semantic search tool that indexes local photos and videos using a CLIP multimodal model, letting users find…
771978active
jd-opensource/JoyAI-VL-Interaction
JoyAI-VL-Interaction is an open 8B-scale vision-language interaction model with a complete deployable real-time streaming system, including…
591970active
mxpv/podsync
Podsync is a self-hosted service and CLI that converts YouTube, Vimeo, or Soundcloud channels, users, and playlists into podcast RSS feeds.…
661962active
jd-opensource/JoyAI-Video-Edit
JoyAI-Video-Edit is a real-time, instruction-guided video editing system that applies natural-language edits to live or uploaded video stre…
581956active
HKUDS/VideoAgent
VideoAgent is an all-in-one agentic framework for video understanding, editing, and remaking, built on multi-agent orchestration with over …
571951active
Vchitect/Latte
Official PyTorch implementation of Latte, a latent diffusion transformer for video generation. It includes model definitions, pre-trained c…
681948active
NVIDIA-AI-Blueprints/video-search-and-summarization
NVIDIA's GPU-accelerated AI Blueprint reference architecture for building video analytics agents that search, summarize, and reason over li…
811927active
CoreELEC/CoreELEC
CoreELEC is a lightweight 'Just enough OS' Linux distribution built to run Kodi media center software on low-cost Amlogic-based hardware. I…
701926active

← prev page 6 / 18 next →