1"use strict"; 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="78dd38b2-bb0a-57a6-b025-445de51eaa20")}catch(e){}}(); 3(self["webpackChunkzeemo_web"]=self["webpackChunkzeemo_web"]||[]).push([[8488],{87500:(e,t,a)=>{var i;a.d(t,{X:()=>l,z:()=>i}),function(e){e["SHIFT_UP_AND_DOWN"]="shiftUpAndDown",e["SHIFT_DOWN_AND_UP"]="shiftDownAndUp",e["ZOOM_IN_AND_OUT"]="zoomInAndOut",e["ZOOM_OUT_AND_IN"]="zoomOutAndIn",e["SHIFT_RIGHT_AND_LEFT"]="shiftRightAndLeft",e["SHIFT_LEFT_AND_RIGHT"]="shiftLeftAndRight"}(i||(i={}));let l=[{name:i.SHIFT_DOWN_AND_UP,scale:1.2,isMoveY:!0,exportPositionInfo:{width:1.2,height:1.2,marginH:-.1,marginV:-.2,animation:29,animationPos:{top:-.2,bottom:0,left:-.1,right:-.1}}},{name:i.SHIFT_UP_AND_DOWN,scale:1.2,isMoveY:!0,exportPositionInfo:{width:1.2,height:1.2,marginH:-.1,marginV:0,animation:28,animationPos:{top:0,bottom:-.2,left:-.1,right:-.1}}},{name:i.ZOOM_IN_AND_OUT,scale:1,isScale:!0,exportPositionInfo:{width:1,height:1,marginH:0,marginV:0,animation:32,animationPos:{top:0,bottom:0,left:0,right:0}}},{name:i.ZOOM_OUT_AND_IN,scale:1.2,isScale:!0,exportPositionInfo:{width:1.2,height:1.2,marginH:-.1,marginV:-.1,animation:32,animationPos:{top:-.1,bottom:-.1,left:-.1,right:-.1}}},{name:i.SHIFT_RIGHT_AND_LEFT,scale:1.2,isMoveX:!0,exportPositionInfo:{width:1.2,height:1.2,marginH:-.2,marginV:-.1,animation:31,animationPos:{top:-.1,bottom:-.1,left:-.2,right:0}}},{name:i.SHIFT_LEFT_AND_RIGHT,scale:1.2,isMoveX:!0,exportPositionInfo:{width:1.2,height:1.2,marginH:0,marginV:-.1,animation:30,animationPos:{top:-.1,bottom:-.1,left:0,right:-.2}}}]},8045:(e,t,a)=>{a.d(t,{DG:()=>v,Ov:()=>d,PT:()=>f,Po:()=>p,Q$:()=>c,ck:()=>m,eE:()=>_,in:()=>h});var i=a(57772);a(17939),a(16206),a(35868),a(97167),a(91359),a(57869),a(32033),a(55026),a(24540),a(56389);var l=a(14614),r=a(82871),n=a(17290),o=a(33873),u=a(23265),s=a(24083);let d=(e,t)=>e.map((e,a)=>{let l=t[a],{aiImageToVideoResponse:n}=e,o={"bp-his-src":!!(null!=n&&n.videoId)};if(l){let t=(0,r.pM)(l.bt),a=(0,r.pM)(l.et);return(0,i.A)((0,i.A)({},e),{},{originalImageDescription:e.imageDescription,bt:l.bt,btMs:t,et:l.et,etMs:a,duration:a-t,recordVideoId:(null==n?void 0:n.videoId)||null,sceneAnimateStatus:o})}return(0,i.A)((0,i.A)({},e),{},{originalImageDescription:e.imageDescription,duration:0,bt:"",et:"",btMs:0,etMs:0,recordVideoId:(null==n?void 0:n.videoId)||null,sceneAnimateStatus:o})}),v=(e,t,a)=>{let{lang:i}=e.order,l=1200,o=a.width,u=a.height,s=document.documentElement.clientWidth-96-505-72,d=l-96-505-72,v=s*u/o,m=t.reduce((e,t)=>e+((0,r.pM)(t.et)-(0,r.pM)(t.bt))/1e3,0);return(0,n.gd)("src",{},i,-1,u,o,m,s,v,d,[])},m=(e,t)=>{let a=[];return e.results.forEach((r,n)=>{r.forEach(r=>{a[n]=[(0,i.A)((0,i.A)({},r),{},{id:(0,l.Ak)(12)})],a[n][0]=s.A.initResultObj(a[n][0]),a[n][0].srcWords||(a[n][0].srcWords=s.A.handleAsrWords(a[n][0].words,t,n,e.results.length))})}),a},c=(e,t,a)=>{let l=[];return e.forEach((e,r)=>{let n=s.A.srcParaToFrames(e[0].srcWords,r,t,a,{punctuation:!1,frameCharsLimit:o.Cn.find(e=>e.value===a).defaultCpl||Number.MAX_SAFE_INTEGER});l.push(...n.map(e=>(0,i.A)((0,i.A)({},e),{},{styleId:"mvp"})))}),l},h=(e,t)=>{let a=[],i=[],l="",r,n=0;return e.forEach((e,t)=>{e[0].srcWords.forEach(o=>{let{frameId:u}=o;l===u?i.push(o):(l=u,i=[o],r={isTrimDeleted:e[0].isTrimDeleted,paragraphIndex:t,bt:0,et:0,s:"",hidden:!!o.hidden,id:u,words:i,styleId:"mvp",seq:n++},a.push(r))})}),s.A.loopFramesAfterGenerate(a,{IS_NO_SPACE:u.Oxj.includes(t.lang)}),a},_=(e,t,a)=>{let l=o.Cn.find(e=>e.value===a).defaultCpl||Number.MAX_SAFE_INTEGER;t.captionType&&n.y9[t.captionType]&&(l=s.A.computedMaxCharCnt(n.y9[t.captionType],u.Oxj.includes(a),a));let r=[];return e.forEach((e,n)=>{let o=s.A.srcParaToFrames(e[0].srcWords,n,t,a,{frameCharsLimit:l,punctuation:!1,deleteVisualEffect:!0});r.push(...o.map(e=>(0,i.A)((0,i.A)({},e),{},{styleId:"mvp"})))}),r},p=e=>{let t=[1,3,5];if(t.includes(e)){let t={1:{width:9,height:16},3:{width:1,height:1},5:{width:16,height:9}};return t[e]}return{width:9,height:16}},f=(e,t,a)=>{let i=e/t,l=0,r=0;if(i>a){let i=t*a;l=(e-i)/e}else if(i<a){let i=e/a;r=(t-i)/t}return{cropX:l,cropY:r}}},87916:(e,t,a)=>{a.d(t,{A:()=>r}),a(91359),a(92986);var i=a(6254);let l=(e,t,a)=>{let{capture:l=!1,exclude:r}=a||{},n=a=>{let i=e.value,l=a.composedPath&&a.composedPath()||[a.target],n=l.some(e=>e instanceof Node&&(null==i?void 0:i.contains(e)));if(i&&!n){if(r){let e=Array.isArray(r)?r:[r],t=e.some(e=>l.some(t=>{var a;return t instanceof Node&&(null===(a=e.value)||void 0===a?void 0:a.contains(t))}));if(t)return}
3t(a)}};(0,i.sV)(()=>{document.addEventListener("click",n,l)}),(0,i.xo)(()=>{document.removeEventListener("click",n,l)})},r=l},93317:(e,t,a)=>{a.d(t,{A:()=>_}),a(17939),a(16206),a(97167);var i=a(6254),l=a(55533),r=a(38627),n=a(25598),o=a(87500),u=a(8045);let s=["src","onLoadstart","onWaiting","onCanplaythrough"],d=["src"],v=["width","height"],m=(0,i.pM)({__name:"MediaListPlayer",props:{currentTime:{},width:{},height:{},display:{type:Boolean},mediaList:{},targetSelectIndex:{},aspectRatio:{},isDynamicEffect:{type:Boolean}},emits:["targetVideoLoading","setTransformInfo"],setup(e,{expose:t,emit:a}){(0,l.$9)(e=>({"254408cf":e.$props.height,"2311211e":e.$props.width,da123862:e.$props.width+"px","16b222fe":e.$props.height+"px"}));let m=e,c=a,h=(0,n.KR)([]),_=(0,n.KR)([0]),p=(0,n.KR)(),f=(0,n.KR)(null),g=null,T=(0,n.KR)(null),I=(0,n.KR)(null),A=(0,n.KR)(!1),N=(0,i.EW)(()=>{var e;return null===(e=h.value[m.targetSelectIndex])||void 0===e?void 0:e.ref}),D=(0,i.EW)(()=>m.mediaList[m.targetSelectIndex]),O=(0,i.EW)(()=>{var e;if(null===(e=D.value)||void 0===e||!e.videoUrl)return{sx:0,sy:0};{let{width:e,height:t}=D.value,{cropX:a,cropY:i}=(0,u.PT)(e,t,m.aspectRatio);if(a>0){let i=e/t*m.height,l=a/2*i;return{sx:l,sy:0}}{let a=t/e*m.width,l=i/2*a;return{sx:0,sy:l}}}});(0,i.wB)(()=>m.targetSelectIndex,(e,t)=>{if(_.value.includes(e)||_.value.push(e),_.value.includes(e+1)||_.value.push(e+1),h.value[e]&&h.value[e].isLoading?c("targetVideoLoading",!0):c("targetVideoLoading",!1),(t||0===t)&&h.value[t]){let e=m.mediaList[t],a=e.speed||1,i=e.ownBeginTime||0;setTimeout(()=>{h.value[t].ref.currentTime=i*a/1e3,h.value[t].ref.pause()},10)}(0,i.dY)(()=>{N.value&&(N.value.playbackRate=D.value.speed||1),W()})},{immediate:!0});let E=()=>{var e;if(null!==(e=D.value)&&void 0!==e&&e.videoUrl&&N.value){let e=4*m.width,t=4*m.height,a=N.value.videoWidth,i=N.value.videoHeight;g.clearRect(0,0,e,t);let l=a/i,r=e/t,n,o;l>r?n=r*(o=i):o=(n=a)/r,g.drawImage(N.value,O.value.sx,O.value.sy,n,o,0,0,e,t)}f.value=requestAnimationFrame(E)},w=(e,t)=>{var a;if(t&&t!==(null===(a=h.value[e])||void 0===a?void 0:a.ref)){h.value[e]={ref:t,isLoading:!0};let a=m.mediaList[e],i=a.speed||1,l=a.ownBeginTime||0;t.playbackRate=i,t.currentTime=l*i/1e3}},y=(e,t)=>{h.value[e].isLoading=t,m.targetSelectIndex===e&&c("targetVideoLoading",t)},F=()=>{A.value&&(A.value=!1,W())},R=e=>{(0,i.dY)(()=>{var t;null!==(t=D.value)&&void 0!==t&&t.videoUrl&&!(m.currentTime>1e3*D.value.duration)&&N.value&&(e?N.value.play():N.value.pause())})},H=e=>{N.value&&(N.value.currentTime=e)},b=(e,t)=>new Promise(a=>{var i;if(null!==(i=h.value[t])&&void 0!==i&&i.ref){let i=h.value[t].ref;i.addEventListener("seeked",()=>{a(!0)}),i.currentTime=e}else a(!1)}),S=()=>{N.value&&(N.value.playbackRate=D.value.speed)},L=()=>{let e=(0,n.KR)(0),t=(0,n.KR)(null),a=(0,n.KR)(.12),l=(0,n.KR)(),r=(0,i.EW)(()=>{let e=m.targetSelectIndex%o.X.length;return o.X[e]}),u=(0,i.EW)(()=>({left:r.value.name===o.z.SHIFT_RIGHT_AND_LEFT,right:r.value.name===o.z.SHIFT_LEFT_AND_RIGHT,top:r.value.name===o.z.SHIFT_DOWN_AND_UP,bottom:r.value.name===o.z.SHIFT_UP_AND_DOWN,center:r.value.name===o.z.ZOOM_IN_AND_OUT||r.value.name===o.z.ZOOM_OUT_AND_IN})),s=(0,i.EW)(()=>{let e=m.currentTime%l.value/l.value;switch(r.value.name){case o.z.SHIFT_UP_AND_DOWN:case o.z.SHIFT_DOWN_AND_UP:if(e<=.5)return _(1-2*e,r.value.name===o.z.SHIFT_DOWN_AND_UP);return _(2*e-1,r.value.name===o.z.SHIFT_DOWN_AND_UP);case o.z.ZOOM_IN_AND_OUT:case o.z.ZOOM_OUT_AND_IN:{let e=8e3,t=m.currentTime%e/e;if(t<=.5)return p(2*t,r.value.name===o.z.ZOOM_OUT_AND_IN);return p(2-2*t,r.value.name===o.z.ZOOM_OUT_AND_IN)}case o.z.SHIFT_RIGHT_AND_LEFT:case o.z.SHIFT_LEFT_AND_RIGHT:if(e<=.5)return f(1-2*e,r.value.name===o.z.SHIFT_RIGHT_AND_LEFT);return f(2*e-1,r.value.name===o.z.SHIFT_RIGHT_AND_LEFT);default:return{}}}),d=e=>{let t={visibility:m.targetSelectIndex===e?"visible":"hidden"};return m.targetSelectIndex===e&&m.isDynamicEffect&&Object.assign(t,s.value),t},v=()=>{var e;let t={};if(null!==(e=D.value)&&void 0!==e&&e.videoUrl&&m.isDynamicEffect){let e=m.currentTime-1e3*D.value.duration;if(e>0){let a=8e3,i=e%a/a;i<=.5?Object.assign(t,p(2*i,!1)):Object.assign(t,p(2-2*i,!1))}}return t},h=()=>{A.value=!1,c("setTransformInfo"),T.value&&I.value?(I.value.style.height=`${m.height}px`,I.value.style.width=`${m.width}px`,(0,i.dY)(()=>
3{if(m.isDynamicEffect){let t=r.value.scale;r.value.isMoveX?e.value=m.width*(t-1):r.value.isMoveY?e.value=m.height*(t-1):r.value.isScale&&(e.value=.2*m.width),l.value=e.value/(e.value*a.value)*2e3}A.value=!0,t.value&&clearTimeout(t.value)})):t.value=setTimeout(()=>{h()},100)},_=(t,a=!1)=>{let i=a?-1:1,l=e.value*t*i;return{transform:`translateY(${l}px) scale(${r.value.scale})`}},p=(e,t=!1)=>{let a=t?1-e:e,i=1+.2*a;return{transform:`scale(${i})`}},f=(t,a=!1)=>{let i=a?-1:1,l=e.value*t*i;return{transform:`translateX(${l}px) scale(${r.value.scale})`}};return{getClass:u,retrySetTransformInfoTimer:t,getCurrentImageStyle:d,getCurrentVideoStyle:v,setTransformInfo:h}},{getClass:x,retrySetTransformInfoTimer:P,getCurrentImageStyle:U,getCurrentVideoStyle:M,setTransformInfo:W}=L();return t({videoSeek:H,changeVideoPlayState:R,resize:F,setTargetMediaSpeed:S,specifyVideoSeek:b}),(0,i.sV)(()=>{g=p.value.getContext("2d"),E()}),(0,i.xo)(()=>{P.value&&clearTimeout(P.value),f.value&&cancelAnimationFrame(f.value)}),(e,t)=>((0,i.uX)(),(0,i.CE)("div",{class:(0,r.C4)(["wrap",(0,n.R1)(x)]),style:(0,r.Tr)({width:`${m.width}px`,height:`${m.height}px`,opacity:m.display?1:0}),ref_key:"wrapRef",ref:T},[(0,i.Lk)("div",{class:"image-wrapper",ref_key:"imgRef",ref:I},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.mediaList,(e,t)=>((0,i.uX)(),(0,i.CE)(i.FK,{key:t},[_.value.includes(t)&&null!=e&&e.videoUrl?((0,i.uX)(),(0,i.CE)("video",{key:0,muted:"","disable-picture-in-picture":"",playsinline:"",preload:"auto",src:null==e?void 0:e.videoUrl,ref_for:!0,ref:e=>w(t,e),onLoadstart:e=>y(t,!0),onWaiting:e=>y(t,!0),onCanplaythrough:e=>y(t,!1)},null,40,s)):!(null!=e&&e.videoUrl)&&e.imageUrl?((0,i.uX)(),(0,i.CE)("img",{key:1,src:e.imageUrl,alt:"image",draggable:"false",style:(0,r.Tr)((0,n.R1)(U)(t))},null,12,d)):(0,i.Q3)("",!0)],64))),128)),(0,i.Lk)("canvas",{ref_key:"canvasRef",ref:p,style:(0,r.Tr)((0,n.R1)(M)()),width:4*m.width,height:4*m.height},null,12,v)],512)],6))}});var c=a(3539);let h=(0,c.A)(m,[["__scopeId","data-v-781b2b57"]]),_=h}}]); 4//# sourceMappingURL=zm-46fd603e6.d7f1d09c68915a4c.prod.js.map 5//# debugId=78dd38b2-bb0a-57a6-b025-445de51eaa20
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.