const video = document.createElement('video');
video.loop = true;
video.autoplay = true;
video.muted = true;
video.src = 'https://webgpulab.xbdev.net/var/resources/fire.mp4';
await video.play();
...
const externalTextureSource = new VideoFrame(video);
...
{ binding: 2, resource: device.importExternalTexture({source: externalTextureSource}) }