JSFiddle - React, Tailwind, and code Playground

Temp

by skibulk

HTML

<video autoplay muted loop...

CSS

body{
  background: black;
}

JavaScript

console.clear();

var video = document.getElementsByTagName("video")[0];
video.playbackRate = 1/16;

// Option 1
var count1 = 0;
video.addEventListener("timeupdate", function(){
	if(video.currentTime >= 0.5) video.currentTime = 0;
  count1++;
});

setInterval(function(){
	console.log("timeupdate calls per second: " + (count1 / 10));
  count1 = 0;
}, 5 * 1000);

/*
// Option 2
// Called once per second
var count2 = 0;
setInterval(function(){
	video.currentTime = 0;
}, 500);
*/