Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Python Video Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
ImageAI
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
-
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.
Project mention: Show HN: Remove-bg – open-source remove background using WebGPU | news.ycombinator.com | 2024-08-26 -
Project mention: Ten years after the last release, Aegisub 3.4.0 released | news.ycombinator.com | 2024-12-21
Aegis is great for authoring new subtitles but if you're just looking to sync then take a look at https://github.com/smacke/ffsubsync
Plex also recently added auto-sync subtitles to the Plex Pass
https://support.plex.tv/articles/auto-sync-subtitles/
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: Open-source turn detection model for voice AI | news.ycombinator.com | 2024-12-23
https://github.com/livekit/agents/tree/main/livekit-plugins/...
Let us know what you think!
-
-
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.
-
PySceneDetect
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
thought the same thing and wrote this: https://blog.mixpeek.com/dynamic-video-chunking-scene-detect...
which uses https://github.com/Breakthrough/PySceneDetect
under the hood i'm sure it's the same ffmpeg method ;)
-
vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
-
Ask-Anything
[CVPR2024 Highlight][VideoChatGPT] ChatGPT with video understanding! And many more supported LMs such as miniGPT4, StableLM, and MOSS.
-
-
-
-
-
-
video-to-ascii
It is a simple python package to play videos in the terminal using characters as pixels
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Video discussion
Python Video related posts
-
Show HN: Video processing pipeline for LLM – Python
-
Discover the Future: Trending GitHub Projects Revolutionizing Tech 🌟
-
Show HN: I built a CLI to automate depth tracking on underwater videos
-
Show HN: Script downloads any YouTube videos, high quality, without ads
-
Automate Depth and Time Overlays for Freediving Videos (From Dive Logs)
-
Ask HN: NewPipe is being actively blocked. What do you recommend instead?
-
Show HN: LLMpeg
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 17 Mar 2025
Index
What are some of the best open-source Video projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | moviepy | 13,141 |
2 | coursera-dl | 9,438 |
3 | youtube-dl-gui | 9,369 |
4 | ImageAI | 8,736 |
5 | backgroundremover | 7,115 |
6 | ffsubsync | 7,042 |
7 | ShortGPT | 6,276 |
8 | agents | 5,285 |
9 | SimSwap | 4,748 |
10 | openshot-qt | 4,628 |
11 | PySceneDetect | 3,671 |
12 | vidgear | 3,474 |
13 | Ask-Anything | 3,183 |
14 | auto-editor | 3,157 |
15 | frame-interpolation | 2,931 |
16 | mPLUG-Owl | 2,430 |
17 | QualityScaler | 2,315 |
18 | mkchromecast | 2,244 |
19 | video-to-ascii | 1,714 |
20 | imageio | 1,565 |
21 | gridplayer | 1,463 |
22 | gnomecast | 1,435 |
23 | VRT | 1,389 |