moviepy 1.0.3


Video editing with Python

MoviePy is a Python library for video editing: cutting, concatenations, title insertions, video compositing, video processing, and creation of custom effects.

Stars: 10730, Watchers: 10730, Forks: 1401, Open Issues: 360

The Zulko/moviepy repo was created 9 years ago and the last code push was 2 weeks ago.
The project is extremely popular with a mindblowing 10730 github stars!

How to Install moviepy

You can install moviepy using pip

pip install moviepy

or add it to a project with poetry

poetry add moviepy

Package Details

Zulko 2017
MIT License
GitHub Repo:


  • Multimedia
  • Multimedia/Sound/Audio
  • Multimedia/Sound/Audio/Analysis
  • Multimedia/Video
  • Multimedia/Video/Capture
  • Multimedia/Video/Conversion
No  moviepy  pypi packages just yet.


A list of common moviepy errors.

Code Examples

Here are some moviepy code examples and snippets.

GitHub Issues

The moviepy package has 360 open issues on GitHub

  • Audio gets curropted when extracting
  • fails file formatting checks (Black library)
  • SyntaxError: "is" with a literal. Did you mean "=="?
  • Changes in FFmpeg libavformat break FFmpegInfosParser
  • Vertical Scrolling images
  • Infinite mutual call stuck the whole program
  • Video resized after converting from .mkv to .mp4 in python
  • Default to AAC audio for MP4 files
  • can master branch be used in production?
  • Fix for issue #1682 ( audio cutout )
  • No audio when writing to video file
  • Async write_videofile
  • ImportError: cannot import name 'pycache' from ''
  • clips_array & set_fps
  • Weird output of TextClip saved as png

See more issues on GitHub