PageSourceSearch

https://tacu.ai/_next/static/chunks/4479-841b02ae4df3e3aa.js?dpl=dpl_8V8kupQvEFN4neqjtkjKeGJNKBDu

js tacu.ai collected 2026-10-05 13:59:14 UTC 30,038 bytes, 2 lines download raw bytes

1/*! Third-party licenses and source code: https://tacu.ai/open-source-notices.txt */
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2d87a1c6-59d7-402b-99fb-ac7e550cba42",e._sentryDebugIdIdentifier="sentry-dbid-2d87a1c6-59d7-402b-99fb-ac7e550cba42")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4479],{8392:(e,t,n)=>{n.d(t,{Jh:()=>a,LN:()=>f,Ml:()=>d,UB:()=>h,j5:()=>v,p9:()=>I,qn:()=>c});var i=n(29447),r=n(71264),l=n(26263),o=n(16068);function u(e){return"string"==typeof e&&e.trim().length>0}function d(e){return(null==e?void 0:e.type)==="audio"&&(u(e.linkedVideoElementId)||null!=e.linkedVideoVersion&&u(e.refCutId))}function s(e){let t=Number(e);return Number.isFinite(t)?t:null}function a(e,t){let n=s(e),i=s(t);return null!==n&&null!==i?n===i:String(e)===String(t)}function c(e,t){var n,i;if(!e)return;if(u(e.linkedVideoElementId))return e.linkedVideoElementId;if(null==e.linkedVideoVersion||!u(e.refCutId)||!t)return;let r=null==(i=t[e.refCutId])||null==(n=i.elementIds)?void 0:n.video;return u(r)?r:void 0}function f(e,t,n,i){var o,u,d;let s=c(e,t);if(!s||s!==(null==n?void 0:n.id)||n.type!==l.RJ.VIDEO)return;let a=null==t?void 0:t[n.cutId];if(a){if("native"===e.sourceKind){let t=null==(o=n.generationHistory)?void 0:o.find(e=>e.isSelected),l=(0,r.gQ)(t);if(!l||l!==e.linkedVideoTakeKey||!Number.isFinite(i)||i<=0)return;try{let t=(0,r.wR)(a,n,i).inTicks,l=null!=(u=e.inTicks)?u:0;if(!Number.isFinite(t)||!Number.isFinite(l))return;return a.startTick+(l-t)}catch(e){return}}return a.startTick+(null!=(d=null==e?void 0:e.originalOffsetTicks)?d:0)}}function v(e,t,n){let i=c(e,n);return!!(i&&(null==t?void 0:t.some(e=>{var t,r;return(null==n||null==(r=n[e])||null==(t=r.elementIds)?void 0:t.video)===i})))}function h(e,t,n,i){if(!e||"native"!==e.sourceKind&&void 0===e.originalOffsetTicks)return!1;let r=f(e,t,n,i);return void 0!==r&&e.startTicks!==r}function g(e){return!!e&&(!!(0,o.uH)(e)||"audio"===e.type&&(u(e.speaker)||(0,i.S_)(e.id)))}function m(e){var t,n;return!!e&&"audio"===e.type&&!u(e.speaker)&&!(0,i.S_)(e.id)&&(void 0===e.originalOffsetTicks||0===e.originalOffsetTicks)&&u(null==(n=e.generationHistory)||null==(t=n.find(e=>e.isSelected))?void 0:t.audioUrl)}function k(e){let{item:t,videoElementId:n,videoVersion:i,cuts:r}=e;if(!t)return!1;let l=c(t,r);return!!l&&l===n&&(null==t.linkedVideoVersion||a(t.linkedVideoVersion,i))}function I(e){let t,n,i,{audioItems:d,elements:f,cuts:v,isDiarizationEnabled:h=!0}=e;return e=>{if(!e||e.isHidden)return!1;let I=c(e,v);if(!I)return!(h&&(0,o.uH)(e)&&(e=>{if(!u(e))return!1;if(!i)for(let e of(i=new Set,Object.values(null!=f?f:{})))e.type===l.RJ.VIDEO&&u(e.linkedVoiceTrackId)&&i.add(e.linkedVoiceTrackId);return i.has(e)})(e.trackId));let p=(e=>{if(!n)for(let e of(n=new Map,Object.values(null!=v?v:{}))){var t;let i=null==(t=e.elementIds)?void 0:t.video;i&&!n.has(i)&&n.set(i,e)}return n.get(e)})(I);if(p&&"activeVisualSlot"in p&&"video"!==p.activeVisualSlot)return!1;let E=null==f?void 0:f[I];if(!E||E.type!==l.RJ.VIDEO)return!1;let S=(e=>{var n;if(!t)for(let e of(t=new Map,Object.values(null!=d?d:{}))){let n=c(e,v);if(!n)continue;let i=t.get(n);i?i.push(e):t.set(n,[e])}return null!=(n=t.get(e))?n:[]})(E.id),b=function(e){var t,n;let{videoElement:i,linkedItems:r,cuts:l}=e,o=null==(t=i.generationHistory)?void 0:t.find(e=>e.isSelected);if(!o)return null;if(0===r.length||r.some(e=>(null==e?void 0:e.sourceKind)==="native")||r.some(e=>k({item:e,videoElementId:i.id,videoVersion:o.version,cuts:l})))return{mode:"selected",effectiveVersion:o.version,effectiveHistory:o};let u=function(e){let t=e.map(e=>s(null==e?void 0:e.linkedVideoVersion)).filter(e=>null!==e);return 0===t.length?null:Math.max(...t)}(r);if(null===u)return{mode:"selected",effectiveVersion:o.version,effectiveHistory:o};let d=(null==(n=i.generationHistory)?void 0:n.find(e=>a(e.version,u)))||o;return{mode:"fallback",effectiveVersion:u,effectiveHistory:d}}({videoElement:E,linkedItems:S,cuts:v});if(!b)return!1;if("fallback"===b.mode){if(null==e.linkedVideoVersion||!a(e.linkedVideoVersion,b.effectiveVersion))return!1}else if(null!=e.linkedVideoVersion&&!a(e.linkedVideoVersion,b.effectiveVersion))return!1;let T=(0,r.gQ)(b.effectiveHistory),y=S.filter(e=>(null==e?void 0:e.sourceKind)==="native"&&e.linkedVideoElementId===E.id&&e.linkedVideoTakeKey===T);if(y.length)return y.some(t=>t.id===e.id);if("native"===e.sourceKind&&e.linkedVideoTakeKey!==T)return!1;let V=b.effectiveHistory.diarization,M=new Set([...(null==V?void 0:V.voiceIds)||[],...(null==V?void 0:V.audioIds)||[]]),O=S.some(e=>k({item:e,videoElementId:E.id,videoVersion:b.effectiveVersion,cuts:v})&&g(e)),_=M.size>0||O,R=S.some(e=>k({item:e,videoElementId:E.id,videoVersion:b.effectiveVersion,cuts:v})&&m(e));return!(R&&_&&(M.size>0&&M.has(e.id)||g(e))||!R&&((null==V?void 0:V.status)===l.HZ.COMPLETED&&M.size>0&&!M.has(e.id)||_&&m(e)))&&!0}}},16068:(e,t,n)=>{function i(e){return(null==e?void 0:e.type)==="voice"||(null==e?void 0:e.type)==="audioVoice"}function r(e){return(null==e?void 0:e.type)==="music"||(null==e?void 0:e.type)==="audioMusic"}function l(e){return i(e)?"voice":r(e)?"music":null}function o(e){return(null==e?void 0:e.sourceKind)==="detached"}function u(e){return o(e)||!!e&&!e.refCutId&&!e.linkedVideoElementId}function d(e,t,n){if(!(u(e)||r(e))){if(e.refCutId&&t[e.refCutId])return e.refCutId;if(e.linkedVideoElementId)return n?n[e.linkedVideoElementId]:Object.keys(t).find(n=>{var i;return(null==(i=t[n].elementIds)?void 0:i.video)===e.linkedVideoElementId})}}n.d(t,{J6:()=>d,On:()=>u,T$:()=>r,Xz:()=>l,iy:()=>o,uH:()=>i})},16395:(e,t,n)=>{n.d(t,{lu:()=>i,cC:()=>l,Ul:()=>o,S6:()=>g,VD:()=>m.V,I$:()=>I,Dg:()=>f,YH:()=>u.YH,nl:()=>s,jK:()=>v,P3:()=>d.P});let i=(e,t)=>{if(e)return Object.values(e).find(e=>{let n=e.startTick,i=n+e.durationTicks;return t>=n&&t<i})};var r=n(41679);function l(e,t){if("number"!=typeof e||!Number.isFinite(e)||e<0||"number"!=typeof t||!Number.isFinite(t)||t<=0)return null;let n=(0,r.mF)(e,t);return Number.isFinite(n)?function(e){let t=Math.round(10*e)/10;return Number.isInteger(t)?"".concat(t):t.toFixed(1)}(n):null}let o=(e,t,n)=>{if(t&&e){let n=e[t]||Object.values(e).find(e=>e.id===t);if(n)return n}if(n)return((e,t)=>{if(e&&t)return Object.values(e).find(e=>e.elementIds.scenario===t||e.elementIds.sceneGuide===t||e.elementIds.image===t||e.elementIds.lastFrameImage===t||e.elementIds.video===t)})(e,n)};var u=n(30017),d=n(44222);function s(e){let{scene:t,cutId:n,direction:i}=e;if(!t||!n)return null;let r=t.cutIds.indexOf(n);
2return r<0?null:"left"===i?r:r+1}function a(e){let{cuts:t,scenes:n,cutId:i,direction:r}=e,l=i?null==t?void 0:t[i]:void 0,o=l?null==n?void 0:n[l.sceneId]:void 0,u=s({scene:o,cutId:null==l?void 0:l.id,direction:r});return l&&o&&null!==u?{cut:l,scene:o,position:u}:null}function c(e,t){var n,i;let{cuts:r,scenes:l,elements:o,selectedCutIds:u,selectedElementIds:d,selectedSceneIds:s}=e;if((null==u?void 0:u.length)===1){let e=a({cuts:r,scenes:l,cutId:u[0],direction:t});if(e)return e}if((null==d?void 0:d.length)===1){let e=a({cuts:r,scenes:l,cutId:null==o||null==(n=o[d[0]])?void 0:n.cutId,direction:t});if(e)return e}if((null==s?void 0:s.length)===1){let e=null==l?void 0:l[s[0]],n="left"===t?null==e?void 0:e.cutIds:[...null!=(i=null==e?void 0:e.cutIds)?i:[]].reverse();for(let i of null!=n?n:[]){let n=a({cuts:r,scenes:l,cutId:i,direction:t});if((null==n?void 0:n.scene.id)===(null==e?void 0:e.id))return n}}return null}function f(e){if(c(e,"left"))return!0;let{cuts:t,scenes:n,ticksPerSecond:i}=e;return"number"==typeof i&&Number.isFinite(i)&&i>0&&Object.values(null!=t?t:{}).some(e=>{var t;return null==n||null==(t=n[e.sceneId])?void 0:t.cutIds.includes(e.id)})}function v(e){let{currentTimeSeconds:t,direction:n,...i}=e,r=c(i,n);if(r)return r;let l=(0,d.P)({cuts:i.cuts,scenes:i.scenes,currentTimeSeconds:t,ticksPerSecond:i.ticksPerSecond});return a({cuts:i.cuts,scenes:i.scenes,cutId:null==l?void 0:l.cut.id,direction:n})}var h=n(29447);function g(e,t,n,i,r){var l,o,u;let d={imageUrl:null,hasPreviousCut:!1,relation:null};if(!t||!n||!i)return d;let s=((e,t)=>{let n=Object.values(e).sort((e,t)=>e.order-t.order),i=[];return n.forEach(e=>{e.cutIds.map(e=>t[e]).filter(Boolean).sort((e,t)=>e.order-t.order).forEach(e=>{i.push({id:e.id,cut:e})})}),i})(t,n),a=s.findIndex(t=>t.id===e);if(a<=0)return d;let c=null==(l=s[a-1])?void 0:l.cut;if(!c)return{imageUrl:null,hasPreviousCut:!0,relation:null};let f=(e=>{let{currentCutId:t,previousCut:n,scenes:i,cuts:r}=e,l=r[t],o=(null==l?void 0:l.sceneId)?i[l.sceneId]:null,u=n.sceneId?i[n.sceneId]:null;return(null==l?void 0:l.sceneId)===n.sceneId?"same_scene":(null==o?void 0:o.locationId)===(null==u?void 0:u.locationId)?"cross_scene_same_location":null})({currentCutId:e,previousCut:c,scenes:t,cuts:n});if((null==r?void 0:r.crossSceneSameLocationOnly)&&null===f)return{imageUrl:null,hasPreviousCut:!0,relation:null};if((null==r?void 0:r.sameSceneOnly)&&"same_scene"!==f)return{imageUrl:null,hasPreviousCut:!0,relation:f};let v=null==(o=c.elementIds)?void 0:o.image;if(!v)return{imageUrl:null,hasPreviousCut:!0,relation:f};let g=i[v];if(!g)return{imageUrl:null,hasPreviousCut:!0,relation:f};let m=null==(u=g.generationHistory)?void 0:u.find(e=>e.isSelected),k=null==m?void 0:m.assetUrl;return!k||(0,h.AT)(k)?{imageUrl:null,hasPreviousCut:!0,relation:f}:{imageUrl:k,hasPreviousCut:!0,relation:f}}n(19594),n(93556);var m=n(58248),k=n(26263);function I(e,t){var n,i;if(!(null==e||null==(n=e.elementIds)?void 0:n.scenario))return!1;let r=t[e.elementIds.scenario];if(!r||r.type!==k.RJ.SCENARIO||!(null==(i=r.content)?void 0:i.dialogues))return!1;let l=r.content.dialogues;return!!l&&0!==l.length&&l.some(e=>"string"==typeof(null==e?void 0:e.line)&&e.line.trim().length>0)}},29447:(e,t,n)=>{n.d(t,{AT:()=>o,Aq:()=>r,S9:()=>l,S_:()=>u,nb:()=>d});var i=n(26263);let r={EMPTY:"PLACEHOLDER_EMPTY",GENERATING:"PLACEHOLDER_GENERATING"},l="diarization-placeholder-";function o(e){return e===r.EMPTY||e===r.GENERATING}function u(e){return!!e&&e.startsWith(l)}function d(e){var t,n;let r=null!=(n=null!=(t=e.assetUrl)?t:e.imageUrl)?n:e.audioUrl,l=r&&!o(r),u=void 0!==e.assetRequestId&&null!==e.assetRequestId,d=void 0!==e.promptContentRequestId&&null!==e.promptContentRequestId,s=e.status===i.HZ.FAILED&&e.errorMessage;return!l&&!(u||d)&&!s}},30017:(e,t,n)=>{n.d(t,{F4:()=>u,Qn:()=>s,UP:()=>a,YH:()=>c});var i=n(29447),r=n(16068),l=n(8392),o=n(26263);let u=e=>{var t,n;let i=null!=(t=e.inTicks)?t:0,r=null!=(n=e.outTicks)?n:e.originalDurationTicks;return e.startTicks+(r-i)},d=(e,t,n)=>e<n&&t>n,s=e=>{var t;let{item:n,audioItems:u,elements:d}=e;if(!(0,r.uH)(n)||!n.linkedVideoElementId)return!0;let s=null==d?void 0:d[n.linkedVideoElementId];if(!s||s.type!==o.RJ.VIDEO)return!0;let a=null==(t=s.generationHistory)?void 0:t.find(e=>e.isSelected);return!a||(void 0===n.linkedVideoVersion||null===n.linkedVideoVersion||!!(0,l.Jh)(n.linkedVideoVersion,a.version))&&!Object.values(null!=u?u:{}).some(e=>e.id!==n.id&&e.linkedVideoElementId===n.linkedVideoElementId&&!!(e=>"audio"===e.type&&!(e=>"string"==typeof e&&e.trim().length>0)(e.speaker)&&!(0,i.S_)(e.id)&&(void 0===e.originalOffsetTicks||0===e.originalOffsetTicks))(e)&&(null==e.linkedVideoVersion||(0,l.Jh)(e.linkedVideoVersion,a.version)))},a=(e,t,n,i)=>e<i&&t>n;function c(e){let{currentTicks:t,ticksPerSecond:n,fps:i,cuts:o,elements:c,audioTracks:f,audioItems:v,textOverlayTracks:h,textOverlayItems:g}=e;if(!o||0===Object.keys(o).length)return{kind:"noop",reason:"no_cut"};if(Object.values(o).some(e=>{let n=e.startTick,i=e.startTick+e.durationTicks;return t===n||t===i})){if(0===t&&Object.values(o).some(e=>e.startTick===t))return{kind:"noop",reason:"boundary"};let e=((e,t,n)=>{let i=[];for(let l of null!=e?e:[])for(let e of l.items){let o=null==t?void 0:t[e];if(!o||(0,r.iy)(o)||!(0,r.T$)(o)&&"audio"!==o.type)continue;let s=u(o);d(o.startTicks,s,n)&&i.push({trackId:l.id,itemId:e})}return i})(f,v,t),n=((e,t,n)=>{let i=[];for(let r of null!=e?e:[])for(let e of r.items){let l=null==t?void 0:t[e];if(!l)continue;let o=u(l);d(l.startTicks,o,n)&&i.push({trackId:r.id,itemId:e})}return i})(h,g,t);return e.length>0||n.length>0?{kind:"split_boundary_items",splitAtTicks:t,splitAudioItems:e,splitTextItems:n}:{kind:"noop",reason:"boundary"}}let m=Object.values(o).find(e=>{let n=e.startTick,i=e.startTick+e.durationTicks;return t>n&&t<i});if(!m)return{kind:"noop",reason:"no_cut"};let k=Math.max(1,Math.round(n/i)),I=t-m.startTick;if(I<k)return{kind:"noop",reason:"below_min_duration"};let p=m.startTick+m.durationTicks,E=I-m.durationTicks;for(let e of null!=f?f:[])for(let n of e.items){let e=null==v?void 0:v[n];if(!e||(0,r.iy)(e)||(0,r.uH)(e)&&e.linkedVideoElementId&&!s({item:e,audioItems:v,elements:c}))continue;let i=u(e);if(!(!a(e.startTicks,i,t,p)||(0,l.Ml)(e))&&!(0,r.T$)(e)&&"audio"!==e.type&&(0,r.uH)(e))return{kind:"blocked",reason:"voice_affected"}}let S=[];for(let e of null!=h?h:[])for(let n of e.items){let i=null==g?void 0:g[n];if(!i)continue;let r=u(i);if(i.startTicks>=p){S.push({trackId:e.id,itemId:n});continue}if(!a(i.startTicks,r,t,p))continue}let b=m.elementIds.video?[m.elementIds.video]:[];return{kind:"ready",cutId:m.id,newDurationTicks:I,deleteAudioItems:[],moveTextItems:S,moveTextDeltaTicks:E,touchedElementIds:b}}},30465:(e,t,n)=>{n.d(t,{GI:()=>l,GQ:()=>i,Rg:()=>u,Tb:()=>r,z2:()=>o});let i="\n  transition:\n    background var(--motion-fast) var(--motion-ease),\n    box-shadow var(--motion-fast) var(--motion-ease),\n    color var(--motion-fast) var(--motion-ease),\n    filter var(--motion-fast) var(--motion-ease);\n",r="\n  ".concat(i,"\n\n  &:hover:not(:disabled) {\n    filter: brightness(1.06);\n  }\n\n  &:active:not(:disabled) {\n    filter: brightness(0.94);\n  }\n"),l="\n  ".concat(i,"\n\n  &:hover:not(:disabled) {\n    background: var(--surface-hover);\n    box-shadow: var(--primary-edge);\n    color: var(--primary-ink);\n  }\n\n  &:active:not(:disabled) {\n    background: var(--surface-sunken);\n    box-shadow: var(--secondary-edge);\n  }\n"),o="\n  ".concat(i,"\n\n  &:hover:not(:disabled) {\n    color: var(--primary-ink);\n    background: var(--surface-hover);\n  }\n\n  &:active:not(:disabled) {\n    background: var(--surface-sunken);\n  }\n"),u="\n  &:focus-visible {\n    outline: none;\n    box-shadow:\n      0 0 0 1px var(--accent-on-surface),\n      0 0 0 4px var(--accent-soft);\n  }\n"},41679:(e,t,n)=>{n.d(t,{tI:()=>i,Jv:()=>r,LI:()=>l,kq:()=>o,lD:()=>u,fU:()=>d.fU,RA:()=>s,j$:()=>a,mF:()=>d.mF});let i=function(e){if(!e)return"";let t=new Date(e),n=String(t.getHours()).padStart(2,"0"),i=String(t.getMinutes()).padStart(2,"0"),r=String(t.getDate()).padStart(2,"0"),l=String(t.getMonth()+1).padStart(2,"0"),o=t.getFullYear();return"".concat(n,":").concat(i," ").concat(r,"-").concat(l,"-").concat(o)},r=function(e){if(!e)return"";let t=new Date(e),n=String(t.getMonth()+1).padStart(2,"0"),i=String(t.getDate()).padStart(2,"0"),r=t.getFullYear(),l=String(t.getHours()).padStart(2,"0"),o=String(t.getMinutes()).padStart(2,"0");return"".concat(n,"-").concat(i,"-").concat(r," ").concat(l,":").concat(o)},l=function(e){if(!e)return"";let t=new Date(e),n=String(t.getMonth()+1).padStart(2,"0"),i=String(t.getDate()).padStart(2,"0"),r=t.getFullYear(),l=t.getHours(),o=String(t.getMinutes()).padStart(2,"0"),u=String(t.getSeconds()).padStart(2,"0"),d=l>=12?"PM":"AM";l%=12;let s=String(l=l||12).padStart(2,"0");return"".concat(n,"/").concat(i,"/").concat(r," ").concat(s,":").concat(o,":").concat(u," ").concat(d)};function o(e){if("number"!=typeof e||e<0)return"00:00";let t=Math.floor(e),n=String(Math.floor(t/60)).padStart(2,"0"),i=String(t%60).padStart(2,"0");return"".concat(n,":").concat(i)}let u=o;var d=n(51362);let s=e=>{let[t=0,n=0,i=0]=(e||"0:0:0").split(":").map(Number);return 3600*t+60*n+i};function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone,n=new Intl.DateTimeFormat("en-CA",{timeZone:t,year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(e),i=e=>n.find(t=>t.type===e).value;return"".concat(i("year"),"-").concat(i("month"),"-").concat(i("day"))}},49407:(e,t,n)=>{n.d(t,{_:()=>r});var i=n(26263);let r=e=>({SCENARIO:i.RJ.SCENARIO,SCENE_GUIDE:i.RJ.SCENE_GUIDE,IMAGE:i.RJ.IMAGE,LAST_FRAME_IMAGE:i.RJ.IMAGE,VIDEO:i.RJ.VIDEO,AUDIO_VOICE:i.RJ.AUDIO_VOICE,AUDIO_MUSIC:i.RJ.AUDIO_MUSIC,AUDIO:i.RJ.AUDIO,TEXT:i.RJ.TEXT})[e]}
2,51362:(e,t,n)=>{n.d(t,{E4:()=>l,fU:()=>d,mF:()=>o,n0:()=>u});var i=n(80672);function r(e){if(!Number.isFinite(e)||e<=0)throw Error("[timecodeUtils] ticksPerSecond must be a positive finite number.");return e}function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.ge,n=Math.floor(e/3600),r=Math.floor(e%3600/60),l=Math.floor(e%60),o=Math.floor(e%1*t),u=e=>e.toString().padStart(2,"0");return"".concat(u(n),":").concat(u(r),":").concat(u(l),":").concat(u(o))}function o(e,t){return"number"!=typeof e||e<0?0:e/r(t)}function u(e,t){return"number"!=typeof e||e<0?0:Math.round(e*r(t))}n(77491),n(95859);let d=l},58248:(e,t,n)=>{n.d(t,{V:()=>r});var i=n(29447);function r(e,t,n,r){if(!t||!n||!r)return null;let l=n[e];if(!l)return null;let o=t[l.sceneId];if(!o)return null;for(let e of o.cutIds){var u,d;let t=n[e],l=null==t||null==(u=t.elementIds)?void 0:u.sceneGuide;if(!l)continue;let o=r[l];if(!o)continue;let s=null==(d=o.generationHistory)?void 0:d.find(e=>e.isSelected);if((null==s?void 0:s.assetUrl)&&!(0,i.AT)(s.assetUrl))return s.assetUrl}return null}},63166:(e,t,n)=>{n.d(t,{Ec:()=>a,Fj:()=>g,W4:()=>c,YV:()=>k,dj:()=>v,kq:()=>s,qK:()=>m,qx:()=>p,t9:()=>h,x1:()=>f,yg:()=>I});var i=n(72179),r=n(15388),l=n(70671);function o(e,t){let n=e.shots.findIndex(e=>e.id===t);if(-1===n)throw Error("Scenario Shot not found: ".concat(t));return n}function u(e,t){let n=e.blocks.find(e=>e.id===t);if(!n)throw Error("Scenario block not found: ".concat(t));return n}function d(e){let t=new Map(e.blocks.map(e=>[e.id,e])),n=e.shots.flatMap(e=>e.blockIds.map(e=>{let n=t.get(e);if(!n)throw Error("Scenario block not found: ".concat(e));return n})),i=new Map(e.dialogues.map(e=>[e.id,e])),r=n.filter(e=>"dialogue"===e.type).map(e=>{let t=i.get(e.dialogueId);if(!t)throw Error("Scenario dialogue not found: ".concat(e.dialogueId));return t});return(0,l.Xc)({...structuredClone(e),blocks:n,dialogues:r})}function s(e,t){let n=structuredClone(e);return n.shots.push({id:t(),blockIds:[]}),d(n)}function a(e,t,n){let i=structuredClone(e),r=o(i,t),[l]=i.shots.splice(r,1),u=Math.max(0,Math.min(Math.trunc(n),i.shots.length));return i.shots.splice(u,0,l),d(i)}function c(e,t){let n=structuredClone(e),l=o(n,t);if(0===l)throw Error("First Scenario Shot cannot merge up");let u=n.shots[l-1],s=n.shots[l],a=[];for(let[e,t]of[[u,"endState"],[s,"camera"]]){let i="camera"===t?(0,r.qI)(e):e[t];if(!i)continue;let l="".concat(e.id,":merged:").concat(t),o=l,u=1;for(;n.blocks.some(e=>e.id===o);)o="".concat(l,":").concat(u++);n.blocks.push({id:o,type:"description",text:i}),a.push(o)}u.blockIds.push(...a,...s.blockIds);let c=(0,i.SG)(u),f=(0,i.SG)(s);if(c&&f){let e=(0,i.Q6)(c,f);u.durationTime||s.durationTime?Object.assign(u,(0,i.Me)(u,e)):u.durationSeconds=(0,i.DL)(e)}else delete u.durationTime,delete u.durationSeconds;return s.endState?u.endState=s.endState:delete u.endState,n.shots.splice(l,1),d(n)}function f(e,t){let n=structuredClone(e),i=o(n,t);if(1===n.shots.length)throw Error("Last Scenario Shot cannot be removed");return n.shots.splice(i,1),d(n)}function v(e,t,n,i){let r=structuredClone(e);u(r,t);let l=o(r,n);r.shots.forEach(e=>{e.blockIds=e.blockIds.filter(e=>e!==t)});let s=r.shots[l].blockIds,a=Math.max(0,Math.min(Math.trunc(i),s.length));return s.splice(a,0,t),d(r)}function h(e,t,n){let i=structuredClone(e),r=o(i,t),l={id:n(),type:"description",text:""};return i.blocks.push(l),i.shots[r].blockIds.push(l.id),d(i)}function g(e,t,n,i){let r=structuredClone(e),l=o(r,t);return r.dialogues.push(structuredClone(n)),r.blocks.push({id:i.blockId,type:"dialogue",dialogueId:n.id}),r.shots[l].blockIds.push(i.blockId),d(r)}function m(e,t){let n=structuredClone(e),i=u(n,t);return n.blocks=n.blocks.filter(e=>e.id!==t),n.shots.forEach(e=>{e.blockIds=e.blockIds.filter(e=>e!==t)}),"dialogue"===i.type&&(n.dialogues=n.dialogues.filter(e=>e.id!==i.dialogueId)),d(n)}function k(e,t,n){let i=structuredClone(e),r=u(i,t);if("description"!==r.type)throw Error("Scenario block is not a description: ".concat(t));return r.text=n,d(i)}function I(e,t,n){let i=structuredClone(e),r=i.dialogues.findIndex(e=>e.id===t);if(-1===r)throw Error("Scenario dialogue not found: ".concat(t));return i.dialogues[r]={...i.dialogues[r],...n},d(i)}function p(e,t,n){let r=structuredClone(e),l=r.shots[o(r,t)];for(let e of["camera","endState"]){var u;if(!(e in n))continue;let t=null==(u=n[e])?void 0:u.trim();t?(l[e]=t,"camera"===e&&delete l.cameraDirection):delete l[e]}if("cameraDirection"in n&&(n.cameraDirection?(l.cameraDirection=n.cameraDirection,delete l.camera):delete l.cameraDirection),"durationSeconds"in n){let e=n.durationSeconds;"number"==typeof e&&Number.isFinite(e)&&e>0?Object.assign(l,(0,i.Me)(l,(0,i.Ye)(e))):(delete l.durationTime,delete l.durationSeconds)}return d(r)}}
2,67774:(e,t,n)=>{function i(e,t){if(!e||!t)return null;let n=e[t];if(!n)return null;let i=n.generationHistory||[];return{object_id:t,version_id:((i.length>0?Math.max(...i.map(e=>e.version)):0)+1).toString()}}function r(e,t,n,i){var r,l,o;if(!e||!t)return null;let u=e[t];if(!u)return null;let d=[];if("character-appearance"===n)d=(null==(r=u.appearance)?void 0:r.generationHistory)||[];else if("character-voice"===n)d=(null==(l=u.voice)?void 0:l.voiceSamples)||[];else if("character-outfit"===n&&i){let e=null==(o=u.outfits)?void 0:o[i];e&&(d=e.generationHistory||[])}else"location"===n?d=u.generationHistory||[]:"object"===n&&(d=u.generationHistory||[]);return{object_id:t,version_id:((d.length>0?Math.max(...d.map(e=>e.version)):0)+1).toString()}}n.d(t,{I:()=>r,L:()=>i})},69137:(e,t,n)=>{n.d(t,{$:()=>h,Ev:()=>s,Hk:()=>m,Tg:()=>g,UQ:()=>k,ZH:()=>u,es:()=>d,vz:()=>I,wS:()=>v,zi:()=>o});var i=n(63166),r=n(70671),l=n(72179);function o(e){return Array.isArray(e.blockIds)&&0===e.blockIds.length&&2===Object.keys(e).length&&Object.keys(e).every(e=>"id"===e||"blockIds"===e)}function u(e){let t=e.shots.filter(e=>!o(e));return t.length===e.shots.length?e:{...e,shots:t}}function d(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return JSON.stringify((t?e:u(e)).shots.map(e=>{var t,n;let i=(0,l.SG)(e);return[e.id,null!=(t=null==i?void 0:i.ticks)?t:null,null!=(n=null==i?void 0:i.ticksPerSecond)?n:null]}))}function s(e,t,n,i){let r=u(e).shots;if(!(0,l.Td)(t)||t<=0||0===r.length)return null;let o=r.map(l.SG);if(o.some(e=>!e||e.ticks<=0))return null;let d=o.reduce((e,t)=>(0,l.Q6)(e,t),{ticks:0,ticksPerSecond:1}),s={ticks:0,ticksPerSecond:1},a=[0];return o.forEach(e=>{let r=BigInt(String((s=(0,l.Q6)(s,e)).ticks))*BigInt(String(d.ticksPerSecond))*BigInt(String(t)),o=BigInt(String(s.ticksPerSecond))*BigInt(String(d.ticks)),u=Number((r*BigInt(2)+o)/(o*BigInt(2)));a.push(i?m(u,n,i):u)}),a[a.length-1]=t,a.every((e,t)=>0===t||e-a[t-1]>=(i?Math.max(1,Math.floor(n/i)):1))?a:null}function a(e,t){if(t.length!==u(e).shots.length+1||0!==t[0]||t.some((e,n)=>!(0,l.Td)(e)||n>0&&e<=t[n-1]))throw Error("Invalid shot boundaries")}function c(e,t,n){a(e,t);let i=0;return(0,r.Xc)({...structuredClone(e),shots:e.shots.map(e=>{if(o(e))return structuredClone(e);let r=t[i+1]-t[i];return i+=1,(0,l.Me)(e,{ticks:r,ticksPerSecond:n})})})}function f(e,t){let n=new Set(t.flatMap(e=>e.blockIds)),i=e.blocks.filter(e=>n.has(e.id)),l=new Set(i.flatMap(e=>"dialogue"===e.type?[e.dialogueId]:[]));return(0,r.Xc)({...structuredClone(e),shots:t,blocks:i,dialogues:e.dialogues.filter(e=>l.has(e.id))})}function v(e,t,n,i,r){var o;a(e,t);let d=u(e);if(n<=0||n>=t.length-1||!(0,l.Td)(i)||i<t[n-1]||i>t[n+1])throw Error("Boundary is outside its neighbors");let s=[...t];s[n]=i;let v=i===t[n-1]?n-1:i===t[n+1]?n:-1,h=e;return -1!==v&&(h=f(e,e.shots.filter(e=>e.id!==d.shots[v].id)),s.splice(n,1)),{content:c(h,s,r),boundaries:s,removedShotId:null==(o=d.shots[v])?void 0:o.id}}function h(e,t,n,r){var l,d;let s=c(e,t,r),a=u(s),f=a.shots.findIndex(e=>e.id===n);if(f<=0)throw Error("Adjacent shots required");let v=[...t],h=(0,i.W4)(a,n),g=a.shots[f-1].id,m=new Map,k=null;for(let e of s.shots)if(o(e)){let t=null!=(l=m.get(k))?l:[];t.push(e),m.set(k,t)}else k=e.id===n?g:e.id;return h.shots=[...null!=(d=m.get(null))?d:[],...h.shots.flatMap(e=>{var t;return[e,...null!=(t=m.get(e.id))?t:[]]})],v.splice(f,1),{content:h,boundaries:v}}function g(e,t,n,i,r){if(0===u(e).shots.length){if(n<0||n>=i)throw Error("Invalid shot interval");return f(e,0===n?structuredClone(e.shots):[])}if(a(e,t),n<0||i>t.at(-1)||n>=i)throw Error("Invalid shot interval");let d=0;return f(e,e.shots.flatMap(e=>{if(o(e)){let r=t[d];return n<=r&&r<i||r===i&&i===t.at(-1)?[structuredClone(e)]:[]}let u=Math.min(i,t[d+1])-Math.max(n,t[d]);return d+=1,u>0?[(0,l.Me)(e,{ticks:u,ticksPerSecond:r})]:[]}))}function m(e,t,n){if(!Number.isFinite(n)||n<=0)throw Error("Invalid frame rate");return Math.round(Math.round(e*n/t)*t/n)}function k(e,t,n,i){let r=t+ +("right"===n);return t<0||r<=0||r>=e.length-1||i<e[r-1]||i>e[r+1]?null:r}function I(e,t){let n=e.shots.flatMap((e,n)=>t.includes(e.id)?[n]:[]);return n.length&&n.length===t.length&&n.at(-1)-n[0]+1===n.length?n.map(t=>e.shots[t].id):null}}
2,71264:(e,t,n)=>{n.d(t,{Lg:()=>u,Pm:()=>c,cd:()=>v,gQ:()=>o,ii:()=>f,lO:()=>a,qH:()=>h,wR:()=>d});var i=n(70671),r=n(72179),l=n(69137);function o(e){var t,n;return(null==e?void 0:e.assetUrl)?JSON.stringify([String(null!=(t=e.version)?t:""),String(null!=(n=e.assetRequestId)?n:""),e.assetUrl.split(/[?#]/)[0]]):null}function u(e,t){var n,i;let l=null==e||null==(n=e.generationHistory)?void 0:n.find(e=>e.isSelected),o=null!=(i=null==l?void 0:l.durationSeconds)?i:null==l?void 0:l.duration,u=null!=o?Number.isFinite(o)&&o>0?Math.round(o*t):null:(null==l?void 0:l.assetUrl)&&l.assetUrl===(null==e?void 0:e.assetUrl)?null==e?void 0:e.originalDurationTicks:null;return(0,r.Td)(u)&&u>0?u:null}function d(e,t,n){var i,l,u,d,a,c;let f=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null==(c=t.generationHistory)?void 0:c.find(e=>e.isSelected),v=o(f),h=v?null==(l=e.videoEdits)||null==(i=l[v])?void 0:i.sourceRange:null;return h?{inTicks:(0,r.qH)(s(h.inTicks),h.ticksPerSecond,n),outTicks:(0,r.qH)(s(h.outTicks),h.ticksPerSecond,n),ticksPerSecond:n}:{inTicks:null!=(u=t.inTicks)?u:0,outTicks:null!=(a=t.outTicks)?a:(null!=(d=t.inTicks)?d:0)+e.durationTicks,ticksPerSecond:n}}function s(e){return Number.isFinite(e)&&e>=0?Math.round(e):e}function a(e,t,n,i,r){var l;if(!o(null==(l=t.generationHistory)?void 0:l.find(e=>e.isSelected)))return null;try{return c(e,t,n,i,r)}catch(e){if(e instanceof Error&&"shot_mapping_required"===e.message)return null;throw e}}function c(e,t,n,i,s){var a,c,f;let v=n;n=(0,l.ZH)(n);let h=null==(a=t.generationHistory)?void 0:a.find(e=>e.isSelected),g=o(h),m=g?null==(c=e.videoEdits)?void 0:c[g]:void 0,k=null==m?void 0:m.shotMap,I=d(e,t,i),p=null!=(f=null==h?void 0:h.durationSeconds)?f:null==h?void 0:h.duration;if(I.inTicks<0||!(0,r.Fz)(I.inTicks,I.outTicks,e.durationTicks)||p&&I.outTicks>Math.round(p*i))return null;let E=function(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((null==k?void 0:k.timingKey)!==(0,l.es)(t,n)||k.shotIds.length!==t.shots.length||!k.shotIds.every((e,n)=>e===t.shots[n].id))return null;let o=k.boundaries.map(e=>(0,r.qH)(e,k.ticksPerSecond,i));return o.length===t.shots.length+1&&0===o[0]&&o.at(-1)===e.durationTicks&&o.every((e,t)=>0===t||e>o[t-1])?o:null},S=E(n);if(S)return S;if(v!==n&&E(v,!0))throw Error("shot_mapping_required");if(n.shots.length>0&&v!==n&&(null==m?void 0:m.sourceRange)){let e=u(t,i);if(null==e||I.inTicks>0||!(0,r.Fz)(I.inTicks,I.outTicks,e))throw Error("shot_mapping_required")}if(!m&&(I.inTicks>0||p&&I.outTicks<Math.round(p*i))){if(!p)return null;let t=(0,l.Ev)(n,Math.round(p*i),i,s);if(!t)return null;let r=t.map(t=>Math.max(0,Math.min(e.durationTicks,t-I.inTicks)));return r.some((e,t)=>t>0&&e<=r[t-1])?null:r}return(0,l.Ev)(n,e.durationTicks,i,s)}function f(e,t){let n=null==e?void 0:e.timeline.cuts[t],i=null==e?void 0:e.elements[null==n?void 0:n.elementIds.video],r=null==e?void 0:e.elements[null==n?void 0:n.elementIds.scenario];return v(n,i,r,null==e?void 0:e.projectSettings)}function v(e,t,n,i){let r=h(e,t,n,i);return e&&r?{...r,cut:e}:null}function h(e,t,n,r){if(!e||!t||!(null==n?void 0:n.content)||!r)return null;try{var u;let d=(0,i.JM)(n.content),s=(0,l.ZH)(d),c=r.ticksPerSecond,f=a(e,t,d,c,r.fps),v=o(null==(u=t.generationHistory)?void 0:u.find(e=>e.isSelected));if(!f||!v)return null;return{video:t,scenario:n,sourceContent:d,content:s,boundaries:f,timebase:c,fps:r.fps,takeKey:v}}catch(e){return null}}},77491:(e,t,n)=>{n.d(t,{rj:()=>r.rj,RM:()=>r.RM,fU:()=>i.fU,L4:()=>d.L,Is:()=>d.I,j3:()=>r.j3,Mu:()=>u});var i=n(41679),r=n(13685);n(81018);var l=n(12115),o=n(25777);let u=e=>{let t=(0,o.D)(e=>{var t;return null==(t=e.projectSettings)?void 0:t.ticksPerSecond});return(0,l.useMemo)(()=>(null==e?void 0:e.length)&&t?e.reduce((e,n)=>e+(n.durationTicks?(0,i.mF)(n.durationTicks,t):0),0):0,[e,t])};var d=n(67774);n(16395),n(49407)},81018:(e,t,n)=>{n.d(t,{qU:()=>l});var i=n(95859),r=n(13685);let l=e=>{switch((e=>{if((0,r.D)(e)<=i.RV.LEVEL_ONE)return i.RV.LEVEL_ONE;switch((0,r.D)(e)){case i.RV.LEVEL_ONE:return i.RV.LEVEL_ONE;case i.RV.LEVEL_TWO:return i.RV.LEVEL_TWO;case i.RV.LEVEL_TWO_PLUS:case i.RV.LEVEL_THREE:case i.RV.LEVEL_THREE_PLUS:case i.RV.LEVEL_FOUR:case i.RV.LEVEL_FIVE:default:return i.RV.LEVEL_THREE}})(e)){case i.RV.LEVEL_ONE:return 20;case i.RV.LEVEL_TWO:return 25;case i.RV.LEVEL_THREE:default:return 30}}}}]);

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.