JS Video Player

Who said video has to be boring?
I experimented with creating a custom video player in Webflow that includes a load animation, play and pause controls, frame preview, and a progress bar.
Performance is important, so I also made a simplified version without the page load, using minimal JavaScript.