You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-13Lines changed: 10 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,14 +10,6 @@ MoviePy (online documentation [here](https://zulko.github.io/moviepy/)) is a Pyt
10
10
11
11
MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 3.9+.
12
12
13
-
# How MoviePy works
14
-
15
-
Under the hood, MoviePy imports media (video frames, images, sounds) and converts them into Python objects (numpy arrays) so that every pixel becomes accessible, and video or audio effects can be defined in just a few lines of code (see the [built-in effects]() for examples).
16
-
17
-
The library also provides ways to mix clips together (concatenations, playing clips side by side or on top of each other with transparency, etc.). The final clip is then encoded back into mp4/webm/gif/etc.
18
-
19
-
This makes MoviePy very flexible and approachable, albeit slower than using ffmpeg directly due to heavier data import/export operations.
20
-
21
13
# Example
22
14
23
15
In this example we open a video file, select the subclip between 10 and
Under the hood, MoviePy imports media (video frames, images, sounds) and converts them into Python objects (numpy arrays) so that every pixel becomes accessible, and video or audio effects can be defined in just a few lines of code (see the [built-in effects]() for examples).
47
+
48
+
The library also provides ways to mix clips together (concatenations, playing clips side by side or on top of each other with transparency, etc.). The final clip is then encoded back into mp4/webm/gif/etc.
49
+
50
+
This makes MoviePy very flexible and approachable, albeit slower than using ffmpeg directly due to heavier data import/export operations.
51
+
52
+
52
53
# Installation
53
54
54
55
Intall moviepy with `pip install moviepy`. For additional installation options, such as a custom FFMPEG or for previewing, see [this section](https://zulko.github.io/moviepy/getting_started/install.html). For development, clone that repo locally and install with `pip install -e .`
@@ -79,9 +80,5 @@ To ask for help or simply discuss usage and examples, use [our Reddit channel](h
79
80
-[@ryanfox](https://github.com/ryanfox)
80
81
-[@mondeja](https://github.com/mondeja)
81
82
82
-
# Maintainers wanted!
83
-
84
-
MoviePy is always looking for maintainers, and we'd love to hear about
85
-
developers interested in giving a hand and solving some of the issues
86
-
(especially the ones that affect you) or reviewing pull requests. Open
83
+
**Maintainers wanted!** this library has only been kept afloat by the involvement of its maintainers, and there are times where none of us have enough bandwidth. We'd love to hear about developers interested in giving a hand and solving some of the issues (especially the ones that affect you) or reviewing pull requests. Open
87
84
an issue or contact us directly if you are interested. Thanks!
0 commit comments