Build 545032stable
Module 956050
773 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{m:()=>s,n:()=>r});var i=n(696016);function r(e){let t=document.createElement("canvas");t.width=e.width,t.height=e.height;let n=t.getContext("2d");if(null==n)throw Error("Could not create canvas context");return n.putImageData(new ImageData(e.data,e.width,e.height),0,0),t.toDataURL("image/jpeg",.9)}async function s(e,t){let n=document.createElement("video");n.volume=0,n.src=e,n.currentTime=t,await n.play(),n.pause();let r=Math.min(i.vZ/n.videoWidth,i.s3/n.videoHeight),s=n.videoWidth*r,a=n.videoHeight*r,o=document.createElement("canvas");o.width=s,o.height=a;let l=o.getContext("2d");if(null==l)throw Error("Could not create canvas context");return l.drawImage(n,0,0,n.videoWidth,n.videoHeight,0,0,s,a),o.toDataURL("image/jpeg",.9)}}