if you're using my code, all i ask is that u subscribe to my channel! :> youtube.com/emnersonn
this script downloads thumbnails from YT channels (or playlists if you want) and blends them into one image.
create a venv (python3 -m venv .venv), go into it and run pip3 install -r requirements.txt.
you can run the program by executing python average_thumbnails.py --max-videos [# of videos you want downloaded] --channel "@[handle]".
for more information, execute python average_thumbnails.py --help
example for emnerson and 100 thumbnails: python average_thumbnails.py --max-videos 100 --channel "@emnersonn"
requirements for those who don't feel like looking at the req file:
- Python 3.x
- yt-dlp
- Pillow
- NumPy
- requests
remember, you can install this all automatically by running pip3 install -r requirements.txt.