I created this app because I needed to add thumbnails to about 150 videos for a course. The course is divided into modules, each module having 5-25 videos with its own thumbnail.
This app will allow to choose a folder from your Vimeo Library and upload an image as the thumbnail for all the videos in the folder.
- Copy .env.example to .env, create a Vimeo app and add your credentials
- Add any thumbnail images you want to use in the /thumbnails folder in this project
- From the project root folder, run
npm install
- Run
node thumbnails.js
- Enter the number that represents the folder of your choice
- Enter the file name of the image you want as the thumbnail
- Enjoy! The previous active thumbnail will be preserved.
This app will not remove any previous thumbnails. Running it multiple times on the same folder will add more thumbnails, but only the most recently added will be active.