Trending open-source projects · updated daily

AI Video GitHub Trending

Video tooling on GitHub moves in two directions: models that generate footage, and utilities that cut, transcode, subtitle or stream it. This board tracks both. It is built from GitHub topic pages for video generation, video editing and ffmpeg, ranked by total stars, so a Python inference wrapper and a mature command-line encoder can appear next to each other. Each card carries language, stars and forks, and links to a page with the full project description, license, activity dates and README, plus related video projects from the same list. Whether you need something to render clips on a server or a library to decode a stubborn container, this is the fastest way to see what people are actually starring.

Trending AI Video Projects

1

Genymobile / scrcpy

Display and control your Android device

C★ 149,694⑂ 0
View Genymobile/scrcpy
2

harry0703 / MoneyPrinterTurbo

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

Python★ 123,960⑂ 0
View harry0703/MoneyPrinterTurbo
3

obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording

C★ 76,249⑂ 0
View obsproject/obs-studio
4

FFmpeg / FFmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git

C★ 64,251⑂ 0
View FFmpeg/FFmpeg
5

calesthio / OpenMontage

World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files.

Python★ 59,289⑂ 0
View calesthio/OpenMontage
6

heygen-com / hyperframes

Write HTML. Render video. Built for agents.

TypeScript★ 50,341⑂ 0
View heygen-com/hyperframes
7

mifi / lossless-cut

The swiss army knife of lossless video/audio editing

TypeScript★ 43,783⑂ 0
View mifi/lossless-cut
8

mpv-player / mpv

🎥 Command line media player

C★ 36,981⑂ 0
View mpv-player/mpv
9

bilibili / ijkplayer

Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

C★ 33,206⑂ 0
View bilibili/ijkplayer
10

ATH-MaaS / Pixelle-Video

🚀 AI 全自动短视频引擎 | AI Fully Automated Short Video Engine

Python★ 28,129⑂ 0
View ATH-MaaS/Pixelle-Video
11

CarGuo / GSYVideoPlayer

Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots

Java★ 21,494⑂ 0
View CarGuo/GSYVideoPlayer
12

KlingAIResearch / LivePortrait

Bring portraits to life!

Python★ 19,051⑂ 0
View KlingAIResearch/LivePortrait
13

alyssaxuu / screenity

The free and privacy-friendly screen recorder with no limits 🎥

JavaScript★ 18,692⑂ 0
View alyssaxuu/screenity
14

ffmpegwasm / ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly

C★ 17,805⑂ 0
View ffmpegwasm/ffmpeg.wasm
15

Wan-Video / Wan2.2

Wan: Open and Advanced Large-Scale Video Generative Models

Python★ 17,513⑂ 0
View Wan-Video/Wan2.2
16

leandromoreira / digital_video_introduction

A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

Jupyter Notebook★ 16,328⑂ 0
View leandromoreira/digital_video_introduction
17

Tyrrrz / YoutubeDownloader

Downloads videos and playlists from YouTube

C#★ 16,194⑂ 0
View Tyrrrz/YoutubeDownloader
18

JoeanAmier / TikTokDownloader

抖音 / TikTok 平台作品下载/数据采集工具

JavaScript★ 15,963⑂ 0
View JoeanAmier/TikTokDownloader
19

HBAI-Ltd / Toonflow-app

Toonflow 是开源一站式 AI 短剧创作工具,将小说、剧本快速转化为动画短剧。集成 AI 编剧、智能分镜、角色与视频生成,跨平台桌面端轻量部署,助力创作者低成本批量产出视觉内容。Toonflow is an open-source AI tool that turns stories and scripts into animated short dramas.

TypeScript★ 15,642⑂ 0
View HBAI-Ltd/Toonflow-app
20

VERT-sh / VERT

The next-generation file converter. Open source, fully local* and free forever.

Svelte★ 15,605⑂ 0
View VERT-sh/VERT
21

duixcom / Duix-Avatar

🚀 Truly open-source AI avatar(digital human) toolkit for offline video generation and digital human cloning.

C★ 15,437⑂ 0
View duixcom/Duix-Avatar
22

Zulko / moviepy

Video editing with Python

Python★ 14,896⑂ 0
View Zulko/moviepy
23

AlexxIT / go2rtc

Ultimate camera streaming application

Go★ 14,201⑂ 0
View AlexxIT/go2rtc
24

waooAI / waoowaoo

首家工业级全流程 AI 影视生产平台。Industry-first professional AI Agent platform for controllable film & video production. From shorts to live-action with Hollywood-standard workflows.

TypeScript★ 14,096⑂ 0
View waooAI/waoowaoo
25

zai-org / CogVideo

text and image to video generation: CogVideoX (2024) and CogVideo (ICLR 2023)

Python★ 13,017⑂ 0
View zai-org/CogVideo
26

Tencent-Hunyuan / HunyuanVideo

HunyuanVideo: A Systematic Framework For Large Video Generation Model

Python★ 12,527⑂ 0
View Tencent-Hunyuan/HunyuanVideo
27

HKUDS / ViMax

"ViMax: Agentic Video Generation (Director, Screenwriter, Producer, and Video Generator All-in-One)"

Python★ 12,390⑂ 0
View HKUDS/ViMax
28

leandromoreira / ffmpeg-libav-tutorial

FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺

C★ 11,046⑂ 0
View leandromoreira/ffmpeg-libav-tutorial
29

aandrew-me / ytDownloader

Desktop app to download audio/video from hundreds of sites

JavaScript★ 10,337⑂ 0
View aandrew-me/ytDownloader
30

H-M-H / Weylus

Use your tablet as graphic tablet/touch screen on your computer.

Rust★ 9,581⑂ 0
View H-M-H/Weylus
31

FongMi / TV

Java★ 9,411⑂ 0
View FongMi/TV
32

NVlabs / Sana

SANA: Efficient High-Resolution Image Synthesis with Linear Diffusion Transformer

Python★ 9,091⑂ 0
View NVlabs/Sana
33

nilaoda / N_m3u8DL-RE

Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.

C#★ 8,758⑂ 0
View nilaoda/N_m3u8DL-RE
34

Vincentwei1021 / video-shotcraft

AI video skill for Claude Code & Codex — cinematic product videos with Remotion: 152 shot recipe cards, 209 motion previews, a production-ready template

TypeScript★ 8,670⑂ 0
View Vincentwei1021/video-shotcraft
35

bytedeco / javacv

Java interface to OpenCV, FFmpeg, and more

Java★ 8,337⑂ 0
View bytedeco/javacv
36

Lake1059 / FFmpegFreeUI

3FUI 是 ffmpeg 在 Windows 上的轻度专业交互外壳,收录大量参数,界面美观,交互友好。此项目面向国内使用环境,让普通人也能够轻松压制视频和转换格式。

Visual Basic .NET★ 8,245⑂ 0
View Lake1059/FFmpegFreeUI
37

nadermx / backgroundremover

Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.

Python★ 8,053⑂ 0
View nadermx/backgroundremover
38

RayVentura / ShortGPT

🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation

Python★ 7,950⑂ 0
View RayVentura/ShortGPT
39

smacke / ffsubsync

Automagically synchronize subtitles with video.

Python★ 7,870⑂ 0
View smacke/ffsubsync
40

zhouxiaoka / autoclip

AutoClip : AI-powered video clipping and highlight generation · 一款智能高光提取与剪辑的二创工具

Python★ 7,335⑂ 0
View zhouxiaoka/autoclip
41

OpenTalker / video-retalking

[SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild

Python★ 7,289⑂ 0
View OpenTalker/video-retalking
42

vllm-project / vllm-omni

A framework for efficient model inference with omni-modality models

Python★ 6,807⑂ 0
View vllm-project/vllm-omni
43

OpenShot / openshot-qt

OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.

Python★ 6,499⑂ 0
View OpenShot/openshot-qt
44

vvo / gifify

😻 Convert any video file to an optimized animated GIF.

JavaScript★ 6,323⑂ 0
View vvo/gifify
45

modelscope / FunClip

FunASR-powered video transcription, subtitle generation, and LLM-assisted clipping tool with a local Gradio UI.

Python★ 6,316⑂ 0
View modelscope/FunClip
46

0voice / audio_video_streaming

音视频流媒体权威资料整理,500+份文章,论文,视频,实践项目,协议,业界大神名单。

★ 6,245⑂ 0
View 0voice/audio_video_streaming
47

LaoFeng-mouse / flyingmouse-format

飞鼠格式 FlyingMouse Format - Windows 免费文件格式转换工具(离线可用,内置 FFmpeg/LibreOffice/Poppler/Tesseract)。图片/文档/表格/PPT/PDF/音视频/WPS 格式互转 + OCR + 批量转换;音频仅支持普通格式。作者:牢蜂(LaoFeng)|仅供个人免费使用,禁止商业售卖/转卖/套壳

JavaScript★ 5,915⑂ 0
View LaoFeng-mouse/flyingmouse-format
48

xufuji456 / FFmpegAndroid

FFmpeg实现视频裁剪、水印、转码、编解码、转Gif动图;FFmpeg本地推流、H264与RTMP实时推流直播;OpenGL滤镜特效,视频拍摄。音视频学习路线,音视频知识总结、流媒体协议

C★ 5,862⑂ 0
View xufuji456/FFmpegAndroid
49

arthenica / ffmpeg-kit

FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.

C★ 5,847⑂ 0
View arthenica/ffmpeg-kit
50

showlab / Awesome-Video-Diffusion

A curated list of recent diffusion models for video generation, editing, and various other applications.

★ 5,780⑂ 0
View showlab/Awesome-Video-Diffusion
51

bililive-go / bililive-go

一个直播录制工具

Go★ 5,735⑂ 0
View bililive-go/bililive-go
52

dramaclaw / dramaclaw

A general-purpose AIGC video engine: script to finished film in one pipeline — dramas, ads, product videos, otome games, and more. | 通用 AIGC 视频引擎 —— 从剧本到成片一条流水线,漫剧、广告、电商、乙游皆可

Python★ 5,724⑂ 0
View dramaclaw/dramaclaw
53

mifi / editly

Slick, declarative command line video editing & API

TypeScript★ 5,501⑂ 0
View mifi/editly
54

liuzhao1225 / YouDub-webui

Open-source AI video localization and dubbing for YouTube/Bilibili: speech recognition, subtitle translation, voice cloning, audio mixing and rendering. 开源 AI 视频翻译配音工具。

Python★ 5,483⑂ 0
View liuzhao1225/YouDub-webui
55

mpvnet-player / mpv.net

🎞 mpv.net is a media player for Windows with a modern GUI.

C#★ 5,392⑂ 0
View mpvnet-player/mpv.net
56

Doikki / DKVideoPlayer

Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜

Java★ 5,321⑂ 0
View Doikki/DKVideoPlayer
57

mpc-hc / mpc-hc

MPC-HC's main repository. For support use our Trac: https://trac.mpc-hc.org/

C★ 5,286⑂ 0
View mpc-hc/mpc-hc
58

WyattBlue / auto-editor

Effort free video editing!

Nim★ 5,225⑂ 0
View WyattBlue/auto-editor
59

datarhei / restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs.

HTML★ 5,193⑂ 0
View datarhei/restreamer
60

AILab-CVC / VideoCrafter

VideoCrafter2: Overcoming Data Limitations for High-Quality Video Diffusion Models

Python★ 5,077⑂ 0
View AILab-CVC/VideoCrafter
61

wxbool / video-srt-windows

这是一个可以识别视频语音自动生成字幕SRT文件的开源 Windows-GUI 软件工具。

Go★ 5,041⑂ 0
View wxbool/video-srt-windows
62

Anil-matcha / AI-Youtube-Shorts-Generator

Open-source alternative to Opus Clip, Vidyo.ai, Klap & SubMagic. Turn long-form YouTube videos into viral 9:16 shorts using LLM highlight detection, Whisper transcription

Python★ 4,991⑂ 0
View Anil-matcha/AI-Youtube-Shorts-Generator
63

anyrtcIO-Community / anyRTC-RTMP-OpenSource

RTMP 推流器,RTMP(HLS)秒开播放器,直播点播,跨平台(Win,IOS,Android)开源代码

C++★ 4,911⑂ 0
View anyrtcIO-Community/anyRTC-RTMP-OpenSource
64

microshow / RxFFmpeg

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频…

C★ 4,744⑂ 0
View microshow/RxFFmpeg
65

harmonoid / harmonoid

🎵 Plays & manages your music library. Looks beautiful & juicy. Available for Windows, GNU/Linux, macOS, Android & iOS.

Dart★ 4,736⑂ 0
View harmonoid/harmonoid
66

antgroup / echomimic_v2

[CVPR 2025] EchoMimicV2: Towards Striking, Simplified, and Semi-Body Human Animation

Python★ 4,654⑂ 0
View antgroup/echomimic_v2
67

nexu-io / html-video

Programmatic video for coding agents — HTML to video on your laptop. Turn HTML, CSS & data into real MP4s with pluggable render engines, 21 templates, AI soundtrack. Apache-2.0, no per-render fees.

HTML★ 4,585⑂ 0
View nexu-io/html-video
68

codeforreal1 / compressO

Convert any video/image into a tiny size. 100% free & open-source. Available for Mac, Windows & Linux.

TypeScript★ 4,573⑂ 0
View codeforreal1/compressO
69

Tencent-Hunyuan / HunyuanVideo-1.5

HunyuanVideo-1.5: A leading lightweight video generation model

Python★ 4,551⑂ 0
View Tencent-Hunyuan/HunyuanVideo-1.5
70

accord-net / framework

Machine learning, computer vision, statistics and general scientific computing for .NET

C#★ 4,534⑂ 0
View accord-net/framework
71

ArcReel / ArcReel

AI Agent 驱动的开源可自部署视频工作台:将小说与剧本转为角色、场景、道具资产、分镜、视频和剪映草稿,支持跨镜头一致性、多供应商与费用追踪 | Self-hosted AI video workspace for stories, storyboards and short-form video production

Python★ 4,463⑂ 0
View ArcReel/ArcReel
72

Robbyant / lingbot-world

Advancing Open-source World Models

Python★ 4,457⑂ 0
View Robbyant/lingbot-world
73

hao-ai-lab / FastVideo

A unified inference and post-training framework for accelerated video generation.

Python★ 4,394⑂ 0
View hao-ai-lab/FastVideo
74

anilbeesetti / nextplayer

An Android native video player

Kotlin★ 4,379⑂ 0
View anilbeesetti/nextplayer
75

crmne / ruby_llm

The Ruby-native AI framework. Chats, agents, tools, images, audio, and video through one consistent API, in plain Ruby or Rails.

Ruby★ 4,368⑂ 0
View crmne/ruby_llm
76

GuanYixuan / pyJianYingDraft

轻量、灵活、易上手的Python剪映草稿生成及导出工具,构建全自动化视频剪辑/混剪流水线。本项目的CapCut版本正于 https://github.com/GuanYixuan/pyCapCut 内开发

Python★ 4,356⑂ 0
View GuanYixuan/pyJianYingDraft
77

mutonby / openshorts

Open source AI clip generator: turns long videos into viral 9:16 shorts with AI moment detection, face tracking, subtitles and dubbing.

Python★ 4,340⑂ 0
View mutonby/openshorts
78

HaveAGitGat / Tdarr

Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)

Makefile★ 4,320⑂ 0
View HaveAGitGat/Tdarr
79

SamurAIGPT / Generative-Media-Skills

Multi-modal Generative Media Skills for AI Agents (Claude Code, Cursor, Gemini CLI). High-quality image, video, and audio generation powered by muapi.ai.

Shell★ 4,280⑂ 0
View SamurAIGPT/Generative-Media-Skills
80

fudan-generative-vision / champ

[ECCV 2024] Champ: Controllable and Consistent Human Image Animation with 3D Parametric Guidance

Python★ 4,261⑂ 0
View fudan-generative-vision/champ
81

wang-bin / QtAV

A cross-platform multimedia framework based on Qt and FFmpeg. 基于Qt和FFmpeg的跨平台高性能音视频播放框架. Recommand to use new sdk https://github.com/wang-bin/mdk-sdk

C++★ 4,255⑂ 0
View wang-bin/QtAV
82

Picsart-AI-Research / Text2Video-Zero

[ICCV 2023 Oral] Text-to-Image Diffusion Models are Zero-Shot Video Generators

Python★ 4,245⑂ 0
View Picsart-AI-Research/Text2Video-Zero
83

tmoroney / auto-subs

On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, and After Effects.

TypeScript★ 4,213⑂ 0
View tmoroney/auto-subs
84

ihmily / StreamCap

Multi-Platform Live Stream Automatic Recording Tool | 多平台直播流自动录制客户端 · 基于FFmpeg · 支持监控/定时/转码

Python★ 4,205⑂ 0
View ihmily/StreamCap
85

Vhonowslend / StreamFX-Public

StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders

C++★ 4,182⑂ 0
View Vhonowslend/StreamFX-Public
86

tanersener / mobile-ffmpeg

FFmpeg for Android, iOS and tvOS. Not maintained anymore. Superseded by FFmpegKit.

C★ 4,141⑂ 0
View tanersener/mobile-ffmpeg
87

ali-vilab / VACE

[ICCV 2025] Official implementations for paper: VACE: All-in-One Video Creation and Editing

Python★ 3,946⑂ 0
View ali-vilab/VACE
88

yuka-friends / Windrecorder

Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics

Python★ 3,938⑂ 0
View yuka-friends/Windrecorder
89

SandAI-org / MAGI-1

MAGI-1: Autoregressive Video Generation at Scale

Python★ 3,786⑂ 0
View SandAI-org/MAGI-1
90

spite / ccapture.js

A library to capture canvas-based animations at a fixed framerate

JavaScript★ 3,766⑂ 0
View spite/ccapture.js
91

GVCLab / PersonaLive

[CVPR 2026] PersonaLive! : Expressive Portrait Image Animation for Live Streaming

Python★ 3,760⑂ 0
View GVCLab/PersonaLive
92

thu-ml / SageAttention

[ICLR2025, ICML2025, NeurIPS2025 Spotlight] Quantized Attention achieves speedup of 2-5x compared to FlashAttention, without losing end-to-end metrics across language, image, and video models.

Cuda★ 3,751⑂ 0
View thu-ml/SageAttention
93

abhiTronix / vidgear

A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥

Python★ 3,723⑂ 0
View abhiTronix/vidgear
94

thu-ml / TurboDiffusion

TurboDiffusion: 100–200× Acceleration for Video Diffusion Models

Python★ 3,659⑂ 0
View thu-ml/TurboDiffusion
95

deepjyoti30 / ytmdl

A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.

Python★ 3,533⑂ 0
View deepjyoti30/ytmdl
96

darkzOGx / youtube-automation-agent

🎬 Fully automated YouTube channel management with AI agents. Creates, optimizes & publishes videos 24/7. Works with FREE Gemini API or OpenAI. No coding required!

JavaScript★ 3,469⑂ 0
View darkzOGx/youtube-automation-agent
97

Kagami / ffmpeg.js

Port of FFmpeg with Emscripten

JavaScript★ 3,461⑂ 0
View Kagami/ffmpeg.js
98

FireRedTeam / FireRed-OpenStoryline

FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language interaction, LLM-powered planning

Python★ 3,410⑂ 0
View FireRedTeam/FireRed-OpenStoryline
99

cropsly / ffmpeg-android-java

Android java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android

Java★ 3,341⑂ 0
View cropsly/ffmpeg-android-java
100

PyAV-Org / PyAV

Pythonic bindings for FFmpeg's libraries.

Python★ 3,283⑂ 0
View PyAV-Org/PyAV

Video Generation GitHub Projects

Video Editing & Processing Repositories

Popular Video Tools on GitHub

More GitHub Trending Projects

1

alibaba / open-code-review

Go★ 28,800⑂ 2,060▲ 2,756 stars
2

debpalash / VoiceStudio

Python★ 31,078⑂ 3,708▲ 2,072 stars
3

JustVugg / colibri

C★ 33,938⑂ 3,550▲ 2,026 stars
4

cloudflare / security-audit-skill

JavaScript★ 5,154⑂ 316▲ 1,434 stars
5

tt-a1i / archify

JavaScript★ 63,676⑂ 4,224▲ 1,373 stars
6

abue-ammar / tinycast

Swift★ 4,787⑂ 228▲ 1,076 stars

Related GitHub Trending Lists