The fastest video-creation library in Python. Support for sound effects, PIL, and OpenCV image generation.
Rough Benchmarks from this example
| FPS | Resolution | Video Time | Render Time |
|---|---|---|---|
| 1 | 1920x1080 | 30s | 0.25s |
| 12 | 1920x1080 | 30s | 1.74s |
| 24 | 1920x1080 | 30s | 4.08s |
| 30 | 1920x1080 | 30s | 4.99s |
| 60 | 1920x1080 | 30s | 9.64s |
| 100 | 1920x1080 | 30s | 16.02s |
| 120 | 1920x1080 | 30s | 19.09s |
Zukertort_vs_Steinitz.mp4
Here's an example use of fmov for automated chess analysis videos (trimmed to 1:30 to allow for embedding)
Install fmov via pip:
pip install fmovMake sure to have ffmpeg installed on your system and executable from the terminal
sudo apt install ffmpeg # Linux
brew install ffmpeg # MacOS
choco install ffmpeg # WindowsNote
PIL will be installed automatically, if you would like to use OpenCV, install it manually
