Play videos in Chrome Dev Tools console because why not? At a high level: Pre-processing Frames of a video are extracted into individual images of size 192x108 using ffmpeg, a Python script takes these images, Base64 encodes them and creates a large JSON file with all of the Base64 strings as a list. Node server Loads the JSON file in memory, and serves chunks of the file on any given request Clie