An open source image generator for video files, similar to moviepalette. These images can be used for phone wallpapers, desktop screen savers, or used to generate canvas prints from various discount retailers.
- Python 3.11+
- Numpy
- opencv
- Pillow
- ColorThief-Py
- Download & extract the source
- Change directory into video_linear_image
- Run
pip install -r requirements.txt
python3 generator.py "Bullet Train.mkv"
- Support adding post processing to the images (vibrance mode, vignette)
- Add option to generate multiple versions (various frame offsets)
- Add option to trim out credits sequence in the image (the black bar on the far right side)
- Add option for pallets instead of a single color (maybe each strip is a gradient)
- Add option for a "series" instead of a single movie (for TV shows or sequels)