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
guozhigq/pilipala
PiliPala is a third-party BiliBili (Chinese video platform) client built with Flutter, focused on mobile devices. It supports video playbac…
1013789active
krillinai/KrillinAI
KrillinAI is an AI-powered video translation and dubbing tool covering the full pipeline: video download, speech transcription, subtitle tr…
9013737active
YaoFANGUK/video-subtitle-remover
An AI-based desktop application that removes hard-coded subtitles and text-like watermarks from videos and images using deep learning inpai…
6613131active
zai-org/CogVideo
CogVideo/CogVideoX is an open-source family of text-to-video and image-to-video generation models from Zhipu AI (THUDM), with inference and…
4213055active
Stash
Stash is a self-hosted web application written in Go that organizes, tags, and streams personal video and image collections through a brows…
8813034active
LibreTube
LibreTube is a free, open-source Android app that serves as a privacy-focused alternative frontend for YouTube, using Piped proxies to avoi…
9712850active
HKUDS/ViMax
ViMax is an agentic video generation framework that uses coordinated multi-agent collaboration (director, screenwriter, producer, video gen…
7112666active
Tencent-Hunyuan/HunyuanVideo
HunyuanVideo is Tencent's open-source framework for large-scale video generation, providing PyTorch model definitions, pre-trained weights,…
5912577active
elebumm/RedditVideoMakerBot
A Python application that automatically generates Reddit story videos for platforms like TikTok, YouTube, and Instagram with a single comma…
7012541active
guoyww/AnimateDiff
Official implementation of AnimateDiff, a plug-and-play motion modeling module that turns personalized text-to-image diffusion models (e.g.…
3012274active
PKU-YuanGroup/Open-Sora-Plan
Open-Sora Plan is an open-source effort to reproduce OpenAI's Sora text-to-video model, providing training and inference code for video gen…
4512209active
Streamlink
Streamlink is a Python-based command-line utility and library that extracts video streams from services like Twitch and YouTube and pipes t…
9311813stable
BtbN/FFmpeg-Builds
Automated daily static builds of FFmpeg for Windows (x86_64/ARM64) and Linux (x86_64/ARM64), released via GitHub with gpl, lgpl, nonfree, a…
9411786active
zyronon/douyin
A mobile-first short-video web application that imitates TikTok/Douyin, built with Vue3, Vite5, and Pinia. It uses axios-mock-adapter to se…
6111544active
linyqh/NarratoAI
NarratoAI is an open-source, self-hosted AI-powered video commentary and automated editing tool. It uses large language models to generate …
8611474active
SimpMusic
SimpMusic is a free, open-source (GPL-3.0) music player app that streams from YouTube Music, built with Kotlin and Compose Multiplatform fo…
9411371active
MiniCPM
MiniCPM is a family of compact multimodal large language models designed for efficient image, video, and audio understanding on mobile devi…
7411232active
daniulive/SmarterStreaming
SmarterStreaming (大牛直播SDK/SmartMediaKit) is a proprietary cross-platform low-latency streaming SDK for Windows, Linux, Android, iOS, Harmon…
6311172active
LTX-Video
Official repository for LTX-Video, a DiT-based open-weights video generation model from Lightricks that generates high-fidelity video (up t…
4511138active
ihmily/DouyinLiveRecorder
A Python-based livestream recording application that can run unattended in a loop and record multiple streams simultaneously from 40+ platf…
5911051active
CloudStream
CloudStream is an Android media center app for streaming and downloading video and audio content. It ships without sources by default and g…
8610987active
nexmoe/VidBee
VidBee is a free, open-source Electron desktop app for downloading video and audio from 1000+ sites (via yt-dlp) and importing local media.…
8010689active
averygan/reclip
ReClip is a self-hosted web application for downloading videos and audio from 1000+ sites (YouTube, TikTok, Instagram, etc.) using yt-dlp a…
5210681active
deniscerri/ytdlnis
YTDLnis is a free, open-source Android app providing a full-featured GUI for yt-dlp, supporting audio/video downloads from 1000+ websites. …
9710535active
MoonTV
MoonTV (LunaTV) is a self-hosted, cross-platform video aggregation player built with Next.js 14, TypeScript, and Tailwind CSS. It aggregate…
7610510active
aandrew-me/ytDownloader
ytDownloader is a free, open-source Electron-based desktop GUI app for downloading video and audio from hundreds of sites via yt-dlp. It su…
9110449active
openFrameworks
openFrameworks is an open-source C++ toolkit for creative coding that wraps common libraries like OpenGL, OpenCV, and audio/video libraries…
8810443stable
cookpete/react-player
A React component that plays media from a variety of URL sources including YouTube, Vimeo, Twitch, SoundCloud, HLS, and DASH. It parses the…
8110290active
Vincentwei1021/video-shotcraft
An AI agent skill that turns Claude Code or Codex into a motion-design studio for producing cinematic product, promo, and demo videos using…
7310207active
gwuhaolin/livego
Livego is a simple, high-performance live video streaming server written in pure Go. It accepts RTMP pushes and serves playback over RTMP, …
4410183active
ltaoo/wx_channels_download
A small desktop application that downloads videos from WeChat Channels (视频号) by injecting a download button into the WeChat PC client via a…
889927active
FongMi/TV
An open-source Android video streaming app built on CatVod that supports both Android TV (leanback) and mobile UIs, with VOD browsing, live…
779844active
streamaserver/streama
Streama is a self-hosted streaming media server that lets you organize and stream your own movies and TV shows, acting as a personal Netfli…
809819active
H-M-H/Weylus
Weylus is a Rust application that turns a tablet or smartphone into a graphic tablet/touch screen for your computer, streaming screen conte…
549671active
Gyroflow
Gyroflow is an open-source, cross-platform application that stabilizes video using gyroscope (and optionally accelerometer) motion data log…
709592stable
zhouxiaoka/autoclip
AutoClip is a self-hosted AI-powered video clipping system that downloads videos from YouTube and Bilibili, uses LLM-based content analysis…
869577active
YaoFANGUK/video-subtitle-extractor
A GUI application that extracts hard-coded (burned-in) subtitles from videos and generates SRT subtitle files using local deep-learning-bas…
649555active
oso95/scroll-world
An agent skill (SKILL.md-compatible plugin) for Claude Code, Codex, and similar coding agents that generates immersive scroll-scrubbed 'fly…
539461active
Elkeid
xgplayer is a web HTML5 video player library by ByteDance with a componentized, detachable UI and built-in parsers for MP4, HLS, FLV, and D…
839306active
BigBlueButton
BigBlueButton is an open-source web conferencing system purpose-built for online learning, supporting real-time audio, video, slides with w…
1009248active
mediago-dev/mediago
MediaGo is a cross-platform video downloader that automatically sniffs m3u8/HLS streams and other video resources from web pages, supportin…
779237active
Nevcairiel/LAVFilters
LAV Filters is a set of open-source DirectShow filters based on FFmpeg's libavformat and libavcodec, providing media splitting and audio/vi…
859158active
Hiram-Wong/zyfun
zyfun is a free, cross-platform desktop video resource player built with Electron, Vue 3, and TDesign. It provides a polished interface for…
849033active
MiniMax H3
MiniMax H3 is a repository of installable agent skills for the MiniMax H3 video generation model, including a prompt-writing skill with ref…
538994active
nilaoda/N_m3u8DL-RE
A cross-platform command-line stream downloader for DASH (MPD), HLS (M3U8), and ISM streams, supporting both VOD and live recording. Writte…
828855active
mps-youtube/yewtube
yewtube is a terminal-based YouTube player and downloader forked from mps-youtube, requiring no YouTube API key. It lets users search, stre…
608791active
WWDC Unofficial App
An unofficial macOS desktop application for watching Apple's WWDC conference videos, live streams, and session transcripts. It adds feature…
598744active
lihaoyun6/QuickRecorder
QuickRecorder is a lightweight, open-source screen recording application for macOS built on Apple's ScreenCapture Kit API. It records scree…
358732active
fudan-generative-vision/hallo
Hallo is a Python research library implementing hierarchical audio-driven visual synthesis for animating portrait images into talking-head …
158667active
sindresorhus/Gifski
Gifski is a macOS app wrapping the gifski encoder to convert videos into high-quality animated GIFs using pngquant's cross-frame palettes a…
918568active
galaxy-s10/billd-desk
BilldDesk is a cross-platform remote desktop control and game streaming application built with Vue3, WebRTC, Node.js, and Flutter, offering…
698508active
Tube Archivist
Tube Archivist is a self-hosted YouTube media server that downloads videos via yt-dlp, indexes them with metadata in Elasticsearch, and ser…
898483active
FFmpegFreeUI
FFmpegFreeUI (3FUI) is a free, open-source Windows GUI front-end for FFmpeg aimed at advanced users who want full control over encoding par…
828431active
meituan-longcat/LongCat-Video
LongCat-Video is a 13.6B-parameter foundational video generation model from Meituan that unifies text-to-video, image-to-video, and video-c…
518358active
JavaCV
JavaCV is a Java library that wraps OpenCV, FFmpeg, and other computer vision and multimedia libraries via JavaCPP Presets, with utility cl…
808349active
vietnh1009/ASCII-generator
A Python tool that converts images and videos into ASCII art, outputting text files or image/video files in grayscale or color. It supports…
328344stable
MediaElement.js
MediaElement.js is a JavaScript library providing a unified HTML5 audio and video player with a consistent UI across all browsers. It suppo…
708298stable
shaka-project/shaka-player
Shaka Player is an open-source JavaScript library for playing adaptive media formats like DASH and HLS in the browser using MediaSource Ext…
938233active
brycedrennan/imaginAIry
A Python library and CLI tool (imaginairy/aimg) for generating images and videos with Stable Diffusion and Stable Video Diffusion models. I…
608186active
TZImagePickerController
TZImagePickerController is an Objective-C library for iOS that clones UIImagePickerController with support for picking multiple photos, ori…
638138active
nadermx/backgroundremover
A free, open-source command line tool that removes backgrounds from images and videos using the U2Net AI model built on PyTorch. It is inst…
878061active
alvr-org/ALVR
ALVR (Air Light VR) is an open-source application that streams PC VR games to standalone VR headsets over Wi-Fi, acting as a SteamVR driver…
747980active
RayVentura/ShortGPT
ShortGPT is a Python framework that automates AI-driven video content creation, combining LLM script generation, voiceover synthesis, asset…
317973active
MeiGen-AI/InfiniteTalk
InfiniteTalk is an open-source model and framework for unlimited-length audio-driven talking video generation, supporting both image-to-vid…
527888active
Bili23 Downloader
Bili23-Downloader is a free, open-source, cross-platform desktop application for downloading videos from Bilibili. It supports multithreade…
987796active
Aniyomi
Aniyomi is a free, open-source Android app for watching anime and reading manga, built on Mihon (formerly Tachiyomi). It offers a configura…
967762active
TheWidlarzGroup/react-native-video
A React Native <Video /> component providing cross-platform video playback built on native players (ExoPlayer, AVPlayer, UWP, HTML5). It su…
977718active
thewh1teagle/vibe
Vibe is a cross-platform desktop app for fully offline audio and video transcription using Whisper, Nemotron, and Parakeet models. It suppo…
917673active
SkyReels
SkyReels-V2 is an open-source infinite-length film/video generative model using an AutoRegressive Diffusion-Forcing architecture, released …
457589active
Clappr
Clappr is an extensible, plugin-oriented HTML5 media player library for the web, supporting formats like HLS, MP4, and DASH. It provides a …
987508active
hybridgroup/gocv
GoCV is a Go language binding for the OpenCV 4 computer vision library, supporting Linux, macOS, Windows, and Docker. It includes support f…
667505active
Persepolis Download Manager
Persepolis is a free and open-source GUI download manager written in Python with Qt (PySide6/PyQt5). It supports multi-segment downloading …
517463active
facebookresearch/SlowFast
PySlowFast is a PyTorch-based open-source video understanding codebase from Facebook AI Research (FAIR). It provides implementations of sta…
617432active
648540858/wvp-GB28181-pro
An open-source network video platform implementing China's GB28181-2016 and JT808/JT1078 standards, providing SIP signaling, device managem…
747370active
4gray/iptvnator
IPTVnator is a cross-platform, open-source IPTV player application built with Electron and Angular that plays m3u/m3u8 playlists, Xtream Co…
947362active
AlkaidLab/foundation-sunshine
An enhanced fork of LizardByte/Sunshine, a self-hosted game streaming host that serves Moonlight clients. It adds full HDR10/HDR Vivid/HLG …
997275active
Mediabunny
Mediabunny is a pure TypeScript, zero-dependency library for reading, writing, and converting video and audio files (MP4, WebM, MP3, WAV, O…
847226active
Background Matting V2
Official PyTorch implementation of the CVPR 2021 paper 'Real-Time High-Resolution Background Matting'. It produces state-of-the-art alpha m…
237193stable
ddean2009/MoneyPrinterPlus
A Python desktop application that uses AI LLMs to batch-generate short videos with one click, including automatic video mashup/remixing and…
167182active
FongMi/Release
FongMi/Release is the distribution repository for 影視TV (TV/Video), a popular Android media streaming application that plays video content f…
967176active
renzifeng/ZFPlayer
ZFPlayer is an iOS media player template library that decouples the player SDK from the control layer via the ZFPlayerMediaPlayback and ZFP…
327125stable
NickvisionApps/Parabolic
Parabolic is a graphical frontend for yt-dlp that downloads video and audio from hundreds of websites in formats like mp4, webm, mp3, opus,…
847124active
Momo707577045/m3u8-downloader
A browser-based tool for extracting and downloading m3u8 (HLS) streaming videos by fetching the m3u8 playlist, downloading .ts segments in …
367080active
InfinityLoop1308/PipePipe
PipePipe is an open-source Android app, forked from NewPipe, for browsing and streaming YouTube, BiliBili, and NicoNico without ads, tracke…
1007068active
bilibili/ijkplayer
ijkplayer is a video player library for Android and iOS built on FFmpeg (ffplay), offering a MediaPlayer-like API with hardware decoding vi…
3233210maintenance
sczhou/ProPainter
ProPainter is a PyTorch-based video inpainting model from ICCV 2023 that combines dual-domain propagation with a mask-guided sparse video T…
196964stable
dramaclaw/dramaclaw
DramaClaw is a self-hosted, general-purpose AIGC video engine that turns scripts into finished films through a single pipeline covering sto…
816851active
My TV
An Android TV application for watching live IPTV television channels, installable via APK on Android TVs and set-top boxes. It works out of…
1831961maintenance
kijai/ComfyUI-WanVideoWrapper
ComfyUI custom nodes wrapping WanVideo (Wan2.1) and related video generation models. It provides a standalone sandbox for quickly implement…
556737active
11cafe/jaaz
Jaaz is an open-source multimodal creative assistant application that serves as a privacy-focused, locally usable alternative to Canva and …
496689active
TMElyralab/MuseTalk
MuseTalk is a real-time, high-fidelity lip-sync model that modifies a face region in video according to input audio via latent space inpain…
426651active
OpenShot Video Editor
OpenShot Video Editor is a free, open-source, cross-platform video editor built with Python/PyQt5 and a C++ FFmpeg-based backend (libopensh…
916633active
Namida
Namida is a feature-rich music and video player for Android built with Flutter, with YouTube streaming support and Last.fm integration. It …
896591active
iperov/DeepFaceLive
DeepFaceLive is a real-time face-swap application for PC streaming and video calls, using trained face models (DFM) applied to webcam or vi…
1031022maintenance
Sle2p/AniCh
AniCh is a cross-platform anime streaming app with danmaku (bullet comments), built in Dart/Flutter. It aggregates multiple anime sources, …
876517active
HVision-NKU/StoryDiffusion
StoryDiffusion is the official implementation of a NeurIPS 2024 Spotlight paper introducing Consistent Self-Attention for character-consist…
256475active
modelscope/FunClip
FunClip is an open-source, locally deployed video clipping tool that uses FunASR Paraformer models for speech recognition and subtitle gene…
936337active
ladaapp/lada
Lada is an open-source tool with both GUI and CLI that restores pixelated/mosaic regions in videos, primarily targeting JAV (Japanese adult…
596193active
truelockmc/streambert
Streambert is a cross-platform Electron desktop application for streaming and downloading movies, TV series, and anime. It sources video st…
756152active
cisco/openh264
OpenH264 is a BSD-licensed C++ library implementing H.264/AVC video encoding and decoding, suitable for real-time applications like WebRTC.…
746152stable

← prev page 2 / 18 next →