Python video-editing

Open-source Python projects categorized as video-editing

Top 17 Python video-editing Projects

  • moviepy

    Video editing with Python

    Project mention: VideoClip.set_layer functionality not working | /r/moviepy | 2023-06-29

    VideoClip.set_layer functionality was added in but when I try to use it I get this error:

  • 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: Image Upscaler AI | | 2023-06-21

    UI looks identical to ?

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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

    Project mention: OpenShot 3.1.1 64-bit version not running | /r/OpenShot | 2023-09-23
  • auto-editor

    Auto-Editor: Effort free video editing!

    Project mention: How can I decrease my editing time? | /r/VideoEditing | 2023-05-22

    A few days ago I discovered a program that automatically trims the pauses from your video. This can decrease my raw footage duration by around 25%. I've used this for editing two videos so far, and this has been such a helpful tool.

  • OpenTimelineIO

    Open Source API and interchange format for editorial timeline information.

    Project mention: Is Opentimelineio (OTIO) a thing? | /r/editors | 2023-04-20
  • TokenFlow

    Official Pytorch Implementation for "TokenFlow: Consistent Diffusion Features for Consistent Video Editing" presenting "TokenFlow"

    Project mention: TokenFlow has been Released | /r/StableDiffusion | 2023-09-07


  • StableVideo

    [ICCV 2023] StableVideo: Text-driven Consistency-aware Diffusion Video Editing

    Project mention: MagicEdit: High-Fidelity Temporally Coherent Video Editing | | 2023-08-29

    Looks like its building on the same concepts as stable video.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Text2LIVE

    Official Pytorch Implementation for "Text2LIVE: Text-Driven Layered Image and Video Editing" (ECCV 2022 Oral)

    Project mention: The new neural network from NVIDIA can apply special effects to video using simple text commands. | /r/callabacloud | 2023-01-31

    The source code of the neural network can be found on GitHub:

  • WebmGenerator

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

    Project mention: Easiest way to convert YT to GIF? | /r/youtubedl | 2023-03-02
  • transparent-background

    This is a background removing tool powered by InSPyReNet (ACCV 2022)

    Project mention: [Project] Background removal tool based on our recent work "Revisiting Image Pyramid Structure for High Resolution Salient Object Detection" | /r/MachineLearning | 2022-11-23


  • Implicit-Internal-Video-Inpainting

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

  • SAFA

    Official Pytorch Implementation of 3DV2021 paper: SAFA: Structure Aware Face Animation.

  • crispy

    Crispy is a machine-learning algorithm to make video-games montages efficiently. It uses a neural network to detect highlights in the video-game frames (by Flowtter)

  • Video-Silence-Remover

    A tool created to automatically remove silence from videos.

    Project mention: Automatic video cut for podcast style recording - Like autopod | /r/kdenlive | 2023-05-04
  • shotstack-sdk-python

    Python SDK for Shotstack, the cloud video editing API

  • python_cli_video_editor

    A CLI video editor written in the Python Language.

  • merge-for-shorts

    Application to merge two videos suited for youtube shorts, tik tok or instagram reels, built using Flask and Moviepy in python

    Project mention: I made an fully automated YouTube channel using python | /r/pythoncoding | 2023-04-28

    Try my project : Merge for shorts

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-09-23.

Python video-editing related posts


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

Project Stars
1 moviepy 10,940
2 backgroundremover 4,979
3 openshot-qt 3,577
4 auto-editor 1,975
5 OpenTimelineIO 1,282
6 TokenFlow 1,090
7 StableVideo 1,068
8 Text2LIVE 808
9 WebmGenerator 409
10 transparent-background 282
11 Implicit-Internal-Video-Inpainting 233
12 SAFA 156
13 crispy 57
14 Video-Silence-Remover 28
15 shotstack-sdk-python 14
16 python_cli_video_editor 13
17 merge-for-shorts 6
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.