Skip to content

A list of videos from Apple, Jetson Creative, and Robin Fourcade.

Notifications You must be signed in to change notification settings

ArmoredCavalry/AerialVideos

 
 

Repository files navigation

Aerial Videos

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 - such as Aerial Views for Android TV.

This website is built and deployed using Netlify and can be viewed at https://aerial-videos.netlify.app/

Generate the video thumbnails

Requires:

  1. Python 3
  2. Pip3


Install the required Python modules...

pip3 install moviepy
pip3 install joblib

Macs with Apple silicon

MoviePy 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 ffmpeg


Run the Python script to generate the thumbnails...

cd scripts
python3 thumbnails.py

This 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:

  1. NodeJS
  2. Npm
  3. SveleteKit
  4. 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)

About

A list of videos from Apple, Jetson Creative, and Robin Fourcade.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Svelte 34.7%
  • Python 31.0%
  • JavaScript 21.0%
  • HTML 9.3%
  • CSS 2.2%
  • TypeScript 1.8%