UNPKG

@vladmandic/face-api

Version:

FaceAPI: AI-powered Face Detection & Rotation Tracking, Face Description & Recognition, Age & Gender & Emotion Prediction for Browser and NodeJS using TensorFlow/JS

16 lines (13 loc) 502 B
import { env } from '../env/index'; export function bufferToVideo(buf: Blob): Promise<HTMLVideoElement> { return new Promise((resolve, reject) => { if (!(buf instanceof Blob)) reject(new Error('bufferToVideo - expected buf to be of type: Blob')); const video = env.getEnv().createVideoElement(); video.oncanplay = () => resolve(video); video.onerror = reject; video.playsInline = true; video.muted = true; video.src = URL.createObjectURL(buf); video.play(); }); }