This is a Python library for creating videos.
To extract the first minute of an existing video, you might do something like this:
from clip import * original = from_file('original.mp4') first_minute = slice_clip(original, 0, 60) save_mp4(first_minute, 'first_minute.mp4', frame_rate=original.frame_rate)
Loads of other functionality is included.
- Import different sorts of source material, including most video and audio files readable by FFMPEG, static images, zipped archives of image sequences, PDF documents, and rosbags.
- Combine source material by sequencing multiple clips, stacking multiple simultaneous clips horizontally or vertically, or other customized composite operations.
- Add text, fade in, fade out, or apply other filters.
This video is an example of many of the things the library can do.
See the documentation for more details.