function: video-processing
1714 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| x007xyz/flycut-caption FlyCut Caption is an AI-powered video subtitle editing tool built as a React component and web/desktop app, offering speech recognition wit… | 78 | 1753 | active |
| HKUDS/VideoAgent VideoAgent is an all-in-one agentic framework for video understanding, editing, and remaking, built on multi-agent orchestration with over … | 60 | 1753 | active |
| character-ai/Ovi Ovi is a video-plus-audio generation model from Character AI that simultaneously generates synchronized video and audio from text or text+i… | 40 | 1748 | active |
| linuxmint/hypnotix Hypnotix is a Python-based IPTV streaming application from Linux Mint that plays live TV, movies, and series from M3U playlists, Xtream API… | 88 | 1746 | active |
| arianneorpilla/jidoujisho jidoujisho is a full-featured immersion language learning suite for mobile, built with Flutter for Android. It combines media viewing (vide… | 49 | 1746 | active |
| cowtoolz/webcamize Webcamize is a command-line tool that turns almost any modern camera—DSLRs, mirrorless cameras, camcorders, point-and-shoots, and some smar… | 68 | 1743 | active |
| pixop/video-compare A split-screen video comparison tool written in C++ that uses FFmpeg libraries and SDL2 for interactive playback. It lets users visually co… | 96 | 1742 | active |
| phoboslab/jsmpeg JSMpeg is a JavaScript video player that decodes MPEG1 video and MP2 audio entirely in the browser, including an MPEG-TS demuxer, WebGL/Can… | 32 | 6498 | maintenance |
| osmc/osmc OSMC (Open Source Media Center) is a free and open source Linux-based media center distribution built on Debian and Kodi. It plays media fr… | 77 | 1741 | active |
| freestylefly/director_ai An AI-powered mobile application for creating comic-style short dramas, generating scripts, storyboards, and composed videos from a single … | 52 | 1726 | active |
| xtyxtyx/sorry A web application for creating custom captioned GIF memes (Chinese 'sorry 为所欲为' style) from popular video templates, with subtitle effect c… | 32 | 6428 | maintenance |
| redphx/better-xcloud Better xCloud is a userscript (and companion Android app) that enhances the Xbox Cloud Gaming experience on xbox.com/play, adding features … | 86 | 1725 | active |
| opendatacam/opendatacam OpenDataCam is an open-source computer vision application that detects and tracks moving objects in camera feeds or video files using YOLO/… | 58 | 1725 | active |
| HITsz-TMG/VideoClaw VideoClaw is an AI director system that turns a one-line idea or story synopsis into a fully automated video production pipeline, covering … | 67 | 1724 | active |
| savonet/liquidsoap Liquidsoap is a statically typed scripting language and runtime for building audio and video stream generators, widely used for internet ra… | 92 | 1720 | stable |
| imageio/imageio Imageio is a mature Python library for reading and writing image and video data, including animated images, volumetric data, and scientific… | 92 | 1711 | stable |
| omerbt/TokenFlow TokenFlow is the official PyTorch implementation of an ICLR 2024 paper for text-driven, temporally consistent video editing using a pre-tra… | 30 | 1708 | stable |
| whitphx/streamlit-webrtc A Python library that adds real-time video and audio streaming to Streamlit apps via WebRTC. It lets developers process live camera/microph… | 94 | 1706 | active |
| s60sc/ESP32-CAM_MJPEG2SD An ESP32/ESP32-S3 camera application that detects motion and records JPEG frames to SD card as AVI files, optionally with WAV audio from a … | 95 | 1705 | active |
| AimesSoft/NipaPlay-Reload NipaPlay-Reload is a modern cross-platform local video player built with Flutter and Rust, supporting Windows, macOS, Linux, Android, and i… | 83 | 1703 | active |
| PaddlePaddle/PaddleVideo PaddleVideo is a video understanding toolkit built on PaddlePaddle, offering state-of-the-art models for action recognition, temporal actio… | 26 | 1702 | active |
| fangfufu/Linux-Fake-Background-Webcam A Python application that creates a virtual webcam on GNU/Linux with fake backgrounds, including background replacement, blurring, animated… | 63 | 1700 | active |
| BMSVieira/moovie.js Moovie.js is a movie-focused HTML5 video player library built with vanilla JavaScript and no dependencies. It provides customizable control… | 23 | 1700 | active |
| Kethsar/ytarchive ytarchive is a Go-based command-line tool for downloading and archiving YouTube livestreams from the start, including waiting for scheduled… | 49 | 1693 | active |
| deepch/RTSPtoWeb RTSPtoWeb is a self-hosted Go server that converts RTSP camera streams into browser-playable formats such as MSE, WebRTC, and HLS, without … | 67 | 1692 | active |
| mafintosh/peerflix Peerflix is a command-line streaming torrent client for Node.js that downloads torrents while simultaneously serving the video or audio ove… | 32 | 6273 | maintenance |
| xyoye/DanDanPlayForAndroid DanDanPlay Concept Edition is an Android local video player that combines video playback (local and network sources like SMB, FTP, WebDAV) … | 85 | 1687 | active |
| elFarto/nvidia-vaapi-driver A VA-API driver implementation that uses NVIDIA's NVDEC hardware decoder as its backend, written in C. It is primarily designed to enable h… | 82 | 1687 | active |
| kijai/ComfyUI-FramePackWrapper A ComfyUI custom node wrapper for FramePack, enabling next-frame video generation from images using HunyuanVideo-based diffusion models. It… | 47 | 1686 | active |
| Myzel394/Alibi Alibi is an Android app that continuously records audio and video in the background, keeping a rolling buffer of the last 30 minutes that c… | 49 | 1676 | active |
| po5/thumbfast A high-performance Lua script for the mpv media player that generates on-the-fly seekbar thumbnails without background CPU usage. It acts a… | 76 | 1674 | active |
| 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… | 57 | 1671 | active |
| opendatalab/labelU LabelU is an open-source multimodal data annotation platform supporting images, video, and audio with tools like bounding boxes, segmentati… | 96 | 1665 | active |
| google/grafika Grafika is a Google-maintained Android test app that serves as a collection of graphics and media hacks exercising Android's graphics and m… | 10 | 6149 | maintenance |
| secluso/core Secluso is an open-source, privacy-preserving home security camera system built for Raspberry Pi, featuring end-to-end encrypted remote acc… | 72 | 1661 | active |
| jeanslack/Videomass Videomass is a free, open-source, cross-platform graphical user interface for FFmpeg written in Python with wxPython. It provides a multita… | 69 | 1661 | active |
| thunil/TecoGAN TecoGAN is the official source code for a temporally coherent GAN for video super-resolution, published at SIGGRAPH/ACM TOG. It includes in… | 32 | 6141 | maintenance |
| goldvideo/h265player A complete web-based H.265 (HEVC) video player solution built in JavaScript. It uses JS-based stream demuxing, WebAssembly (FFmpeg) video d… | 70 | 1656 | active |
| nolanx-ai/nolanx.ai NolanX is an open-source multi-modal agent platform for AI filmmaking that orchestrates text, image, audio, and video models into long-runn… | 52 | 1655 | active |
| 2swap/swaptube SwapTube is a C++ framework for programmatically rendering YouTube videos, built on FFMPEG with custom graphics code above the encoding lay… | 74 | 1652 | active |
| Stability-AI/stable-virtual-camera Stable Virtual Camera (SEVA) is a generalist diffusion model for novel view synthesis that generates 3D-consistent views of a scene from an… | 54 | 1652 | active |
| joaomoreno/gifcap gifcap is a browser-based screen recorder that captures your screen or a single window and encodes it into an optimized animated GIF entire… | 60 | 1651 | active |
| kingslay/KSPlayer KSPlayer is a Swift media playback framework for iOS, macOS, tvOS, visionOS, and Mac Catalyst built on AVPlayer and FFmpeg. It supports a w… | 77 | 1644 | active |
| dtinth/superwhite A tiny (~1 KB) npm package and HTML snippet that displays a super-bright white color on HDR-enabled displays using a minimal MP4 video. On … | 29 | 1639 | stable |
| Hommy-master/capcut-mate An open-source FastAPI-based automation toolkit that generates and manages CapCut (Jianying) draft files via a RESTful API, exposing video … | 80 | 1633 | active |
| Picsart-AI-Research/StreamingT2V StreamingT2V is a research codebase (CVPR 2025) implementing an autoregressive technique that turns short text-to-video diffusion models li… | 31 | 1630 | active |
| Fantasy-AMAP/fantasy-talking FantasyTalking is a research codebase and model for generating realistic talking portrait videos from a single image and an audio clip, bui… | 48 | 1628 | active |
| ZiqiaoPeng/SyncTalk SyncTalk is the official PyTorch implementation of a CVPR 2024 paper that synthesizes speech-driven, synchronized talking head videos using… | 46 | 1626 | active |
| FuzzyIdeas/Clop Clop is a macOS menu bar application that automatically optimises images, videos, and PDFs as soon as they are copied to the clipboard, min… | 99 | 1623 | active |
| JuanBindez/pytubefix pytubefix is a Python 3 library for downloading YouTube videos, audio, playlists, channels, and subtitles. It is an actively maintained for… | 88 | 1619 | active |
| difyz9/ytb2bili ytb2bili is a self-hosted video workflow application that automates downloading videos from YouTube, generating and translating subtitles, … | 79 | 1618 | active |
| jeffshee/gnome-ext-hanabi Hanabi is a GNOME Shell extension that enables live video wallpapers on the GNOME desktop. It supports GNOME 45+ (with a TypeScript rewrite… | 76 | 1616 | active |
| open-gigaai/giga-world-0 GigaWorld-0 is a unified world model framework that acts as a data engine for Vision-Language-Action (VLA) learning in embodied AI. It comb… | 41 | 1612 | active |
| Ruslan-B/FFmpeg.AutoGen Auto-generated unsafe P/Invoke bindings exposing the FFmpeg C API to C#/.NET and Mono. It mirrors the FFmpeg API with minimal modification … | 79 | 1607 | active |
| modem-works/dream-recorder Dream Recorder is an open-source DIY bedside device built on a Raspberry Pi 5 that records users speaking their dreams aloud and turns them… | 41 | 1607 | active |
| gnipbao/story-to-handdrawn-video A Remotion-based renderer plus distributable agent skill that converts Chinese story text or ordered images into 3:4 vertical hand-drawn di… | 56 | 1605 | active |
| pq-yang/MatAnyone MatAnyone is a CVPR 2025 human video matting framework that extracts alpha mattes of target people from video using consistent memory propa… | 54 | 1605 | active |
| Kruk2/jasna Jasna is a GPU-accelerated tool that detects and restores mosaics in JAV videos and still images, with a native GUI, CLI, and streaming sup… | 81 | 1601 | active |
| shane-mason/FieldStation42 FieldStation42 is a broadcast and cable TV simulator that turns a Linux computer or Raspberry Pi into a retro television experience with sc… | 68 | 1599 | active |
| jsattler/BetterCapture BetterCapture is a free, open-source, native macOS screen recorder built with SwiftUI and ScreenCaptureKit that lives in the menu bar. It s… | 74 | 1591 | active |
| Tencent-Hunyuan/HunyuanWorld-Voyager HunyuanWorld-Voyager is a video diffusion framework from Tencent Hunyuan that generates world-consistent RGBD video and 3D point-cloud sequ… | 52 | 1590 | active |
| mdhiggins/sickbeard_mp4_automator A Python automation script (SMA) that converts downloaded video files to a standardized MP4 format with H264/AAC defaults and tags them wit… | 76 | 1588 | active |
| GhostNaN/mpvpaper mpvpaper is a video wallpaper program for wlroots-based Wayland compositors such as sway, using mpv to render videos as desktop wallpapers.… | 86 | 1584 | active |
| 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… | 56 | 1582 | active |
| ai-forever/ghost GHOST (Generative High-fidelity One Shot Transfer) is a one-shot face swap pipeline for images and videos, published as an IEEE paper and i… | 26 | 1582 | active |
| Agents365-ai/video-podcast-maker An agent skill/plugin that turns a plain-language topic into a 4K narrated video podcast, combining research, script generation, multi-engi… | 79 | 1580 | active |
| menyifang/MIMO MIMO is the official PyTorch implementation of a CVPR 2025 paper on controllable character video synthesis using spatially decomposed model… | 34 | 1578 | active |
| byjlw/video-analyzer A Python CLI tool that analyzes videos by extracting key frames, transcribing audio with Whisper, and describing content using vision LLMs … | 60 | 1559 | active |
| cdgriffith/FastFlix FastFlix is a free, open-source graphical interface for encoding videos with H.264, HEVC, and AV1 encoders, built on top of FFmpeg. It supp… | 84 | 1558 | active |
| ORB-HD/deface deface is a Python command-line tool that automatically anonymizes human faces in videos and photos. It detects faces in each frame and app… | 23 | 1558 | stable |
| 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… | 78 | 1556 | active |
| renmu123/biliLive-tools An all-in-one desktop application for live stream recording and post-processing, supporting multi-platform recording (Bilibili, Douyu, Huya… | 90 | 1555 | active |
| eibols/ffmpeg_batch FFmpeg Batch AV Converter is a free and open-source GUI front-end for FFmpeg on Windows and Linux (via Wine-Mono). It enables unlimited sin… | 87 | 1554 | active |
| kijai/ComfyUI-CogVideoXWrapper A ComfyUI custom node wrapper for CogVideoX and related video generation models (including Fun variants, CogVideoX 1.5, and Go-with-the-Flo… | 39 | 1549 | active |
| LifeActor/ykdl YouKuDownLoader (ykdl) is a Python command-line video downloader focused on China mainland video sites, forked from you-get with restructur… | 47 | 1533 | active |
| justinfrankel/licecap LICEcap is a lightweight desktop application that captures an area of your screen and saves it directly as an animated GIF or its native lo… | 32 | 5590 | maintenance |
| slhck/ffmpeg-normalize A Python-based CLI tool and library that batch-normalizes audio in media files using ffmpeg, supporting EBU R128 loudness, RMS, and peak no… | 93 | 1529 | active |
| chatop2020/AKStream AKStream is a cross-platform, software-defined NVR (network video recorder) management and control platform written in C# on .NET 6, integr… | 76 | 1529 | active |
| justfoolingaround/animdl animdl is a lightweight Python CLI tool that scrapes, streams, and downloads anime episodes from supported providers. It supports quality s… | 32 | 1522 | active |
| video-db/Director Director is a Python framework for building AI video agents that reason over complex video tasks like search, editing, compilation, and gen… | 41 | 1517 | active |
| Phantom-video/Phantom Phantom is a subject-consistent video generation model from ByteDance that preserves reference subject identity via cross-modal alignment. … | 39 | 1517 | active |
| svpcom/wfb-ng WFB-NG is a long-range packet radio link that transmits video, MAVLink telemetry, and IP traffic over raw (unconnected) WiFi frames, bypass… | 85 | 1516 | active |
| BrokenSource/DepthFlow DepthFlow is a free, open-source Python application and library that converts still images into 3D parallax effect videos using monocular d… | 85 | 1512 | active |
| membraneframework/membrane_core Membrane Core is the heart of Membrane Framework, a multimedia processing and streaming framework written in Elixir. It lets developers bui… | 95 | 1508 | active |
| danikula/AndroidVideoCache AndroidVideoCache is a Java library that adds disk caching to any Android video player (VideoView, MediaPlayer, ExoPlayer) via a local HTTP… | 23 | 5485 | maintenance |
| mbzuai-oryx/Video-ChatGPT Video-ChatGPT is a video conversation model that combines large language models with a pretrained visual encoder adapted for spatiotemporal… | 45 | 1506 | active |
| zapdos-labs/unblink Unblink is an AI-powered camera monitoring application that uses a vision language model (Qwen3-VL) to analyze camera frames, summarize act… | 50 | 1501 | active |
| TencentARC/MotionCtrl MotionCtrl is the official implementation of a SIGGRAPH 2024 paper providing a unified and flexible motion controller for video generation … | 30 | 1500 | active |
| surmon-china/videojs-player A Video.js player component wrapper for Vue 3 and React, published as @videojs-player/vue and @videojs-player/react. It exposes Video.js co… | 23 | 5441 | maintenance |
| NJU-PCALab/STAR STAR is a research implementation of an ICCV 2025 paper performing real-world video super-resolution using spatial-temporal augmentation wi… | 34 | 1495 | active |
| vkohaupt/vokoscreenNG vokoscreenNG is a free and open-source screen recording application for Linux (X11 and Wayland) and Windows, written in C++. It records the… | 88 | 1494 | active |
| fossasia/eventyay-video Eventyay-video is a Python-based web application for running fully online events, providing live video streams, interactive video calls, an… | 10 | 1494 | active |
| llychao/m3u8-downloader A cross-platform command-line M3U8 video downloader written in Go. It parses M3U8 playlists, downloads TS segments with multiple threads an… | 23 | 1491 | active |
| mortenjust/androidtool-mac A Mac desktop app that provides one-click screenshots, screen video recording (mp4 and gif), APK sideloading, bug reports, and custom scrip… | 23 | 5413 | maintenance |
| CHKZL/DDTV DDTV is a cross-platform tool for Bilibili live streams offering multi-window viewing, stream-start notifications, automatic recording with… | 99 | 1489 | active |
| harborstremio/harbor Harbor is a custom, cross-platform Stremio client built with Tauri, React, and a Rust core. It provides a native media player with features… | 78 | 1488 | active |
| vimeo/player.js The official Vimeo Player API JavaScript library for embedding and programmatically controlling Vimeo video players via iframes. It exposes… | 87 | 1486 | active |
| dh374374/ChaiChaiEmbyTV ChaiChaiEmbyTV is a free, open-source Emby client built natively for Android TV with remote-control-friendly navigation. It supports danmak… | 79 | 1483 | active |
| damiafuentes/DJITelloPy A Python library wrapping the official DJI Tello and Tello EDU SDKs, implementing all Tello commands including video streaming, state packe… | 24 | 1482 | active |
| Soul-AILab/SoulX-FlashTalk SoulX-FlashTalk is a 14B audio-driven talking avatar model that streams infinite real-time video from a reference image and audio, achievin… | 58 | 1479 | active |