# MoviePy

> Video editing with Python

**Wikidata**: [Q100153317](https://www.wikidata.org/wiki/Q100153317)  
**Source**: https://4ort.xyz/entity/moviepy

## Summary
MoviePy is an open-source Python library for video editing that lets developers create and manipulate video files using Python. It is authored under the name Zulko, hosted on GitHub (https://github.com/Zulko/moviepy), and distributed on PyPI as the project "moviepy" under the MIT License.

## Key Facts
- MoviePy is an open-source software library and Python package for video editing with Python.
- The project author is listed as Zulko.
- The source code repository is https://github.com/Zulko/moviepy.
- MoviePy is distributed on PyPI under the project name "moviepy".
- MoviePy is licensed under the MIT License.
- The project website is https://zulko.github.io/moviepy/.
- Notable releases include 0.2.2 (2014-12-11), 0.2.2.12 (2017-02-03), 0.2.2.13 (2017-02-15), 0.2.3.1 (2017-04-05), 0.2.3.2 and 0.2.3.3 (2018-04-18), 0.2.3.4 (2018-04-22), 0.2.3.5 (2018-05-31), 1.0.0 (2019-10-01), and 1.0.1 (2019-10-01).
- Binary/package names in OS repositories include AUR: python-moviepy, openSUSE: python-moviepy, and MacPorts: py-moviepy.
- MoviePy’s documented description on Wikidata is "Video editing with Python" and its copyright status is recorded as copyrighted.

## FAQs
### Q: What is MoviePy?
A: MoviePy is an open-source Python library and software package for performing video editing tasks programmatically in Python.

### Q: How can I obtain or install MoviePy?
A: MoviePy is available on PyPI under the project name "moviepy", the source code is hosted at https://github.com/Zulko/moviepy, and the project website is https://zulko.github.io/moviepy/. It is also packaged for some OS repositories (AUR, openSUSE, MacPorts) under the names listed in its metadata.

### Q: What is MoviePy’s software license?
A: MoviePy is released under the MIT License.

## Why It Matters
MoviePy provides a way for developers, researchers, and hobbyists to create and edit video content directly from Python code. By exposing video editing functionality as a Python library, MoviePy enables automation, reproducible workflows, and integration with Python's broader data and media ecosystem. Its availability on PyPI and packaging across multiple OS repositories (AUR, openSUSE, MacPorts) makes it accessible to a variety of users and deployment environments. The project is hosted on GitHub, which facilitates collaboration, issue tracking, and access to source releases; recorded release history shows development and maintenance activity spanning at least 2014 through 2019, including a 1.0.0/1.0.1 milestone on 2019-10-01. The MIT License provides permissive reuse options, and the project’s concise description—"Video editing with Python"—captures its core purpose as a Python-native tool for programmatic video manipulation.

## Notable For
- Being an open-source Python package specifically aimed at video editing and manipulation.
- Distribution under the permissive MIT License.
- Hosting and source code availability on GitHub (https://github.com/Zulko/moviepy) and a documented website (https://zulko.github.io/moviepy/).
- Packaging across multiple OS repositories: AUR (python-moviepy), openSUSE (python-moviepy), and MacPorts (py-moviepy).
- A documented release history including versions from 0.2.2 (2014-12-11) through 1.0.1 (2019-10-01).

## Body
### Overview
- MoviePy is described as "Video editing with Python."
- It is classified as open-source software, a software library, and a Python package.
- Aliases recorded for the project include "MoviePython" and "moviepy."

### Authorship and Copyright
- The author name string in the metadata is Zulko.
- Copyright status is recorded as copyrighted.
- The project is released under the MIT License.

### Source Code and Website
- Main source code repository URL: https://github.com/Zulko/moviepy.
- Official project website: https://zulko.github.io/moviepy/.
- The PyPI project name for distribution is "moviepy."

### Version History (selected releases)
- 0.2.2 — publication date: 2014-12-11.
- 0.2.2.12 — publication date: 2017-02-03.
- 0.2.2.13 — publication date: 2017-02-15.
- 0.2.3.1 — publication date: 2017-04-05.
- 0.2.3.2 and 0.2.3.3 — publication date: 2018-04-18.
- 0.2.3.4 — publication date: 2018-04-22.
- 0.2.3.5 — publication date: 2018-05-31.
- 1.0.0 — publication date: 2019-10-01.
- 1.0.1 — publication date: 2019-10-01.

### Packaging and Distribution
- PyPI project: moviepy.
- AUR package name: python-moviepy.
- openSUSE package name: python-moviepy.
- MacPorts port name: py-moviepy.
- GitLab topic identifier listed as: moviepy.

### Metadata and Identifiers
- Wikidata description: "Video editing with Python."
- Instance of: open-source software; software library; Python package.
- Aliases: MoviePython; moviepy.
- GitHub repository qualifiers are recorded alongside the source URL in the project metadata.

### References and Online Resources
- Repository: https://github.com/Zulko/moviepy.
- Website/documentation: https://zulko.github.io/moviepy/.
- PyPI listing: project name "moviepy" (as recorded in metadata).

## References

1. [Release 0.2.2. 2014](https://github.com/Zulko/moviepy/releases/tag/v0.2.2)
2. [Release 0.2.2.12. 2017](https://github.com/Zulko/moviepy/releases/tag/v0.2.2.12)
3. [Release 0.2.2.13. 2017](https://github.com/Zulko/moviepy/releases/tag/v0.2.2.13)
4. [Release 0.2.3.1. 2017](https://github.com/Zulko/moviepy/releases/tag/v0.2.3.1)
5. [Release 0.2.3.2. 2018](https://github.com/Zulko/moviepy/releases/tag/v0.2.3.2)
6. [Release 0.2.3.3. 2018](https://github.com/Zulko/moviepy/releases/tag/v0.2.3.3)
7. [Release 0.2.3.4. 2018](https://github.com/Zulko/moviepy/releases/tag/v0.2.3.4)
8. [Release 0.2.3.5. 2018](https://github.com/Zulko/moviepy/releases/tag/v0.2.3.5)
9. [Release 1.0.0. 2019](https://github.com/Zulko/moviepy/releases/tag/v1.0.0)
10. [Release 1.0.1. 2019](https://github.com/Zulko/moviepy/releases/tag/v1.0.1)
11. [Release 1.0.2. 2020](https://github.com/Zulko/moviepy/releases/tag/v1.0.2)
12. [Release 1.0.3. 2020](https://github.com/Zulko/moviepy/releases/tag/v1.0.3)
13. [Release 2.0.0. 2024](https://github.com/Zulko/moviepy/releases/tag/v2.0.0)
14. [Release 2.1.0. 2024](https://github.com/Zulko/moviepy/releases/tag/v2.1.0)
15. [Release 2.1.1. 2024](https://github.com/Zulko/moviepy/releases/tag/v2.1.1)
16. [Release 2.1.2. 2025](https://github.com/Zulko/moviepy/releases/tag/v2.1.2)
17. [Release 2.2.1. 2025](https://github.com/Zulko/moviepy/releases/tag/v2.2.1)