Python video-processing

Open-source Python projects categorized as video-processing

Top 23 Python video-processing Projects

video-processing
  1. supervision

    We write your reusable computer vision tools. πŸ’œ

    Project mention: Ask HN: Who is hiring? (April 2025) | news.ycombinator.com | 2025-04-01
  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. moviepy

    Video editing with Python

  4. PySceneDetect

    :movie_camera: Python and OpenCV-based scene cut/transition detection program & library.

    Project mention: Reverse Video Search | news.ycombinator.com | 2024-12-30

    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 ;)

  5. vidgear

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

  6. towhee

    Towhee is a framework that is dedicated to making neural data processing pipelines simple and fast.

  7. auto-editor

    Auto-Editor: Efficient media analysis and rendering

  8. QualityScaler

    QualityScaler - image/video deeplearning upscaling for any GPU

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. streamlit-webrtc

    Real-time video and audio processing on Streamlit

  11. wunjo.wladradchenko.ru

    Wunjo CE: Face Swap, Lip Sync, Control Remove Objects & Text & Background, Restyling, Audio Separator, Clone Voice, Video Generation. Open Source, Local & Free.

    Project mention: Why My Open Source Project Wunjo Can’t Reach 1K Stars? 😒 | dev.to | 2025-03-25

    I’ve been building Wunjo, an Open Source AI-powered video editing tool that can today automatically cut, highlight, and transform videos with a simple text prompt. Sounds cool, right? Yet, getting to 1K stars on GitHub feels like an endless grind. This is a set of tools in software to optimization process of video, photo editing and API (API Docs) inside for other pet-projects.

  12. Director

    AI video agents framework for next-gen video interactions and workflows. (by video-db)

    Project mention: Lessons Learned Building MCP for Video Infrastructure Startup | news.ycombinator.com | 2025-04-10

    Presenting users with numerous tools can overwhelm and complicate testing. We learned it's far better to offer one intelligent, context-aware interface (e.g., VideoDB Director), managing tool selection and reasoning internally. (open source link here β€” https://github.com/video-db/Director)

    3. Remote Servers Improve Everything

  13. StoryToolkitAI

    An editing tool that uses AI to transcribe, understand content and search for anything in your footage, integrated with ChatGPT and other AI models

  14. deface

    Video anonymization by face detection

  15. caer

    High-performance Vision library in Python. Scale your research, not boilerplate.

  16. Real-time-GesRec

    Real-time Hand Gesture Recognition with PyTorch on EgoGesture, NvGesture, Jester, Kinetics and UCF101

  17. unsilence

    Console Interface and Library to remove silent parts of a media file πŸ”ˆ

  18. webcam-filters

    Add filters (background blur, etc) to your webcam on Linux.

  19. WebmGenerator

    UI and Automation to cut, filter and join high quality webms, mp4s or gifs.

  20. StreamRAG

    Video Search and Streaming Agent πŸ•΅οΈβ€β™‚οΈ

  21. movis

    Python library for video editing, presentation video generation, motion graphics, shader art coding, and other video production tasks

  22. RealScaler

    RealScaler - image/video AI upscaler app (Real-ESRGAN)

  23. Implicit-Internal-Video-Inpainting

    [ICCV 2021]: IIVI: Internal Video Inpainting by Implicit Long-range Propagation

  24. TecoGAN-PyTorch

    A PyTorch Reimplementation of TecoGAN: Temporally Coherent GAN for Video Super-Resolution

  25. deffcode

    A cross-platform High-performance FFmpeg based Real-time Video Frames Decoder in Pure Python 🎞️⚑

  26. 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.

    CodeRabbit logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python video-processing discussion

Log in or Post with

Python video-processing related posts

  • Show HN: Movis – A Video Editing Library in Python

    2 projects | news.ycombinator.com | 15 Nov 2023
  • Deface: Video Anonymization by Face Detection

    1 project | news.ycombinator.com | 24 Oct 2023
  • Show HN: Custom Action Recognition with ActionAI

    2 projects | news.ycombinator.com | 23 Sep 2023
  • Chat for video processing

    1 project | /r/youtubedl | 7 Jul 2023
  • FFMPerative - Chat for video editing

    1 project | /r/commandline | 7 Jul 2023
  • [WIP] Auto Edit Videos with LLMs

    1 project | /r/LocalLLaMA | 24 Jun 2023
  • Show HN: FFMPerative – Agent for video processing workflows

    1 project | news.ycombinator.com | 31 May 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 25 Apr 2025
    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 β†’

Index

What are some of the best open-source video-processing projects in Python? This list will help you:

# Project Stars
1 supervision 26,491
2 moviepy 13,331
3 PySceneDetect 3,805
4 vidgear 3,506
5 towhee 3,359
6 auto-editor 3,235
7 QualityScaler 2,377
8 streamlit-webrtc 1,535
9 wunjo.wladradchenko.ru 1,007
10 Director 839
11 StoryToolkitAI 805
12 deface 795
13 caer 788
14 Real-time-GesRec 658
15 unsilence 576
16 webcam-filters 552
17 WebmGenerator 539
18 StreamRAG 457
19 movis 383
20 RealScaler 334
21 Implicit-Internal-Video-Inpainting 256
22 TecoGAN-PyTorch 239
23 deffcode 198

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com