This project generates a simple website which lists all the videos from Apple, Jetson Creative, and Robin Fourcade.
You can then download the videos you like for use in the screensaver of your choice, for example...
This website is built and deployed using Netlify and can be viewed at https://aerial-videos.netlify.app/
Generate thumbnail images
Requires:
- Python 3
- Pip3
After installing Python 3 and Pip3, install the required Python modules...
pip3 install moviepy
pip3 install joblibMoviePy does not come with an FFMPEG binary for Apple silicon so you must install it manually.
There are many ways to do this but I use Homebrew, a package manager for macOS. Once Homebrew is installed, run this command to install FFMPEG...
brew install ffmpegIf you have used Homebrew to also install Python 3, use pipx to install python packages as a virtual environment is used to keep the Apple provided version of Python separate from the Homebrew version.
When all required dependencies are installed, use the generate_thumbnails.sh script.
Run the Python script to generate the thumbnails...
cd scripts
python3 thumbnails.pyThis will take a few minutes to complete depending on the speed of your Mac/PC and internet connection.
When finished, you should have a folder called static/thumbnails full of images.
Building the website
Requires:
- NodeJS
- Npm
- SveleteKit
- Pnpm (optional)
Install all the required dependencies...
npm install (or pnpm i)
To run the development version...
npm run dev -- --open (or pnpm dev --open)
To build the site for deployment...
npm run build (or pnpm build)