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
bytedance/LatentSync
LatentSync is an end-to-end lip-sync framework from ByteDance based on audio-conditioned latent diffusion models, using Stable Diffusion to…
306120active
wiltodelta/remove-ai-watermarks
A Python library and CLI for removing AI watermarks and provenance metadata from images and video the user generated themselves. It handles…
796054active
Doubiiu/ToonCrafter
ToonCrafter is a generative model that interpolates two cartoon images into a short animation by leveraging pre-trained image-to-video diff…
266033stable
koush/scrypted
Scrypted is a high-performance, self-hosted video integration and automation platform that ingests streams from most IP cameras and relays …
986015active
iodefog/VipVideo
A Mac/Windows desktop aggregator app that bundles web players for TV, video, music, and novel platforms (CCTV live, iQiyi, Tencent Video, M…
935963active
ZoneMinder/zoneminder
ZoneMinder is an open-source video surveillance (CCTV) application for Linux that captures, records, analyzes, and monitors security camera…
955940stable
KDE/kdenlive
Kdenlive is a free and open-source non-linear video editor built on the MLT framework with a Qt/KDE Frameworks GUI. It provides professiona…
775891stable
xufuji456/FFmpegAndroid
An Android demo application integrating FFmpeg via JNI/NDK for video cropping, watermarking, transcoding, encoding/decoding, GIF conversion…
715873active
qiye45/wechatVideoDownload
A desktop GUI tool for downloading WeChat Channels (视频号) videos, live streams, live replays, and images. It automatically monitors WeChat t…
805828active
bililive-go/bililive-go
Bililive-go is a live stream recording tool written in Go that supports many Chinese and international streaming platforms such as Bilibili…
975776active
SmartSub
SmartSub (妙幕) is a free, open-source cross-platform desktop application that provides an end-to-end subtitle and dubbing pipeline: speech-t…
925776active
NVIDIA/DALI
NVIDIA DALI is a GPU-accelerated data loading and preprocessing library with optimized building blocks and an execution engine for deep lea…
915761active
YouDub
YouDub WebUI is an open-source AI video localization and dubbing tool that converts YouTube, Bilibili, or local videos into target-language…
955704active
ImageOptim/gifski
gifski is a high-quality GIF encoder based on pngquant's libimagequant, using cross-frame palettes and temporal dithering to produce smooth…
615676stable
GargantuaX/gemini-watermark-remover
A 100% client-side tool that removes Gemini AI watermarks from images and videos using a mathematically precise Reverse Alpha Blending algo…
835662active
YILS-LIN/short-video-factory
Short Video Factory is an open-source cross-platform desktop application that uses AI to generate and automatically edit short videos from …
765656active
Miru
Miru is a free, open-source, multi-platform media entertainment app built with Flutter for watching videos, reading comics/manga, and readi…
425636active
ArcReel/ArcReel
ArcReel is an open-source, self-hosted AI video production workspace that turns novels, scripts, or product material into characters, scene…
795598active
Dash-Industry-Forum/dash.js
dash.js is a JavaScript reference client for playing MPEG-DASH video streams in browsers using Media Source Extensions and Encrypted Media …
915551active
WyattBlue/auto-editor
Auto-Editor is a command line application that automatically edits video and audio by cutting out silent or motionless sections based on au…
995544active
Natron
Natron is a free, open-source, node-based video compositing application for visual effects and motion graphics, comparable to Adobe After E…
625543active
cinder/Cinder
Cinder is a free, open-source C++ library for professional-quality creative coding, covering graphics, audio, video, and computational geom…
545539active
orion-lib/OrionTV
OrionTV is a video player client built with React Native TVOS and Expo, designed to deliver a smooth video viewing experience on Apple TV a…
545539active
dayanch96/YTLite
YouTube Plus (formerly YTLite) is a jailbreak tweak for iOS that enhances the YouTube app with over a hundred customizable options. It adds…
875523active
Netflix/vmaf
VMAF is Netflix's Emmy-winning perceptual video quality assessment algorithm, provided as a standalone C library (libvmaf) with a wrapping …
935516stable
xfangfang/wiliwili
wiliwili is a third-party Bilibili (B站) video client written in C++ with a UI closely resembling the official PC client. It runs on Windows…
695513active
mifi/editly
Editly is a declarative non-linear video editing tool and framework built on Node.js and ffmpeg, offering both a CLI and a JavaScript API. …
295506active
biliup
Biliup is a toolkit for automatically recording livestreams (bilibili, Douyu, Huya, Douyin, etc.), downloading videos from YouTube/Twitch, …
945471active
mpvnet-player/mpv.net
mpv.net is a media player for Windows with a modern GUI, built on libmpv and .NET. It exposes nearly all mpv features including Lua/JavaScr…
555408active
Augani/openreel-video
OpenReel Video is a fully browser-based, open source video editor built with React, TypeScript, WebCodecs, and WebGPU. All editing and expo…
805310active
Streamyfin
Streamyfin is a modern, open-source Jellyfin client for Android and iOS built with Expo (React Native). It provides media streaming, downlo…
875293active
automatic-ripping-machine/automatic-ripping-machine
Automatic Ripping Machine (ARM) is a headless Linux application that detects when an optical disc is inserted, identifies it as video, audi…
985277active
Breakthrough/PySceneDetect
PySceneDetect is a Python and OpenCV-based program and library for detecting scene cuts and transitions in videos, with multiple detection …
955275stable
JetKVM
JetKVM is an open-source KVM over IP solution (firmware and web dashboard) for remotely controlling computers via keyboard, video, and mous…
885267active
Anil-matcha/AI-Youtube-Shorts-Generator
An open-source Python tool that turns long-form YouTube videos into vertical 9:16 short clips using LLM-based highlight detection, Whisper …
685262active
Restreamer
Datarhei Restreamer is a self-hosted live video streaming server with a web UI, built on FFmpeg and distributed as a Docker image. It inges…
575216active
bilibili/flv.js
A pure-JavaScript HTML5 FLV player that transmuxes FLV streams into fragmented MP4 segments and plays them via Media Source Extensions. It …
2323176maintenance
sorayuki/obs-multi-rtmp
An OBS Studio plugin that enables simulcasting (simultaneous live streaming) to multiple RTMP servers/sites at once. Originally created for…
955107active
AILab-CVC/VideoCrafter
VideoCrafter is an open-source video generation and editing toolbox built on video diffusion models, offering Text-to-Video and Image-to-Vi…
455091active
PHP-FFMpeg
An object-oriented PHP library that wraps the FFmpeg/AVConv binaries for converting and manipulating video and audio files. It provides a f…
615019active
react-native-webrtc/react-native-webrtc
A WebRTC module for React Native providing peer-to-peer audio/video calling, data channels, and screen capture on Android, iOS, tvOS, and w…
824993active
longitachi/ZLPhotoBrowser
A WeChat-style photo/video picker library for iOS written in Swift. It supports selecting photos, videos, GIFs, and Live Photos, with built…
964986active
Emby
Emby Server is a self-hosted personal media server that organizes videos, music, photos, and live TV into a rich library and streams them t…
234971active
jay3-yy/BiliPai
BiliPai is a native third-party Bilibili Android client built with Kotlin and Jetpack Compose, covering videos, anime, live streams, feeds,…
804890active
BililiveRecorder
BililiveRecorder (录播姬) is a free, open-source tool for recording Bilibili (mikufans) live streams, available as a Windows desktop app with …
964866active
streamlabs/desktop
Streamlabs Desktop is a free, open-source live streaming and recording application built on top of OBS and Electron. It provides a rich GUI…
764854active
jianchang512/stt
An offline local speech-to-text tool based on faster-whisper models that transcribes audio and video files into JSON, SRT subtitles, or pla…
424829active
keylase/nvidia-patch
A set of Python/shell patch scripts that remove Nvidia's artificial restriction on the number of simultaneous NVENC encoding sessions on co…
774804active
peetzweg/opendisplay
OpenDisplay is a free, open-source pair of apps that turn an iPhone or iPad into a true extended second monitor for a Mac over USB or WiFi.…
794790active
facebookresearch/vjepa2
Official PyTorch codebase and pretrained models for V-JEPA 2, a self-supervised video encoder trained on internet-scale video, plus V-JEPA …
494758active
Ant Media Server
Ant Media Server is a scalable open-source media server for ultra-low latency live streaming, built around WebRTC (~0.5s latency) with supp…
924742stable
motioneye-project/motioneye
motionEye is a web-based frontend for the motion video surveillance daemon, providing a browser interface for configuring and viewing camer…
824716active
codeforreal1/compressO
CompressO is a free, open-source desktop app for compressing videos and images to tiny sizes entirely offline, built with Tauri, Rust, and …
814707active
NOVA Video Player
NOVA is an open-source video player application for Android, distributed via Google Play, Amazon Appstore, F-Droid, and IzzyOnDroid. It is …
924677active
lecepin/WeChatVideoDownloader
A convenient desktop GUI application for downloading videos from WeChat Channels (WeChat Video Accounts). It intercepts and captures video …
104669active
My TV
An Android TV video player app for watching IPTV/live TV channels with customizable video sources in txt, m3u, or JSON formats. It supports…
334664active
MuJing
MuJing (幕境) is a free, open-source desktop application for learning English vocabulary through real context from movies, TV shows, and docu…
544631active
code-charity/youtube
ImprovedTube is an open-source browser extension that adds 300+ tweaks and customization options to YouTube, covering playback speed, quali…
884624active
oop7/YTSage
YTSage is a modern YouTube downloader desktop application with a clean PySide6 GUI, built on yt-dlp. It supports downloading videos in any …
864623active
nexu-io/html-video
html-video is a programmatic HTML-to-video tool that lets coding agents turn HTML, CSS, and data into real MP4 files locally using pluggabl…
504605active
MemeCalculate/moyin-creator
Moyin Creator is a production-grade AI film creation desktop application that covers the full pipeline from script to finished video, with …
734580active
GuanYixuan/pyJianYingDraft
A Python library for programmatically generating and exporting JianYing (CapCut) video editing draft files, enabling fully automated video …
914574active
DistroAV/DistroAV
DistroAV (formerly OBS-NDI) is a plugin for OBS Studio that adds NDI (Network Device Interface) integration for sending and receiving audio…
824567active
Tencent-Hunyuan/HunyuanVideo-1.5
HunyuanVideo-1.5 is Tencent's lightweight 8.3B-parameter video generation model supporting text-to-video and image-to-video synthesis. The …
474564active
ssrajadh/sentrysearch
SentrySearch is a Python CLI tool that provides semantic search over video footage by embedding video chunks with Gemini Embedding, Alibaba…
644560active
huynhsontung/Screenbox
Screenbox is a modern, Fluent-design media player for Windows built on LibVLCSharp and the Universal Windows Platform. It plays video and a…
994543active
CrossDesk
CrossDesk is a lightweight, open-source, cross-platform remote desktop application built in C++ with SDL3 and ImGui, supporting connections…
954532active
flutter-webrtc
A WebRTC plugin for Flutter that brings peer-to-peer audio/video calling, data channels, and screen capture to mobile, desktop, and web app…
974496active
anilbeesetti/nextplayer
Next Player is a native Android video player written in Kotlin using Jetpack Compose and Media3/ExoPlayer with optional FFmpeg support. It …
974477active
getopenscreen/openscreen
OpenScreen is a free, open-source desktop screen recorder and video editor for Windows, macOS, and Linux that turns raw captures into polis…
834475active
solidSpoon/DashPlayer
DashPlayer is an open-source desktop video player built specifically for English learners, using videos as immersive learning material. It …
964473active
tapexyz/tape
Tape is an open-source, decentralized video and media-sharing platform built as a TypeScript monorepo with web, API, embed player, and smar…
574453active
geeklee/srt-whiteboard-animation
A Python-based skill/tool that converts SRT subtitle files into whiteboard-style hand-drawn animation videos with a warm paper background. …
594427active
VonChange/utao
Utao TV (油桃TV, now upgraded to 土拨鼠浏览器) is a third-party browser designed for Android TV boxes and smart TVs that lets users watch live CCTV…
644418active
luoluoluo22/jianying-editor-skill
A Python-based AI agent skill that automates video editing in JianYing (the Chinese desktop version of CapCut) by directly generating and i…
574365active
Tdarr
Tdarr is a distributed, web-based transcode automation application for audio/video libraries, using FFmpeg and HandBrake with CPU/GPU worke…
684354active
AfuseKt
AfuseKt is an Android video player app for streaming media from Emby, Jellyfin, Plex, Alist, SMB, WebDAV, and cloud drives, with metadata s…
914353active
albfan/miraclecast
MiracleCast is a C implementation of the Wi-Fi Display (Miracast) specification for Linux, providing both Display-Sink and (planned) Displa…
614343active
Dispatcharr/Dispatcharr
Dispatcharr is a self-hosted web application for managing IPTV streams, EPG data, and VOD content. It consolidates multiple providers, prov…
884331active
tmoroney/auto-subs
AutoSubs is a local-first desktop application that generates AI subtitles on-device using Whisper, Moonshine, and Parakeet models, with spe…
964302active
ihmily/StreamCap
StreamCap is a Python-based client that automatically records live streams from 40+ domestic and international platforms (Douyin, Bilibili,…
724302active
jarnedemeulemeester/findroid
Findroid is a third-party native Android client for Jellyfin that lets users browse and play movies and series with a fully native interfac…
954269active
v4l2loopback/v4l2loopback
A Linux kernel module that creates virtual V4L2 loopback video devices. Applications can write video into these devices while other applica…
734255stable
Seanime
Seanime is an open-source self-hosted media server for anime and manga, offering a web interface and desktop app to manage local libraries,…
884221active
Mangayomi
Mangayomi is a free, open-source Flutter application for reading manga, webtoons, comics, and novels, and for streaming anime and other vid…
984212active
HeiSir2014/M3U8-Downloader
An Electron-based desktop application for downloading and playing HLS (M3U8) video streams, with support for multi-threaded downloads, resu…
254209active
xiph/rav1e
rav1e is an open-source AV1 video encoder written in Rust with assembly optimizations, developed by Xiph.Org. It offers a CLI binary and a …
784155active
Convert
A universal online file converter that runs conversions in the browser without uploading files to a server. It supports conversions across …
624141active
Dusk-Labs/dim
Dim is a self-hosted media manager and streaming server written in Rust with a React web UI. It organizes movie and TV collections, fetches…
394126active
zhw2590582/ArtPlayer
ArtPlayer.js is a modern, feature-rich HTML5 video player library written in JavaScript, distributed via npm and CDN. It supports customiza…
794089active
SimonAKing/scrcpy-gui
A cross-platform Electron desktop GUI frontend for scrcpy that discovers Android devices over USB or wireless debugging and launches scrcpy…
964077active
Fredolx/open-tv
Fred TV (formerly Open TV) is a cross-platform IPTV desktop/mobile application written in Rust for watching IPTV channels from M3U files, M…
764075active
steveseguin/vdo.ninja
VDO.Ninja is a browser-based WebRTC tool for bringing remote video and audio feeds from guests, smartphones, and screen shares directly int…
824070active
Revideo
Revideo is a TypeScript rendering engine for creating videos programmatically by describing scenes in code. It provides a headless render A…
644054active
hanshuaikang/AI-Media2Doc
A self-hostable web application that uses AI large language models to convert video and audio into various document styles such as Xiaohong…
524052active
Motion-Project/motion
Motion is an open-source C++ program that monitors video camera signals and detects changes (motion) in the images. It is commonly used for…
684051active
纯纯看番 (EasyBangumi)
EasyBangumi (纯纯看番) is an open-source Android anime-watching app built with Jetpack Compose that supports multiple user-imported anime sourc…
954039active
videolan/vlc-android
The official Android port of VLC media player, supporting Android phones, Android TV, and ChromeOS. It includes LibVLC, an embeddable Andro…
764037active
mcncarl/yichen-skills
A collection of Claude Code and Codex skills for content creators, covering writing workflows, X Articles publishing, WeChat/WeCom data cap…
664029active
xfirefly/Airplay-SDK
A commercial AirPlay/DLNA/Miracast screen-mirroring SDK (Blueberry Casting) with source-code licensing, plus ready-made receiver/sender app…
664012active

← prev page 3 / 18 next →