PageSourceSearch

https://voiceenhancer.ai/_nuxt/js/index-S_vithjp.js

js voiceenhancer.ai collected 2026-10-05 13:14:38 UTC 116,303 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./cloudflare-A9beFrKA.js","./PurProgress-_XYkO-eG.js","./entry-DIBfsRWs.js","../entry.Cz-KX93M.css","./nl-BzSICnR8.js","./zh-tw-CsMwiKFD.js","./en-EWGUPWIO.js","./termsPolicy-BE8Q9kYs.js","./tr-DUChIYIj.js","./ko-BY0UY4PO.js","./headerFooter-DsdoWTth.js","./headerFooter-DIprTrW1.js","./screenCast-CPK3H7yW.js","../PurProgress.W7gpVlIx.css","../cloudflare.CggEsShY.css","./DropFile-Xpzoocqy.js","./uploadTool-C1JIfEgX.js","../uploadTool.IVopafFT.css","./audio-flow-step1-panel.css-DDlQOWxF.js","../audio-flow-step1-panel.Df1BUMM-.css","../DropFile.CNExIo2D.css"])))=>i.map(i=>d[i]);
2import{I as e,u as t,i as l,bM as a,P as i,h as s,R as o,f as r,N as u,m as n,J as d,o as p,a as c,b as v,L as m,M as f,n as h,K as y,t as _,e as g,ab as w,d as k,j as x,b8 as b,w as S,cg as C,aU as A,ak as L,al as T,U as W,g as K,ag as M,X as P,a9 as N,aa as I,c8 as E,ai as j,ds as $,k as z,bd as D,bt as V,b3 as B,b7 as R,r as F,aj as U}from"./entry-DIBfsRWs.js";import{u as Q,h as q,e as O,b as H,c as G,t as Z,g as X,a as Y,d as J,i as ee,f as te,w as le,r as ae,k as ie,l as se,n as oe,m as re}from"./bottom-list-demo-DT9nZfcn.js";import{b as ue}from"./en-EWGUPWIO.js";import{ai as ne,aj as de,ak as pe,al as ce,P as ve,o as me,L as fe,am as he,u as ye,ae as _e,t as ge,I as we,O as ke,C as xe,ab as be,d as Se,l as Ce,m as Ae,e as Le,ag as Te,p as We,b as Ke,R as Me,an as Pe,ao as Ne,q as Ie,v as Ee,ah as je,z as $e}from"./PurProgress-_XYkO-eG.js";import{g as ze,r as De}from"./tr-DUChIYIj.js";import{E as Ve}from"./el-popper-BVy0x6TQ.js";import{a as Be,E as Re}from"./el-select-BchG9Gjk.js";import"./el-tooltip-l0sNRNKZ.js";import"./character-CqOHHV3i.js";import Fe from"./Progress-Dy_2C09N.js";import{a as Ue,u as Qe,c as qe,d as Oe}from"./uploadTool-C1JIfEgX.js";import{_ as He}from"./headerFooter-DsdoWTth.js";import{E as Ge,a as Ze,b as Xe}from"./el-dropdown-zpcS0oST.js";import{v as Ye}from"./CommonRouteTo-By97aw34.js";import Je from"./cloudflare-A9beFrKA.js";import"./nl-BzSICnR8.js";import"./zh-tw-CsMwiKFD.js";import"./termsPolicy-BE8Q9kYs.js";import"./ko-BY0UY4PO.js";import"./headerFooter-DIprTrW1.js";import"./screenCast-CPK3H7yW.js";import"./QueueNotice-Bc6_Bqt0.js";import"./dropdown-CGugX_NF.js";const et="M512 64L192 320H64v384h128l320 256V64zM704 512l128-128v256l-128-128z",tt=`${et}M832 192L704 320l128 128 128-128-128-128z`,lt=e=>{const t=`url("data:image/svg+xml,${encodeURIComponent(`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path fill="black" d="${e?tt:et}"/></svg>`)}") no-repeat center / contain`;return{WebkitMask:t,mask:t}},at=e({name:"controledWaveItem",props:{waveSurfaceItem:{type:Object,required:!0},isPlaying:{type:Boolean,default:!1},isMuted:{type:Boolean,default:!1}},emits:["play","pause","seek","mute","unmute","download","finish"],setup(e,{emit:d}){const p=n(),c=n(),v=n(null),m=n(.5),f=n(!1),h=n(!1),y=n(!1),_=n(0),g=n(0),{$sendLog:w,$downloadByProxy:k}=t(),x=n(!1);let b=null,S=null,C=!1,A=!1;l(()=>0===g.value?0:_.value/g.value*100);const L=ue,T=async()=>{if(y.value||h.value||v.value)return void(x.value=!1);if(!p.value||!e.waveSurfaceItem.src)return void(x.value=!1);const t=e.waveSurfaceItem.src;y.value=!0,x.value=!1;const{default:l}=await ce();if(A||!p.value||e.waveSurfaceItem.src!==t)return void(y.value=!1);const a=ve(c.value,"--ws-wave-color","#dfdfdf"),i=ve(c.value,"--ws-wave-progress-color","#64748b"),s=ve(c.value,"--ws-wave-cursor-color",i);v.value=l.create({container:p.value,waveColor:e.waveSurfaceItem.color??a,progressColor:e.waveSurfaceItem.cover??i,url:t,cursorWidth:e.waveSurfaceItem.cursorWidth??1,cursorColor:e.waveSurfaceItem.cursorColor??s,height:e.waveSurfaceItem.height??30,barWidth:e.waveSurfaceItem.barWidth??2,barGap:e.waveSurfaceItem.barGap??1,barRadius:e.waveSurfaceItem.barRadius??1}),v.value.on("ready",()=>{y.value=!1,h.value=!0,v.value.setVolume(m.value),v.value.setMuted(f.value),g.value=v.value.getDuration?v.value.getDuration():0,C&&(C=!1,v.value.play())}),v.value.on("error",()=>{y.value=!1,x.value=!1,C=!1}),v.value.on("timeupdate",e=>{_.value=e}),v.value.on("click",e=>{let t=g.value*e;_.value=t}),v.value.on("finish",()=>{d("finish"),_.value=0,v.value.setTime(0),v.value.pause()})},W=()=>{if(!h.value||!v.value)return C?void(C=!1):(C=!0,void j(!0));v.value.playPause()},K=e=>{if(!v.value||!g.value)return;const t=Math.max(0,Math.min(g.value,_.value+e));v.value.seekTo(t/g.value),_.value=t},M=e=>{v.value&&g.value&&(v.value.seekTo(e/g.value),_.value=e)},P=()=>{C=!1,v.value&&v.value.pause()};if("function"==typeof defineExpose)defineExpose({togglePlay:W,seekAddOrMinus:K,Pause:P,seekTo:M});else if(a&&a()){const e=a();e.proxy.togglePlay=W,e.proxy.seekAddOrMinus=K,e.proxy.Pause=P,e.proxy.seekTo=M}const N=e=>{const t=e.currentTarget.getBoundingClientRect();let l=(e.clientX-t.left)/t.width;l=Math.max(0,Math.min(1,l)),m.value=l,v.value&&v.value.setVolume(l)},I=()=>{v.value&&(f.value?(v.value.setMuted(!1),f.value=!1,m.value=.5,v.value&&v.value.setVolume(.5)):(v.value.setMuted(!0),f.value=!0,m.value=0,v.value&&v.value.setVolume(0)))};i(()=>e.isPlaying,e=>{v.value&&h.value&&(e?v.value.play():v.value.pause())});const E=e=>{if(!p.value||!v.value||!h.value)return;const t=p.value.getBoundingClientRect(),l=e.clientX-t.left,a=Math.max(0,Math.min(1,l/t.width))*g.value;_.value=a,d("seek",a)},j=(t=!1)=>
2{if(!y.value&&!h.value&&e.waveSurfaceItem.src)return t?(de(b),b=null,x.value=!1,void T()):void(x.value||(x.value=!0,b=pe(()=>{b=null,x.value=!1,T()},{immediate:t,timeout:2500})))};return s(()=>{const e=c.value;e?S=ne(e,()=>{j()}):j()}),o(()=>{A=!0,null==S||S(),de(b),v.value&&(v.value.destroy(),v.value=null)}),()=>r("div",{ref:c,class:"bg-white rounded-lg"},[e.waveSurfaceItem.title?r("div",{class:"text-gray-700 text-sm mb-3 font-medium"},[e.waveSurfaceItem.title||"vocal_remover_弦乐器.mp3"]):null,r("div",{class:"bg-[#eff4fa] rounded-lg p-4 "},[r("div",{class:"flex items-center gap-3 flex-col md:flex-row"},[r("div",{class:"flex items-center gap-2 min-w-[120px] w-full md:w-auto"},[r("span",{class:"text-gray-700 text-sm font-medium min-w-[70px] text-center"},[e.waveSurfaceItem.audio_type||""]),r("div",{class:"flex items-center gap-2"},[r("button",{title:"Toggle mute","aria-label":"Toggle mute",onClick:I,class:"w-4 h-4 shrink-0 bg-[var(--system-color)] transition-opacity hover:opacity-80",style:lt(f.value)},null),r("div",{class:"relative h-1.5 w-[70px] cursor-pointer rounded-lg bg-[#E2E8F0]",onClick:N},[r("div",{class:"absolute left-0 top-0 h-full rounded-lg bg-[var(--system-color)]",style:{width:100*m.value+"%"}},null)])])]),r("div",{class:"flex-1 relative w-full md:w-auto"},[h.value?null:r("div",{class:"wave-skeleton w-full h-8 rounded-md overflow-hidden","aria-hidden":"true"},[r("div",{class:"wave-skeleton__bars"},null)]),r("div",{ref:p,class:["w-full h-8 cursor-pointer",h.value?"":"absolute opacity-0 pointer-events-none"],onClick:E},null)]),u(" "),r("div",{class:"flex items-center gap-2 w-full md:w-auto justify-between"},[r("div",{class:"text-gray-600 text-sm font-mono min-w-[80px] text-right"},[L(_.value),u(" / "),L(g.value)])])])])])}}),it={class:"enhance-demo"},st={class:"enhance-demo-marquee"},ot={class:"enhance-demo-marquee__viewport"},rt={class:"enhance-demo-marquee__track flex"},ut=["onClick"],nt={class:"enhance-demo-wave-panel"},dt={class:"flex items-center mt-5 detail-audio-icon-wrap gap-5 justify-center"},pt={key:0,class:"icon",style:{width:"1em",height:"1em","vertical-align":"middle",fill:"#fff",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"8410"},ct={key:1,class:"icon",style:{width:"1em",height:"1em","vertical-align":"middle",fill:"#fff",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"10577"},vt=e({__name:"ButtomList",props:{selectedIndex:{type:Number,default:0}},setup(e){const t=ze("r2"),a=e,s=n(3),{t:o}=d(),r=e=>o(`WorkspaceKit.AudioSplitter.mp3Title.${e}`),u=n([]),x=l(()=>[{title:o("WorkspaceKit.AudioSplitter.step2.vocalsName"),index:3},{title:o("WorkspaceKit.AudioSplitter.step2.lead_vocalsName"),index:10},{title:o("WorkspaceKit.AudioSplitter.slider.b.title"),index:2},{title:o("WorkspaceKit.AudioSplitter.step2.bassName"),index:4},{title:o("WorkspaceKit.AudioSplitter.step2.guitarName"),index:5},{title:o("WorkspaceKit.AudioSplitter.step2.pianoName"),index:6},{title:o("WorkspaceKit.AudioSplitter.step2.stringsName"),index:7},{title:o("WorkspaceKit.AudioSplitter.step2.windName"),index:8},{title:o("WorkspaceKit.AudioSplitter.step2.synthesizerName"),index:9},{title:o("WorkspaceKit.AudioSplitter.step2.vocalsName")+"\\"+o("WorkspaceKit.AudioSplitter.slider.b.title")+"\\"+o("WorkspaceKit.AudioSplitter.step2.bassName")+"\\"+o("WorkspaceKit.AudioSplitter.step2.guitarName")+"\\"+o("WorkspaceKit.AudioSplitter.step2.pianoName"),index:1}]),b=l(()=>[...x.value,...x.value]);i(()=>[a.selectedIndex,x.value],()=>{const e=Number(a.selectedIndex);e&&x.value.some(t=>t.index===e)?s.value=e:s.value=3},{immediate:!0});const S=n(!1),C=l(()=>({3:[{src:`${t}/audio/katy-perry-demo.vocals.2024-04-25.mp3`,title:r("katyPerryDemo"),description:"demo.mp3",audio_type:o("WorkspaceKit.AudioSplitter.step2.vocalsName")},{src:`${t}/audio/katy-perry-demo.instrumentals.2024-04-25.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],2:[{src:`${t}/audio/d2.mp3`,title:r("drumsSplitter"),audio_type:o("WorkspaceKit.AudioSplitter.step2.drumsName")},{src:`${t}
2/audio/d3.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],4:[{src:`${t}/audio/Bass_only.mp3`,title:r("bassRemover"),audio_type:o("WorkspaceKit.AudioSplitter.step2.bassName")},{src:`${t}/audio/Bass_other.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],5:[{src:`${t}/audio/Guitar_only.mp3`,title:r("guitarsRemover"),audio_type:o("WorkspaceKit.AudioSplitter.step2.guitarName")},{src:`${t}/audio/Guitar_other.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],6:[{src:`${t}/removePiano/origin_piano_0.mp3`,title:r("pianoRemover"),description:"piano_remover.mp3",audio_type:o("WorkspaceKit.AudioSplitter.step2.pianoName")},{src:`${t}/removePiano/origin_piano_1.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],7:[{src:`${t}/removeStringInstruments/string_only.mp3`,title:r("stringsRemover"),audio_type:o("WorkspaceKit.AudioSplitter.step2.stringsName")},{src:`${t}/removeStringInstruments/string_other.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],8:[{src:`${t}
2/removeWindInstruments/wind_only.mp3`,title:r("windRemover"),audio_type:o("WorkspaceKit.AudioSplitter.step2.windName")},{src:`${t}/removeWindInstruments/wind_other.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],9:[{src:`${t}/removeSynth/synthesizer_only.mp3`,title:r("synthesizerRemover"),audio_type:o("WorkspaceKit.AudioSplitter.step2.synthesizerName")},{src:`${t}/removeSynth/synthesizer_other.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],10:[{src:`${t}/leadsVocals/lead_vocals_lead.mp3`,title:r("leadVocalsSplitter"),audio_type:o("WorkspaceKit.AudioSplitter.step2.lead_vocalsName")},{src:`${t}/leadsVocals/lead_vocals_back.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.backing_vocalsName")},{src:`${t}/leadsVocals/lead_vocals_instrum.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.otherName")}],1:[{title:r("stemSplitAll"),src:`${t}/stem/Remusic-AI-Vocals.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.vocalsName")},{src:`${t}/stem/Remusic-AI-Drums.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.drumsName")},{src:`${t}/stem/Remusic-AI-Bass.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.bassName")},{src:`${t}/stem/Remusic-AI-Guitar.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.guitarName")},{src:`${t}/stem/Remusic-AI-Piano.mp3`,audio_type:o("WorkspaceKit.AudioSplitter.step2.pianoName")}]}[s.value])),A=()=>{S.value=!S.value,u.value.forEach(e=>{var t;null==(t=null==e?void 0:e.togglePlay)||t.call(e)})},L=e=>{const t=1===e?15:-15;u.value.forEach(e=>{var l;null==(l=null==e?void 0:e.seekAddOrMinus)||l.call(e,t)})};return(e,t)=>(p(),c("div",it,[v("div",st,[v("div",ot,[v("div",rt,[(p(!0),c(m,null,f(y(b),(e,t)=>(p(),c("button",{key:`${e.index}-${t}`,type:"button",class:h(["carousel-item carousel-item-chip",{"carousel-item-chip--active":y(s)===e.index}]),onClick:t=>{return l=e.index,s.value=l,void(S.value&&(S.value=!1,u.value.forEach(e=>{var t;null==(t=null==e?void 0:e.Pause)||t.call(e)})));var l}},_(e.title),11,ut))),128))])])]),v("div",nt,[(p(!0),c(m,null,f(y(C),(e,l)=>(p(),g(y(at),{ref_for:!0,ref_key:"waveListRef",ref:u,key:y(s)+"_"+l,waveSurfaceItem:e,onSeek:e=>((e,t)=>{u.value.forEach(e=>{e.seekTo(t)})})(Number(l),e),onFinish:t[0]||(t[0]=e=>S.value=!1)},null,8,["waveSurfaceItem","onSeek"]))),128)),v("div",dt,[(p(),c("svg",{onClick:t[1]||(t[1]=e=>L(-1)),xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",viewBox:"0 0 24 24",class:"w-[24px] h-[24px] cursor-pointer"},[...t[3]||(t[3]=[w('<defs><clipPath id="sep_demo_svg_rewind"><rect x="0" y="0" width="24" height="24" rx="0"></rect></clipPath></defs><g clip-path="url(#sep_demo_svg_rewind)"><g><path d="M5.142891125,5.29900072890625C7.066563824999999,3.10842182890625,9.841561825,1.85395050050625,12.756890325,1.85700080871585C18.357890625,1.85700103759745,22.897889625,6.40000052890625,22.897889625,12.00000062890625C22.897889625,17.60200162890625,18.357890625,22.14299962890625,12.754891425,22.14299962890625C9.292891025,22.14299962890625,6.234890925,20.40700162890625,4.405891235,17.761000628906253C4.181663515,17.436255628906252,4.263147715,16.991227628906252,4.587891225,16.76700062890625C4.912634725,16.54277262890625,5.3576638249999995,16.624256628906252,5.581891225,16.949001628906252C8.607629825,21.33455262890625,14.825731625,22.00200662890625,18.713309625,18.35853562890625C22.600889625,14.71506562890625,22.337516625,8.466793528906251,18.157113625,5.16340162890625C13.976710625,1.86001106260625,7.836833525,3.04837742890625,5.190890925,7.67300082890625C5.0206587250000005,7.96935172890625,4.664294245,8.10351232890625,4.340891125,7.99300052890625C3.982374255,7.94950102890625,3.71279060364,7.64514592890625,3.71289108276366,7.28400082890625L3.71289108276366,4.14100122890625C3.71289108276366,3.7463935289062498,4.032783655,3.42650092890625,4.427391055,3.42650092890625C4.821998525,3.42650092890625,5.141891025,3.7463935289062498,5.141891025,4.14100122890625L5.141891025,5.30000112890625L5.142891125,5.29900072890625Z" fill="#3D3D3D" fill-opacity="1" style="mix-blend-mode:passthrough;"></path></g><g><path d="M8.2207107375,9.507990656796874C8.599540237500001,9.286507186796875,8.9458356375,9.013576626796874,9.2497100375,8.696990966796875L10.1867103375,8.696990966796875L10.1867103375,16.856990766796876L8.9397106375,16.856990766796876L8.9397106375,10.193991566796875C8.4487109375,10.662991566796876,7.8197107375,11.004991266796875,7.0657105375,11.222991266796875L7.0657105375,9.987990666796875C7.4697275375,9.879186666796874,7.8577094375,9.717807566796875,8.2197108375,9.507990656796874L8.2207107375,9.507990656796874ZM11.3317108375,13.267990566796875L11.7777109375,8.696990966796875L16.691710937499998,8.696990966796875L16.691710937499998,9.793991366796876L12.7827119375,9.793991366796876L12.5427119375,12.147991466796874L12.5777109375,12.147991466796874C12.8287119375,11.884991366796875,13.1147119375,11.702990966796875,13.4457109375,11.587991666796874C13.7427109375,11.462991966796874,14.0857119375,11.404991666796874,14.4517109375,11.404991666796874C15.2177109375,11.404991666796874,15.8457109375,11.656991266796876,16.3257109375,12.159991266796876C16.805709937499998,12.662991066796875,17.057710937499998,13.347991466796875,17.057710937499998,14.227990666796874C17.057710937499998,15.073990866796876,16.737710937499997,15.759989766796874,16.1197119375,16.296990366796877C1
25.5377109375,16.776990866796876,14.8397119375,17.016990666796875,14.0297129375,17.016990666796875C13.2977119375,17.016990666796875,12.6697119375,16.810991266796876,12.1427129375,16.410990266796876C11.5597119375,15.976990266796875,11.2407131375,15.370989766796875,11.1827125375,14.616990566796876L12.4057119375,14.616990566796876C12.4517119375,15.073990866796876,12.6347119375,15.427990466796874,12.9427119375,15.656991466796875C13.2177119375,15.862990366796875,13.5827119375,15.964991066796875,14.0407119375,15.964991066796875C14.5427119375,15.964991066796875,14.9657129375,15.804991766796874,15.3087119375,15.496992066796874C15.6517119375,15.176992366796874,15.8227129375,14.764992266796874,15.8227129375,14.239992166796874C15.8227129375,13.667991666796876,15.6747119375,13.222992466796875,15.3777129375,12.902991766796875C15.0807139375,12.582992266796875,14.6687139375,12.422991966796875,14.1197129375,12.422991966796875C13.7547129375,12.422991966796875,13.4457129375,12.479991666796876,13.1717129375,12.616992266796874C12.8803509375,12.752198266796874,12.6429499375,12.981498266796875,12.4977129375,13.267992466796876L11.3317108375,13.267990566796875ZM2.1427109275,11.429990966796876C1.7483797675,11.429990066796876,1.4287109375,11.749659066796875,1.4287109375,12.143990466796875C1.4287109375,12.538321766796875,1.7483794375000001,12.857990266796875,2.1427109275,12.857991266796876L5.5697112375,12.857991266796876C5.9643182375,12.857991266796876,6.2842111375,12.538098366796875,6.2842111375,12.143490566796874C6.2842111375,11.748883766796876,5.9643182375,11.428991066796875,5.5697112375,11.428991066796875L2.1427109275,11.428991066796875L2.1427109275,11.429990966796876Z" fill="#3D3D3D" fill-opacity="1" style="mix-blend-mode:passthrough;"></path></g></g>',2)])])),v("div",{onClick:A,class:"audio-icon-block cursor-pointer flex items-center justify-center bg-[var(--system-color)] rounded-full flex-shrink-0 h-10 w-10 relative"},[y(S)?k("",!0):(p(),c("svg",pt,[...t[4]||(t[4]=[v("path",{d:"M217.358222 979.882667c-58.154667 0-97.678222-46.72-97.678222-116.252445V160.355556c0-69.532444 39.523556-116.252444 97.706667-116.252445 22.229333 0 45.696 6.897778 69.262222 20.494222l553.585778 352.284445c40.917333 23.594667 64.085333 57.628444 64.085333 95.175111 0 37.518222-23.04 71.495111-64.938667 95.701333l-551.722666 351.004445c-24.618667 14.236444-48.056889 21.12-70.300445 21.12z m0.028445-878.876445c-36.451556 0-40.817778 41.514667-40.817778 59.363556v703.274666c0 17.848889 4.380444 59.363556 40.789333 59.363556 11.946667 0 26.211556-4.451556 40.817778-12.871111l551.637333-351.004445c24.263111-14.037333 37.632-30.961778 37.632-47.061333 0-16.142222-13.326222-33.095111-36.608-46.535111L257.137778 113.251556c-13.553778-7.793778-27.790222-12.245333-39.751111-12.245334zM500.096 696.248889a14.236444 14.236444 0 0 1-7.608889-26.268445l7.68-4.835555a14.222222 14.222222 0 0 1 15.160889 24.078222l-7.68 4.835556a14.122667 14.122667 0 0 1-7.552 2.190222zM291.754667 827.292444a14.208 14.208 0 0 1-7.594667-26.268444l159.616-100.408889a14.222222 14.222222 0 0 1 15.146667 24.078222l-159.616 100.408889a14.165333 14.165333 0 0 1-7.552 2.190222z"},null,-1)])])),y(S)?(p(),c("svg",ct,[...t[5]||(t[5]=[v("path",{d:"M384 213.333333a42.666667 42.666667 0 0 1 42.666667 42.666667v512a42.666667 42.666667 0 0 1-42.666667 42.666667H341.333333a42.666667 42.666667 0 0 1-42.666666-42.666667V256a42.666667 42.666667 0 0 1 42.666666-42.666667h42.666667z m298.666667 0a42.666667 42.666667 0 0 1 42.666666 42.666667v512a42.666667 42.666667 0 0 1-42.666666 42.666667h-42.666667a42.666667 42.666667 0 0 1-42.666667-42.666667V256a42.666667 42.666667 0 0 1 42.666667-42.666667h42.666667zM384 256H341.333333v512h42.666667V256z m298.666667 0h-42.666667v512h42.666667V256z",fill:"#fff"},null,-1)])])):k("",!0)]),(p(),c("svg",{onClick:t[2]||(t[2]=e=>L(1)),xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",viewBox:"0 0 24 24",class:"w-[24px] h-[24px] cursor-pointer"},[...t[6]||(t[6]=[w('<defs><clipPath id="sep_demo_svg_forward"><rect x="0" y="0" width="24" height="24" rx="0"></rect></clipPath></defs><g clip-path="url(#sep_demo_svg_forward)"><g><path d="M18.857,5.41493849375C16.932015,3.1548829937500003,14.11174,1.85406204195,11.143,1.8569379425057C5.5400009,1.8569379425057,1,6.39993859375,1,11.99993959375C1,17.60193959375,5.5410004,22.14294059375,11.143001,22.14294059375C14.606003,22.14294059375,17.663002,20.40694059375,19.492001,17.76094059375C19.716063,17.43647359375,19.63475,16.99181459375,19.31036,16.767640593750002C18.985973,16.54346859375,18.541285,16.62462959375,18.317001,16.948939593749998C15.290781,21.33415259375,9.0726166,22.00092659375,5.1854382,18.35703859375C1.29825902,14.71315159375,1.56230581,8.464914293749999,5.7430539,5.16197299375C9.9238014,1.85902992285,16.06354,3.04804309375,18.709002,7.67293839375C18.879002,7.96893879375,19.23,8.097938993749999,19.544001,7.99793909375L19.571001,7.99793909375C19.966002,7.99793909375,20.285999,7.67793889375,20.285999,7.28393889375L20.285999,4.140938493749999C20.285999,3.74633069375,19.966106,3.42643799375,19.571499,3.42643799375C19.176891,3.42643799375,18.856998,3.74633069375,18.856998,4.140938493749999L18.857,5.41493849375Z" fill="#3D3D3D" fill-opacity="1" style="mix-blend-mode:passthrough;"></path></g><g><path d="M7.5355391625,8.69696044921875C7.2615390625,8.99396028921875,6.9185390625,9.25696014921875,6.5075392625,9.50796019921875C6.1452242725,9.71785874921875,5.7569004925,9.87923954921875,5.3525390625,9.98796034921875L5.3525390625,11.222959949218751C6.1075392925,11.00496004921875,6.7355388625,10.66296024921875,7.2275390625,10.19396044921875L7.2275390625,16.85696224921875L8.472539662500001,16.85696224921875L8.472539662500001,8.69696136474613L7.5355391625,8.69696044921875ZM10.0635385625,8.69696044921875L9.6185383625,13.26796054921875L10.7835383625,13.26796054921875C10.943539162499999,12.97096104921875,11.161539062500001,12.753960649218751,11.4585385625,12.61696054921875C11.7325386625,12.479960249218749,12.040538762499999,12.42296004921875,12.4065384625,12.42296004921875C12.9555387625,12.42296004921875,13.3665380625,12.58296014921875,13.6635389625,12.90296034921875C13.9605378625,13.222959949218751,14.1095380625,13.66796014921875,14.1095380625,14.23995974921875C14.1095380625,14.76495984921875,13.9385375625,15.17695994921875,13.5955390625,15.49696114921875C13.252538662500001,15.80496024921875,12.829539262499999,15.96496004921875,12.3265390625,15.96496004921875C11.8695387625,15.96496004921875,11.5035395625,15.86295894921875,11.229538962500001,15.656959549218751C10.9215388625,15.42795894921875,10.7385387625,15.07395934921875,10.6925392625,14.61696004921875L9.4695386625,14.61696004921875C9.5265388625,15.37096024921875,9.846539462500001,15.97696064921875,10.4295391625,16.41096114921875C10.9555387625,16.81096074921875,11.5835394625,17.01696104921875,12.315539362500001,17.01696104921875C13.1265382625,17.01696104921875,13.8235387625,16.77696134921875,14.4065399625,16.29696084921875C15.0235385625,15.759960649218751,15.3435392625,15.07396174921875,15.3435392625,14.22796054921875C15.3435392625,13.34796044921875,15.0925407625,12.66296124921875,14.6125402625,12.15996054921875C14.1325397625,11.65696024921875,13.5035400625,11.4049
26064921875,12.7385396625,11.40496064921875C12.3725395625,11.40496064921875,12.0295400625,11.46296004921875,11.732540162500001,11.58796074921875C11.4015836625,11.70106024921875,11.1032690625,11.89329914921875,10.8635396625,12.14796014921875L10.829539262499999,12.14796014921875L11.069539062499999,9.793959949218749L14.9785385625,9.793959949218749L14.9785385625,8.69696044921875L10.0635385625,8.69696044921875ZM16.8575400625,12.14396044921875C16.8575400625,11.74896044921875,17.1775400625,11.42996074921875,17.5725380625,11.42996074921875L18.857538062499998,11.42996074921875L18.857538062499998,10.14296104921875C18.857538062499998,9.74835304921875,19.1774310625,9.42846041921875,19.5720390625,9.42846041921875C19.9666470625,9.42846041921875,20.286539062499997,9.74835304921875,20.286539062499997,10.14296104921875L20.286539062499997,11.42996074921875L21.5715390625,11.42996074921875C21.9658700625,11.42996004921875,22.2855380625,11.74962904921875,22.2855380625,12.14396044921875C22.2855380625,12.53829214921875,21.9658700625,12.857960249218749,21.5715390625,12.857961649218751L20.286539062499997,12.857961649218751L20.286539062499997,14.14296154921875C20.286539062499997,14.53756904921875,19.9666470625,14.857462449218751,19.5720390625,14.857462449218751C19.1774310625,14.857462449218751,18.857538062499998,14.53756904921875,18.857538062499998,14.14296154921875L18.857538062499998,12.857961649218751L17.5725380625,12.857961649218751C17.1778190625,12.85851284921875,16.8575400625,12.53868294921875,16.8575400625,12.14396044921875Z" fill="#3D3D3D" fill-opacity="1" style="mix-blend-mode:passthrough;"></path></g></g>',2)])]))])])]))}}),mt=""+new URL("../recommended.BpO0ubvX.png",import.meta.url).href,ft=(e,t,l="voiceenhancer")=>{let a=((e,t=!0)=>{if(!e)return{name:"result",ext:t?"mp4":"mp3"};let l=e.split("/"),a=l[l.length-1].split("?")[0],[i,s]=a.split(".");return{name:i||"result",ext:s||(t?"mp4":"mp3")}})(e,t);return`${l}_${(()=>{const e=new Date,t=e.getFullYear(),l=e.getMonth()+1,a=e.getDate(),i=e.getHours(),s=e.getMinutes(),o=e.getSeconds();let r=e=>e<10?"0"+e:e;return`${t}${r(l)}${r(a)}_${r(i)}${r(s)}${r(o)}`})()}_${a.name}.${a.ext}`},ht=[{id:9,model_code:350,model_name:"Spliter Vocals Model V2",display_name:"MelBandRoformer",description:"高质量模型,分离人声,适合需要分离人声的场景",support_stems:["vocals"],sdr_scores:"SDR: 10.98",is_new:!0,is_recommend:!0,last_update_time:"2026"},{id:8,model_code:340,model_name:"Spliter Drums Model V1",display_name:"HTDemucs v4 (FT Drums)",description:"分离鼓声,适合需要分离鼓声的场景",support_stems:["drums"],sdr_scores:"SDR: 11.13",is_new:!0,last_update_time:"2026",is_recommend:!0},{id:10,model_code:360,model_name:"Spliter Bass Model V1",display_name:"HTDemucs4 FT Bass",description:"分离Bass",supp
2ort_stems:["bass"],sdr_scores:"SDR: 10.47",is_new:!0,last_update_time:"2026",is_recommend:!0},{id:12,model_code:380,model_name:"Spliter piano Model V1",display_name:"HTDemucs4_6stems",description:"分离piano",support_stems:["piano"],sdr_scores:"SDR: 10.32",is_new:!0,last_update_time:"2026",is_recommend:!0},{id:13,model_code:390,model_name:"Spliter guitar Model V1",display_name:"HTDemucs4_6stems",description:"分离guitar",support_stems:["guitar"],sdr_scores:"SDR: 10.48",is_new:!0,last_update_time:"2026",is_recommend:!0},{id:6,model_code:501,model_code_replace:440,model_name:"Spliter All Model",display_name:"HTDemucs (Standard)",description:"高质量模型,平衡速度和质量,适合大多数用户",support_stems:["bass","drums","vocals","other"],sdr_scores:"SDR: B14.1,D13.2,V10.5,P8.9,G8.9,O8.9",is_new:!1,last_update_time:"2026",is_recommend:!0},{id:4,model_code:320,model_code_replace:450,model_name:"Spliter All Model",display_name:"HTDemucs v4 (6-Stem)",description:"最新六轨道版本,提供最佳的分离质量",support_stems:["bass","drums","vocals","piano","guitar","other"],sdr_scores:"SDR: B15.8,D14.5,V11.8,P13.8,G12.5,O10.2",is_new:!0,last_update_time:"2026",is_recommend:!0}],yt=e=>{const{t:t}=d(),a=n(null),i=n(50),s=n({type:"audio",status:1}),r=l(()=>{if(4===s.value.status)return t("WorkspaceKit.CommonTip.queue.longGuest");if("multiple"===s.value.type)return t("splitOptimize.tips.e",{time:i.value});if("video"===s.value.type)return t("splitOptimize.tips.c",{time:i.value});{let e=s.value.status;if(1===e)return t("WorkspaceKit.CommonTip.queue.processingEstimate",{time:i.value});if(2===e||3===e){let l=2===e?10:50;return t("splitOptimize.tips.b",{time:i.value,mins:l})}if(4===e)return t("WorkspaceKit.CommonTip.queue.longGuest")}}),u=()=>{a.value&&clearInterval(a.value),a.value=me(()=>{var t;i.value--,i.value<=0&&(clearInterval(a.value),a.value=null,(null==e?void 0:e.handleTimeFinish)&&(null==(t=null==e?void 0:e.handleTimeFinish)||t.call(e)))},1e3)},p=()=>{a.value&&(clearInterval(a.value),a.value=null)};return o(()=>{p()}),{tipStatus:s,continueTime:i,startCountDown:u,setNumber:({type:e,duration:t})=>{const l=(a=20+.3*(Number(t)||60),Math.min(Math.max(Math.ceil(a),45),3600));var a;s.value.type=e,"multiple"===e||"video"===e?i.value=l:(i.value=l,s.value.status=1,t>600&&(s.value.status=2,i.value=l),t>3e3&&(s.value.status=3,i.value=l)),u()},intervalTimer:a,processTip:r,stopCountDown:p}},_t={class:"enhance-flow-layout auto-self-upload-style"},gt={class:"enhance-flow-layout__col"},wt={class:"enhance-flow-panel rounded-3xl p-8 h-full flex flex-col"},kt={class:"flex justify-between auto-flex-column-style"},xt={class:"text-2xl font-semibold auto-size-18px"},bt={class:"mt-6"},St=["onClick"],Ct={class:"flex-1 flex justify-between w-full items-center"},At={class:"text-lg"},Lt={class:"text-lg text-black"},Tt={class:"text-sm text-gray-500"},Wt={class:"flex justify-center my-4 mt-12"},Kt={class:"enhance-flow-layout__col px-8 py-6 aut-clean-padding"},Mt={class:"enhance-type-section-title auto-21px-title"},Pt=["title","aria-label"],Nt=["src","alt"],It=["innerHTML"],Et={class:"my-4 text-[#29343d] search-input"},jt={class:"mb-2"},$t={key:0,class:"flex justify-between"},zt={class:"text-[#635bff] text-sm"},Dt=["onClick"],Vt={class:"text-[#635bff] text-sm"},Bt={key:2},Rt=["onClick"],Ft={key:0,class:"premium-trigge pt-3"},Ut={class:"absolute -top-4 -left-3 z-10 bg-gradient-to-r from-[#8882f5] via-[#a5a0f8] to-[#8882f5] text-white text-[10px] font-[600] px-4 py-1.5 rounded-full shadow-[0_4px_12px_rgba(136,130,245,0.25),0_8px_16px_rgba(136,130,245,0.4)] flex items-center gap-1.5 uppercase text-[14px] letter-spacing-[0.1em] border border-white/30"},Qt={class:"inline-flex items-center",style:{width:"20px",height:"20px"}},qt={class:"icon",style:{width:"1.2em",height:"1.2em","vertical-align":"middle",fill:"currentColor",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"6440"},Ot={class:""},Ht={class:"flex items-center justify-between text-[12px] text-[#29343d]"},Gt={class:"break-all max-w-[150px] md:max-w-[260px]"},Zt={class:"flex gap-2 items-center"},Xt={class:"flex items-center justify-center w-[28px] h-[28px]"},Yt={key:0,class:"icon",style:{width:"28px",height:"28px","vertical-align":"middle",fill:"
2currentColor",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},Jt={key:1,class:"icon",style:{width:"24px",height:"24px","vertical-align":"middle",fill:"currentColor",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},el=["fill"],tl=["fill"],ll={class:"flex justify-between text-[12px] mt-2"},al={class:"max-w-[150px] md:max-w-[260px] text-ellipsis overflow-hidden whitespace-nowrap"},il={class:"border border-[#E0E6EB] rounded-[4px] px-6"},sl={key:0,class:"absolute top-[0] left-[0] transform translate-x-[-50%] translate-y-[-35%] pointer-events-none"},ol=["src"],rl={class:"flex items-center justify-between text-[12px] text-[#29343d]"},ul={class:"break-all max-w-[150px] md:max-w-[260px]"},nl={class:"flex gap-2 items-center"},dl={class:"flex items-center justify-center w-[28px] h-[28px]"},pl={key:0,class:"icon",style:{width:"28px",height:"28px","vertical-align":"middle",fill:"currentColor",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},cl={key:1,class:"icon",style:{width:"24px",height:"24px","vertical-align":"middle",fill:"currentColor",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},vl=["fill"],ml=["fill"],fl={class:"flex justify-between text-[12px] mt-2"},hl={class:"max-w-[150px] md:max-w-[260px] text-ellipsis overflow-hidden whitespace-nowrap"},yl={class:"border border-[#E0E6EB] rounded-[4px] px-6"},_l={class:"text-[16px]"},gl=["onClick"],wl={class:"text-[16px] flex font-bold items-center w-full"},kl={class:"text-[16px]"},xl={class:"text-[16px]"},bl=["onClick"],Sl={class:"flex justify-center mt-14"},Cl=["disabled"],Al={key:0,class:"inline-block iconify w-5 h-5 shrink-0"},Ll={class:"enhance-flow-layout__col px-8 py-6 aut-clean-padding"},Tl={class:"enhance-type-section-title auto-21px-title"},Wl=["title","aria-label"],Kl=["src","alt"],Ml={class:"flex flex-wrap gap-5 mt-[30px] mb-10"},Pl={class:"text-[16px]"},Nl=["onClick"],Il={class:"flex justify-center mt-14"},El=["disabled"],jl={key:0,class:"inline-block iconify w-5 h-5 shrink-0"},$l={key:0,class:"uploaded-file-progress"},zl={key:1,class:"uploaded-file-progress"},Dl={key:2,class:"uploaded-file-progress"},Vl={class:"premium-modal flex flex-col items-center justify-center fixed inset-0 z-50"},Bl={class:"relative bg-white rounded-2xl shadow-xl md:w-[400px] w-[350px] max-w-[92vw]"},Rl={class:"h-32 bg-gradient-to-br from-[#8882f5] via-[#7d81f5] to-[#6c70e0] rounded-t-2xl bg-[#A09EFF] bg-opacity-80 pb-5 pt-7 flex flex-col items-center relative"},Fl=["aria-label"],Ul={class:"flex items-center justify-center rounded-full w-16 h-16 mb-2",style:{"background-color":"rgba(255,255,255,0.2)"}},Ql={class:"text-white",style:{width:"2em",height:"2em","vertical-align":"middle",fill:"currentColor",overflow:"hidden"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7025"},ql={class:"flex flex-col items-center py-7 px-6"},Ol={class:"font-bold text-[20px] mb-2 text-center text-[#24223C]"},Hl={class:"text-gray-800 text-center mb-8 text-base leading-relaxed"},Gl={class:"icon",style:{width:"1em",height:"1em","vertical-align":"middle",fill:"currentColor",overflow:"hidden","margin-left":"3px"},viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"12910"},Zl=100400,Xl=He({__name:"UploadedFile",props:{allProps:{type:{fileUrl:String,fileData:Object,selectedUpParams:Object},default:()=>({})},isMobile:{type:Boolean,default:!1}},emits:["goStep","showFeedback"],setup(e,{emit:a}){const{$sendLog:w}=t(),z=N(()=>I(()=>import("./cloudflare-A9beFrKA.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)),{loadingIcon:D}=we,{t:V,locale:B}=d(),R=x(),F=fe("audioSeparation");let U=[];const{tipStatus:J,setNumber:ee,stopCountDown:te,processTip:le}=yt({handleTimeFinish:()=>{wa.value&&(J.value.status=4)}}),ae=n(0),ie=l(()=>V("WorkspaceKit.CommonTip.queue.position",{i:ae.value})),{proccessingText:se,setStage:oe,initCountStatu:re,sortReduce:ue,stage:ne}
2=he(ae,le,{stageMessage0:["",V("WorkspaceKit.CommonTip.queue.preparing")],get stageMessage1(){return[ie.value,""]},stageMessage2:["",""],startExecute:()=>{ga.value=0,ka(va());let e=U.length;if(e>1){let e=ca.value.reduce((e,t)=>e+(Number(null==t?void 0:t.duration)||60),0);ee({type:"multiple",duration:e})}else if(1===e){let e=U[0];ee({type:e.item.fileType.startsWith("audio")?"audio":"video",duration:e.item.duration})}}}),{userUuid:de}=ye(),pe=b(),ce=G(),ve=a,We=Q("audioSeparation"),Ke=(e,...t)=>{var l,a,i;if(3===t[0]){const s=null==(l=t[1])?void 0:l.jobId,o=null==(i=null==(a=We.state.value)?void 0:a.meta)?void 0:i.jobs;if(s&&(null==o?void 0:o.length)&&!o.some(e=>String(e.result.job_id)===String(s)))return;return void We.release(async()=>{var l;xa();if(!(await new Promise(l=>ve(e,...t,l))))return!1;const a=t[1];return ce.flush((null==(l=null==a?void 0:a.doneList)?void 0:l.map(e=>{var t;return null==(t=e.result)?void 0:t.job_id}))||[null==a?void 0:a.jobId]),!0})}1===t[0]&&We.cancel(),ve(e,...t)},Me=n(!1),Pe=n(""),Ne=n(""),Ie=n(!1),Ee=n(!1),je=P(),$e=ze("r2",String(je.public.r2PublicPath||"")),He=e,Ge=l(()=>{var e,t;return(null==(t=null==(e=He.allProps)?void 0:e.workspaceFeature)?void 0:t.access)||F.feature.value.access||{}}),Ze=l(()=>{var e;return!0===(null==(e=Ge.value)?void 0:e.needLogin)}),Xe=l(()=>Boolean(R.token)),Ye=l(()=>!Xe.value),Je=l(()=>{var e,t;return(null==(t=null==(e=Ge.value)?void 0:e.guestUsage)?void 0:t.maxCount)??50}),et=n(!1),tt=n(!1),lt=l(()=>[`You've used all ${Je.value} free separations for today. Please try again tomorrow.`]),at=l(()=>!1!==Ge.value.cf),it=l(()=>Ge.value.cfSiteKey||""),st=l(()=>{var e,t,l;return(null==(l=null==(t=null==(e=He.allProps)?void 0:e.workspaceFeature)?void 0:t.capabilities)?void 0:l.helpArticle)||null}),ot=l(()=>{var e,t;return!1!==(null==(e=st.value)?void 0:e.visible)&&Boolean(null==(t=st.value)?void 0:t.url)});let rt=He.allProps.selectedIndex||"";10===rt&&(!R.token||R.buy_credits<=0)&&(rt="");const ut=n(rt),nt=n(-1),dt=l(()=>[{label:V("WorkspaceKit.AudioSplitter.step2.allModel"),value:1},{label:V("WorkspaceKit.AudioSplitter.step2.onlyVocals"),value:3},{label:V("WorkspaceKit.AudioSplitter.step2.onlyDrums"),value:2},{label:V("WorkspaceKit.AudioSplitter.step2.onlyBass"),value:4},{label:V("WorkspaceKit.AudioSplitter.step2.onlyGuitar"),value:5},{label:V("WorkspaceKit.AudioSplitter.step2.onlyPiano"),value:6}]),pt=l(()=>[...ht]),ct=e=>{if(e.length>1)return e.map(e=>V(`WorkspaceKit.AudioSplitter.step2.${e}Name`)).join("\\");if(1===e.length){let t=e[0];return V("drums"===t?"WorkspaceKit.AudioSplitter.step2.onlyDrums":"vocals"===t?"WorkspaceKit.AudioSplitter.step2.onlyVocals":"bass"===t?"WorkspaceKit.AudioSplitter.step2.onlyBass":"guitar"===t?"WorkspaceKit.AudioSplitter.step2.onlyGuitar":"piano"===t?"WorkspaceKit.AudioSplitter.step2.onlyPiano":"strings"===t?"WorkspaceKit.AudioSplitter.step2.onlyStrings":"wind"===t?"WorkspaceKit.AudioSplitter.step2.onlyWind":"synthesizer"===t?"WorkspaceKit.AudioSplitter.step2.onlySynthesizer":`WorkspaceKit.AudioSplitter.step2.${t}Name`)}return""},vt=l(()=>{let e=ut.value;return e?1===e?pt.value.filter(e=>e.support_stems.length>1):2===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("drums")):3===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("vocals")):4===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("bass")):5===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("guitar")):6===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("piano")):7===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("strings")):8===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("wind")):9===e?pt.value.filter(e=>1===e.support_stems.length&&e.support_stems.includes("synthesizer")):10===e?pt.value.filter(e=>e.support_stems.includes("lead_vocals")):void 0:pt.value}),ft=n(!1),Xl=()=>{w("2732",{detail:"click_upgrade_now_from_premium_option_modal",labelName:Ne.value||"",isLogin:R.userName?"true":"false",hasBuyCredits:R.buy_credits>0?"true":"false"}),R.setOpenPricePageSource(`separation_premium_tools_${Ne.value}`),ft.value=!1,R.setPriceModalShow(!0)},Yl=()=>{ft.value=!1,nt.value=-1,ut.value=""},Jl=n(!1),ea=n(!1),{initFlipDown:ta,destroyFlipDown:la}=Y({id:"small-filp",handleEnd:()=>{sa(1),li(),w("2723",{detail:"flip_down_ended",totalList:ca.value,isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false"})}}),aa=()=>{Jl.value=!0,ia(),w("2721",{detail:"handle_try_5_min",totalList:ca.value,isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false"})},ia=()=>{setTimeout(()=>{ta()}),w("2720",{detail:"start_show_filp",totalList:ca.value,isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false"})},sa=e=>{la(),ea.value=!1,Jl.value=!1,e||w("2722",{detail:"close_flip_down",totalList:ca.value,isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false"})},oa=e=>De(e,$e),ra=(()=>{const{t:e}=d();return l(()=>[{key:"highQuality",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.description"),children:[{key:"standardQuality",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.standardQuality.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.standardQuality.description"),value:501,isValue:!0},{key:"enhancedQuality",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.enhancedQuality.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.enhancedQuality.description"),value:502,isValue:!0},{key:"sixStemVersion",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.sixStemVersion.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.sixStemVersion.description"),value:503,isValue:!0,recommended:!0},{key:"smartEnhanced",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.smartEnhanced.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.smartEnhanced.description"),value:504,isValue:!0},{key:"fastMode",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.fastMode.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.fastMode.description"),value:505,isValue:!0},{key:"highQualityMode",title:e("WorkspaceKit.AudioSplitter.step2.highQuality.highQualityMode.title"),description:e("WorkspaceKit.AudioSplitter.step2.highQuality.highQualityMode.description"),value:506,isValue:!0}]},{key:"instantSplitter",title:e("WorkspaceKit.AudioSplitter.step2.instantSplitter.title"),description:e("WorkspaceKit.AudioSplitter.step2.instantSplitter.description"),children:[{key:"instantSplitter",value:201,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.auto.title"),description:e("WorkspaceKit.AudioSplitter.step2.instantSplitter.description")}]},{key:"multiTrackSplitter",title:e("WorkspaceKit.AudioSplitter.step2.multiTrackSplitter.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiTrackSplitter.description"),children:[{key:"multiTrackSplitter",value:301,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.auto.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiTrackSplitter.description")}]},{key:"multiInstrument",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.description"),children:[{key:"allInstruments",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.allInstruments.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.allInstruments.description"),value:401,isValue:!0},{key:"detailedVersions0",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions0.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions0.description"),value:402,isValue:!0},{key:"detailedVersions1",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions1.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions1.description"),value:403,isValue:!0},{key:"detailedVersions2",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions2.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions2.description"),value:404,isValue:!0},{key:"detailedVersions3",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions3.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions3.description"),value:405,isValue:!0},{key:"detailedVersions4",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions4.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions4.de
2scription"),value:406,isValue:!0},{key:"detailedVersions5",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions5.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions5.description"),value:407,isValue:!0},{key:"detailedVersions6",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions6.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions6.description"),value:408,isValue:!0},{key:"detailedVersions7",title:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions7.title"),description:e("WorkspaceKit.AudioSplitter.step2.multiInstrument.detailedVersions7.description"),value:409,isValue:!0}]}])})(),ua=l(()=>{const{t:e}=d();return{instantSplitter:[{key:"auto",value:201,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.auto.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.auto.description"),default:!0},{key:"drums",value:202,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.drums.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.drums.description")},{key:"bass",value:203,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.bass.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.bass.description")},{key:"other",value:204,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.other.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.other.description")},{key:"vocals",value:206,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.vocals.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.vocals.description")}],multiTrackSplitter:[{key:"auto",value:301,title:e("WorkspaceKit.AudioSplitter.step3.multiTrackSplitter.auto.title"),description:e("WorkspaceKit.AudioSplitter.step3.multiTrackSplitter.auto.description"),default:!0}],multiInstrument:[{key:"auto",value:401,title:e("WorkspaceKit.AudioSplitter.step3.multiInstrument.auto.title"),description:e("WorkspaceKit.AudioSplitter.step3.multiInstrument.auto.description"),default:!0}],highQuality:[{key:"auto",value:501,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.auto.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.auto.description"),default:!0},{key:"drums",value:502,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.drums.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.drums.description")},{key:"bass",value:503,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.bass.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.bass.description")},{key:"other",value:504,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.other.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.other.description")},{key:"vocals",value:505,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.vocals.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.vocals.description")},{key:"guitar",value:506,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.guitar.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.guitar.description")},{key:"piano",value:507,title:e("WorkspaceKit.AudioSplitter.step3.highQuality.piano.title"),description:e("WorkspaceKit.AudioSplitter.step3.highQuality.piano.description")}]}}),na=n({step1Value:"",step1:"",step2:""}),da=n(2),pa=l(()=>He.allProps.fromStep||1),ca=n(He.allProps.totalList||[]);if(3===pa.value&&!1!==He.allProps.splitByResult){const e=He.allProps.doneList||[];e.length&&(ca.value=e.map(e=>{var t,l,a,i,s,o,r,u,n;return{...null==e?void 0:e.item,filePath:(null==(t=null==e?void 0:e.item)?void 0:t.filePath)||(null==(l=null==e?void 0:e.params)?void 0:l.inputurl),fileSize:(null==(a=null==e?void 0:e.item)?void 0:a.fileSize)||(null==(i=null==e?void 0:e.params)?void 0:i.fileSize),duration:(null==(s=null==e?void 0:e.params)?void 0:s.duration)||(null==(o=null==e?void 0:e.item)?void 0:o.duration),durationUnknown:Boolean(null==(r=null==e?void 0:e.item)?void 0:r.durationUnknown),fileName:null==(u=null==e?void 0:e.item)?void 0:u.fileName,fileType:(null==(n=null==e?void 0:e.item)?void 0:n.fileType)||"audio/mp3"}})),na.value={step1Value:"",step1:"",step2:""},da.value=2}const va=(e=ca.value)=>{const t=e.reduce((e,t)=>
2e+(Number(null==t?void 0:t.duration)||60),0);return l=2e4+300*t,a=45e3,i=36e5,Math.min(Math.max(l,a),i);var l,a,i},ma=l(()=>He.allProps.fileData||{}),fa=l(()=>He.allProps.fileUrl||"");He.allProps.selectedUpParams&&(na.value.step1Value=He.allProps.selectedUpParams.step1Value,na.value.step1=He.allProps.selectedUpParams.step1,na.value.step2=He.allProps.selectedUpParams.step2);const ha=(e,t)=>{na.value.step1===e.key?(na.value.step1="",na.value.step1Value=""):(na.value.step1Value=e.value,na.value.step1=t?t.key:e.key)},ya=n(!1),_a=n(!1),{fileProgress:ga,isUploading:wa,processStart:ka,processStop:xa}=Qe(),{handleUpload:ba,isUploading:Sa,fileProgress:Ca,processStart:Aa,processStop:La,uploadDeferredFiles:Ta}=Ue({oldStartUploadCode:"1029",startUploadCode:"2711",sizeLimitCode:"1015",fiveLimitCode:"2710",uploadHandle:async function(e){const[t,l]=e();let a=t.file,i="";try{const e={detail:"upload_file",fileSize:null==a?void 0:a.size,fileName:null==a?void 0:a.name,audioDuration:Math.ceil((null==t?void 0:t.audioDuration)||0)};i=E("audio_separation").trace_id||"",w("1029",{...e,trace_id:i});const s=Date.now(),o=await l();if(o){const e=Date.now();w("1016",{detail:"uploadFile",executionTimeInSeconds:(e-s)/1e3,audioDuration:Math.ceil((null==t?void 0:t.audioDuration)||0),fileSize:null==a?void 0:a.size,fileName:null==a?void 0:a.name,trace_id:i});const l={filePath:oa(o),duration:Math.ceil((null==t?void 0:t.audioDuration)||0),durationUnknown:Boolean(null==t?void 0:t.durationUnknown),fileType:(null==a?void 0:a.type)||"audio/mp3",fileName:null==a?void 0:a.name,fileSize:null==a?void 0:a.size,telemetryTraceId:i};ca.value.push(l)}}catch(s){w("1030",{detail:"uploadFile",error:s.message,audioDuration:Math.ceil((null==t?void 0:t.audioDuration)||0),fileSize:null==a?void 0:a.size,fileName:null==a?void 0:a.name,trace_id:i})}},deferUpload:!0,toStep2:e=>{Wa.value=!0;const t=6e3+Math.floor(4001*Math.random());Ma=setTimeout(()=>{ca.value.push(...e),Wa.value=!1,Ma=null},t)}}),Wa=n(!1),Ka=n(!1);let Ma=null;const Pa=n(0);let Na={start:0,end:40};const Ia=l(()=>Math.min(99,Math.max(0,Math.floor(Pa.value))));let Ea=null;const ja=()=>{Ea&&(clearInterval(Ea),Ea=null)},$a=(e,t)=>{Na={start:Math.max(0,e),end:Math.max(e,t)}},za=n(0),Da=n(0);let Va=null;const Ba=()=>{Va&&(clearInterval(Va),Va=null)},Ra=l(()=>{const e=Da.value;return V(e<5?"AudioEnhance.progressCopy0_5":e<10?"AudioEnhance.progressCopy5_10":e<20?"AudioEnhance.progressCopy10_20":e<30?"AudioEnhance.progressCopy20_30":"AudioEnhance.progressCopy30")});i(Sa,e=>{if(e)return za.value=Date.now(),Da.value=0,Ba(),void(Va=me(()=>{Da.value=Math.floor((Date.now()-za.value)/1e3)},1e3));Ba()}),i(Ca,e=>{if(!Sa.value)return;const t=Math.min(100,Math.max(0,Number(e||0))),l=Na;Pa.value=Math.max(Pa.value,l.start+t/100*(l.end-l.start))}),i([wa,ne],([e,t])=>{if(e&&t<2)return Pa.value=Math.max(Pa.value,40),void(Ea||(Ea=me(()=>{!wa.value||ne.value>=2||(Pa.value=Math.min(45,Pa.value+.05))},1e3)));ja(),e&&t>=2&&(Pa.value=Math.max(Pa.value,45))}),i(ga,e=>{if(!wa.value||ne.value<2)return;const t=45+Math.min(100,Number(e||0))/100*55;Pa.value=Math.max(Pa.value,t)});const Fa=e=>(e.clientItemId||(e.clientItemId=qe()),e.sourceType||(e.sourceType=e.file?"device":"history"),e.mediaKind&&"unknown"!==e.mediaKind||(e.mediaKind=(e=>{var t;const l=String((null==e?void 0:e.fileType)||"");if(l.startsWith("video"))return"video";if(l.startsWith("audio"))return"audio";const a=String((null==e?void 0:e.fileName)||(null==(t=null==e?void 0:e.file)?void 0:t.name)||"");return/\.(mp4|mov|mkv|webm|avi|flv|m4v|wmv)$/i.test(a)?"video":/\.(mp3|wav|flac|m4a|aac|ogg|opus|wma)$/i.test(a)?"audio":"unknown"})(e)),e);ca.value.forEach(Fa);const Ua=n(!1),Qa=n(!1);l(()=>Qa.value&&ca.value.length>1?[V("AudioEnhance.uploadErrorTip.allFailedContent1"),V("AudioEnhance.uploadErrorTip.allFailedContent2"),V("AudioEnhance.uploadErrorTip.allFailedContent3")]:[V("AudioEnhance.uploadErrorTip.content1"),V("AudioEnhance.uploadErrorTip.content2"),V("AudioEnhance.uploadErrorTip.content3")]);const qa=async(e,t)=>{var l;ca.value.forEach(Fa);try{const a=await Te({request_id:qe(),uuid:de.value,items:ca.value.map(t=>((e,t)=>{const l=X(e);return{client_item_id:e.clientItemId,source_type:e.sourceType,duration:l,duration_unknown:Boolean(e.durationUnknown),credit_time:l,enhance_type:t.enhance_type,third_party_type:t.third_party_type,model_type:t.model_type,stem_type:t.stem_type}})(t,e))},t);
2if(1e5===(null==a?void 0:a.code)&&(null==(l=null==a?void 0:a.data)?void 0:l.precheck_id))return a.data.precheck_id;8e5===(null==a?void 0:a.code)||800001===(null==a?void 0:a.code)?(Pe.value="",at.value&&it.value&&(Me.value=!0)):100100===(null==a?void 0:a.code)?(R.setOpenPricePageSource("separation_credit_limit_popup"),R.setPriceModalShow(!0),R.getCredits()):(null==a?void 0:a.code)===Zl?tt.value=!0:j((null==a?void 0:a.message)||V("AudioEnhance.errors.somethingWrong"))}catch(a){j(V("AudioEnhance.errors.somethingWrong")),w("1036",{detail:"enhance_precheck_failed",error:a})}return""};const Oa=()=>{ba(ca.value.length),w("2713",{detail:"click_upload_more",totalList:ca.value,uuid:de.value,userName:R.userName,hasBuyCredits:R.credits>0?"true":"false"})},Ha=()=>{ya.value=!1,w("2702",{detail:"goto_buy_credits",isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false",totalList:ca.value,uuid:de.value,userName:R.userName});let e="en"===B.value?"":`/${B.value}`;R.setOpenPricePageSource("separation_file_limit_popup"),pe.push(e+"/pricing?utm_source=separation_popup")},Ga=e=>{We.retryNext(),Pe.value=e,Me.value=!1,Ee.value=!1,li()},Za=()=>{Ie.value=!1,Pe.value=""},Xa=()=>{var e,t;We.retryNext(),Ie.value=!1,Pe.value="",li(),w("1057",{detail:"try again",type:"separation",fileSize:null==(e=null==ma?void 0:ma.value)?void 0:e.fileSize,fileName:null==(t=null==ma?void 0:ma.value)?void 0:t.fileName,fileUrl:null==fa?void 0:fa.value})},Ya=e=>{const t=e.slice(e.lastIndexOf(".")),l=e.slice(0,e.lastIndexOf("."));let a=window.innerWidth,i=l.length;for(let s=0;s<l.length;s++)l.charCodeAt(s)>255&&i++;return a<768&&i>12?i>l.length?l.slice(0,3)+"..."+l.slice(-1)+t:l.slice(0,5)+"..."+l.slice(-3)+t:l.length>20?l.slice(0,10)+"..."+l.slice(-5)+t:e},Ja=e=>{if(!e||isNaN(e))return"0 B";const t=["B","KB","MB","GB","TB"];let l=e,a=0;for(;l>=1024&&a<t.length-1;)l/=1024,a++;return`${l.toFixed(2)} ${t[a]}`},ei=l(()=>{let e=R.buy_credits>0,t=ca.value.length;return!e&&t>1});let ti=null;const li=async()=>{_a.value||We.busy.value||(ti&&clearTimeout(ti),ti=setTimeout(()=>{ai(),ti=null},300))},ai=async()=>{if(!("guest_limit"!==F.getFeatureBlockReason()||Ze.value?F.checkFeature()||(_a.value=!1,0):(et.value=!0,_a.value=!1,0)))return;if(nt.value<1)return void j(V("WorkspaceKit.AudioSplitter.errors.pleaseSelectModel"));if(Xe.value&&ei.value)return w("2703",{detail:"show_buy_credits_tip",isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false",totalList:ca.value,uuid:de.value,userName:R.userName}),void(ya.value=!0);let e=0;if(ca.value.forEach(t=>{e+=t.duration||0}),Xe.value){let{showTip:t}=R.creditPopshow(1,e||60);if(t)return void R.setOpenPricePageSource("separation_credit_limit_popup")}const t=Ce(Ae.audioSeparation);if(Ye.value&&at.value&&it.value&&!Pe.value&&!t)return w("1024",{detail:{userInfo:R.userName,state:"cf-start"}}),void(Me.value=!0);let l=vt.value.find(e=>e.id===nt.value).model_code;const a={model_type:l,stem_type:l,uuid:de.value},i={"Turnstile-Token":Pe.value};ja(),Pa.value=0,Na={start:0,end:40};const s=await(async()=>{ca.value.forEach(Fa),Qa.value=!1;let e=ca.value.filter(e=>e.uploadFailed&&!e.filePath).length;const t=ca.value.filter(e=>(null==e?void 0:e.file)&&!(null==e?void 0:e.filePath)&&!(null==e?void 0:e.uploadFailed)),l=ca.value.filter(e=>(null==e?void 0:e.sourceUrl)&&!(null==e?void 0:e.filePath)&&!(null==e?void 0:e.uploadFailed)),a=()=>{const e=ca.value.filter(e=>Boolean(e.filePath));return Qa.value=0===e.length&&ca.value.length>1,Ua.value=!0,[]};if(e>0)return a();const i=l.length+t.length;let s=0;if(l.length>0){s=l.length/i*40,$a(0,s),Sa.value=!0,Ca.value=0,Aa(6e5);try{for(const[e,t]of l.entries())await Z(t),Pa.value=Math.max(Pa.value,s*((e+1)/l.length))}catch(r){e++,w("2902",{detail:"deferred_link_import_failed",error:r})}finally{La()}if(e>0)return a()}if(0===t.length){const e=ca.value.filter(e=>Boolean(e.filePath));return e.length===ca.value.length?e:a()}$a(s,40),(await Ta(ca.value)).forEach(t=>{t.url?(t.item.filePath=oa(t.url),t.item.pendingUpload=!1,t.item.uploadFailed=!1):(t.item.uploadFailed=!0,e++)});const o=ca.value.filter(e=>Boolean(e.filePath));return e>0||o.length!==ca.value.length?a():o})();if(0===s.length)return void(_a.value=!1);Ka.value=!0;const o=await qa(a,i);if(!o)return Ka.value=!1,void(_a.value=!1);s.length,_a.value=!0,w("2704",{detail:"separation_batch_create_started",totalList:ca.value,params:a,uuid:de.value,userName:R.userName}),ce.reset(),We.begin(),wa.value=!0,Ka.value=!1,ga.value=0,tt.value=!1,re();const r=localStorage.getItem("user_network_country");let u=[];const n=new be(async function(e){var t;if(tt.value)return We.fail(),void(_a.value=!1);const[l,a]=e(),i=(null==(t=l.item)?void 0:t.telemetryTraceId)||"";w("1021",{detail:"request_separation_job_id",splitParam:l.pm,username:R.userName,trace_id:i});try{const e=await a();if(1e5===e.code){if(!e.data.job_id)return w("1022",{detail:"getJobIdFailed",splitParam:l.pm,username:R.userName,result:e,trace_id:i}),void(_a.value=!1);_a.value=!1,$(e.data.job_id,"audio_separation",{trace_id:i,feature:"audio_separation",attempt_no:1,task_ids:[],started_at_ms:Date.now(),updated_at_ms:Date.now()}),w("1031",{detail:"getjobIdSunccess",splitParam:l.pm,username:R.userName,result:e,job_id:e.data.job_id,trace_id:i}),u.push({result:e.data,params:l.pm,item:l.item}),R.getCredits()}else{if(e.code===Zl)return tt.value=!0,void(_a.value=!1);if(800001===e.code)return w("1022",{detail:"separation_cf_verify_failed",code:e.code,splitParam:l.pm,username:R.userName,result:e,trace_id:i}),Ee.value=!0,Pe.value="",Me.value=!0,void(_a.value=!1);w("1022",{detail:"getJobIdFailed",splitParam:l.pm,username:R.userName,result:e,trace_id:i}),_a.value=!1}}catch(s){w("1022",{detail:"getJobIdFailed",splitParam:l.pm,username:R.userName,error:s,trace_id:i}),_a.value=!1}});for(let d=0;d<s.length;d++){const e=s[d],t={...a,duration:Oe(e.duration,e.durationUnknown),inputurl:e.filePath,filetype:e.fileType,credit_time:Math.ceil(e.duration||60),precheck_id:o,client_item_id:e.clientItemId};"IN"===r&&(t.is_indian_user=!0),n.add(()=>[{item:e,pm:t},async()=>await Le(t,i,{__telemetryContext:{feature:"audio_separation",trace_id:e.telemetryTraceId||""}})])}if(await n.run(0,(e,t)=>{}),Ee.value)return We.fail(),xa(),void(_a.value=!1);if(0===u.length){if(xa(),te(),w("2706",{detail:"enhance_all_failed",params:a,uuid:de.value,userName:R.userName,totalList:ca.value}),tt.value)return We.fail(),et.value=!0,void(wa.value=!1);Ie.value=!0,w("1058",{detail:"showtip",type:"separation",contentType:a,totalList:ca.value})}else{F.markGuestUsed(),w("2705",{detail:"separation_all_create_success",params:a,uuid:de.value,userName:R.userName,totalList:ca.value,pollStartList:u});let e=Date.now();u.forEach(t=>{t.startTime=e}),U=u,si(u)}},ii={vocals_lead:1,vocals_back:2,instrum_only:3,strings:1,wind:1,synth:1,vocals:1,drums:2,bass:3,guitar:4,piano:5,other:6,no_vocals:7,no_drums:8,no_bass:9,no_guitar:10,no_piano:11,no_other:12},si=async e=>{var t;const l=null==(t=We.state.value)?void 0:t.id;if(!We.isCurrent(l))return;We.patch({jobs:e.map(e=>({status:e.status,result:{job_id:e.result.job_id,output:e.result.output},params:{uuid:e.params.uuid,duration:e.params.duration,model_type:e.params.model_type,audio:e.params.audio,enhance_type:e.params.enhance_type,third_party_type:e.params.third_party_type},item:{fileName:e.item.fileName,fileSize:e.item.fileSize,fileType:e.item.fileType,duration:e.item.duration}}))});let a=new be(async function(t){var a,i,s,o,r,u,n,d;const[p,c]=t();let v=e.findIndex(e=>e.result.job_id===p.result.job_id);try{const t=await c();if(!We.isCurrent(l))return;if(0===ne.value){let e=(null==(a=t.data)?void 0:a.tasks_position)??(null==(i=t.data)?void 0:i.task_position);1e5===t.code&&We.freeze(e),We.applied.value?(ae.value=We.position.value,oe(We.isQueue.value?1:2)):e>0&&R.buy_credits<=0?(ae.value=e,oe(1),ue()):oe(2),w("2733",{detail:"separation_tasks_position",uuid:de.value,userName:R.userName,tasks_position:e,...We.fields(),cItem:p})}if(1e5!==t.code)return-1!==v&&(e[v].hasDone=1,e[v].getResult=t),void w("1027",{job_id:p.result.job_id,params:p.params,executionTimeInSeconds:(Date.now()-p.startTime)/1e3,fileUrl:p.params.inputurl,fileSize:null==(s=p.item)?void 0:s.fileSize,audioDuration:p.params.duration,result:t,trace_id:null==(o=p.item)?void 0:o.telemetryTraceId});let n=t.data.status;if("success"===n){let l=[],a=[],i=t.data.output;
2Object.keys(i).forEach(e=>{let t={title:e,src:i[e]},s=ii[e];s?a[s]=t:l.push(t)});let s=0;for(let e=0;e<=a.length;e++){let t=a[e];t&&(e!==s&&(a[s]=t,a[e]=null),s++)}a.length=s;let o=a.concat(l);-1!==v&&(e[v].hasDone=2,e[v].getResult=t,e[v].optArr=o);let r=(Date.now()-p.startTime)/1e3;ce.defer(p.result.job_id,()=>{var e;return w("1023",{job_id:p.result.job_id,executionTimeInSeconds:r,audioDuration:p.params.duration,fileSize:p.item.fileSize,fileName:p.item.fileName,resultUrl:t.data.output,taskType:p.params,fileUrl:p.params.inputurl,result:t,trace_id:null==(e=p.item)?void 0:e.telemetryTraceId})})}else"failed"===n&&(-1!==v&&(e[v].hasDone=1,e[v].getResult=t),w("1027",{job_id:p.result.job_id,params:p.params,executionTimeInSeconds:(Date.now()-p.startTime)/1e3,fileUrl:p.params.inputurl,fileSize:null==(r=p.item)?void 0:r.fileSize,audioDuration:p.params.duration,result:t,trace_id:null==(u=p.item)?void 0:u.telemetryTraceId}))}catch(m){w("1027",{job_id:p.result.job_id,params:p.params,executionTimeInSeconds:(Date.now()-p.startTime)/1e3,fileUrl:p.params.inputurl,fileSize:null==(n=p.item)?void 0:n.fileSize,audioDuration:p.params.duration,error:m,trace_id:null==(d=p.item)?void 0:d.telemetryTraceId}),-1===v||e[v].hasDone||(e[v].hasDone=1,e[v].getResult=m)}}),i=e.filter(e=>1!==e.hasDone&&2!==e.hasDone);for(let r=0;r<i.length;r++){const e=i[r];if(1===e.hasDone||2===e.hasDone)continue;let t={job_id:e.result.job_id,uuid:e.params.uuid};a.add(()=>[e,async()=>{var l;return await Se(t,{__telemetryContext:{feature:"audio_separation",trace_id:(null==(l=e.item)?void 0:l.telemetryTraceId)||"",task_id:e.result.job_id}})}])}await a.run(0,(e,t)=>{});let s=0,o=0;if(e.forEach(e=>{2!==e.hasDone&&1!==e.hasDone||(s++,2===e.hasDone&&o++)}),2!==ne.value||We.isQueue.value||(ga.value=H(ga.value,s,e.length)),s===e.length){let t=e[0].startTime,l=(Date.now()-t)/1e3,a=e[0].params;if(w("2707",{detail:"bulk_get_finish",params:a,uuid:de.value,userName:R.userName,primarylist:e,executionTimeInSeconds:l,totalList:ca.value}),We.applied.value&&0!==o||(xa(),te(),re()),o>0){let t=e.filter(e=>2===e.hasDone),i=t[0],s={output:i.optArr.filter(e=>e.src),result:i.getResult.data,selectedUpParams:na.value,jobId:i.result.job_id,doneList:t};Ke("goStep",3,s),ce.defer(null,()=>w("2708",{detail:"bulk_get_success",params:a,uuid:de.value,userName:R.userName,executionTimeInSeconds:l,doneList:t,primarylist:e,totalList:ca.value}))}else{let t=e[0];e.some(e=>{var t,l;return 100900===(null==(t=null==e?void 0:e.getResult)?void 0:t.code)||100901===(null==(l=null==e?void 0:e.getResult)?void 0:l.code)})?(ea.value=!0,w("2724",{detail:"show_flip_down",totalList:ca.value,primarylist:e})):(Ie.value=!0,w("1058",{detail:"showtip",type:"separation",...t.params,primarylist:e})),w("2709",{detail:"bulk_get_failed",params:a,uuid:de.value,userName:R.userName,executionTimeInSeconds:l,primarylist:e,totalList:ca.value})}}else setTimeout(()=>si(e),15e3)},oi=()=>{3!==da.value?Ke("goStep",pa.value):da.value=2},ri=()=>{var e,t;const l=null==(e=st.value)?void 0:e.url;l&&(w("1059",{detail:"clickurl",type:(null==(t=st.value)?void 0:t.logType)||"separation step2",url:l}),window.open(l,"_blank"))};return i(()=>Ie.value,e=>{e&&We.fail()}),i([We.isQueue,We.position],([e,t])=>{var l;(null==(l=We.state.value)?void 0:l.frozen)&&We.applied.value&&(ae.value=t,e&&1!==ne.value&&oe(1),e||2===ne.value||(ga.value=0,oe(2)))}),s(()=>{var e;if(!He.allProps.queueResume)return;const t=We.restore(),l=null==(e=null==t?void 0:t.meta)?void 0:e.jobs;(null==l?void 0:l.length)&&(ca.value=l.map(e=>e.item),re(),wa.value=!0,t.frozen&&oe(We.isQueue.value?1:2),si(l.map(e=>({...e,startTime:Date.now()}))))}),o(()=>{ja(),Ba(),Ma&&(clearTimeout(Ma),Ma=null)}),(e,t)=>{const l=A,a=Ve,i=Be,s=Re;return p(),c("div",_t,[v("div",gt,[v("div",wt,[v("div",kt,[v("div",xt,_(y(V)("WorkspaceKit.AudioSplitter.uploadedFile")),1),v("button",{type:"button",class:"uploaded-panel-btn uploaded-panel-btn--sm",onClick:oi},[r(y(_e)),u(" "+_(y(V)("WorkspaceKit.AudioSplitter.goBack")),1)])]),v("div",bt,[(p(!0),c(m,null,f(y(ca),(e,i)=>(p(),c("div",{key:e.fileName,class:"flex rounded-lg bg-white p-4 mb-2 items-center gap-1 md:gap-4 auto-padding-10 relative"}
2,[v("div",{class:"absolute right-[2px] top-[2px] cursor-pointer w-4 w-4 z-[11]",onClick:e=>(e=>{ca.value.splice(e,1),w("2701",{detail:"remove_file",file:ca.value[e],isLogin:R.userName?"true":"false",hasBuyCredits:R.credits>0?"true":"false",totalList:ca.value})})(i)},[y(ca).length>1?(p(),g(l,{key:0,style:{color:"#787878"},class:"size-4 md:size-6 absolute top-1 right-1 group-active:scale-95"},{default:S(()=>[r(y(C))]),_:1})):k("",!0)],8,St),k("",!0),t[9]||(t[9]=v("div",{class:"w-12 h-12 bg-[var(--system-color)] rounded-full text-white flex items-center justify-center text-sm auto-self-display-none"}," 100% ",-1)),v("div",Ct,[r(a,null,{content:S(()=>[v("span",At,_(e.fileName),1)]),default:S(()=>[v("span",Lt,_(Ya(e.fileName)),1)]),_:2},1024),v("div",Tt,_(Ja(e.fileSize)),1)])]))),128)),v("div",Wt,[v("button",{type:"button",class:"uploaded-panel-btn uploaded-panel-btn--lg",onClick:Oa},_(e.$t("bulkUpload.uploadMore")),1)])]),t[10]||(t[10]=v("div",{class:"flex justify-center md:justify-end mt-auto w-full"},null,-1))])]),L(v("div",Kt,[v("div",Mt,[v("span",null,_(e.$t("WorkspaceKit.AudioSplitter.step2.title")),1),y(ot)?(p(),c("button",{key:0,type:"button",class:"enhance-type-section-title__usage",title:e.$t("commonPop.howToUse.b"),"aria-label":e.$t("commonPop.howToUse.b"),onClick:ri},[v("img",{src:y(q),alt:e.$t("commonPop.howToUse.b"),class:"enhance-type-section-title__icon",loading:"lazy"},null,8,Nt)],8,Pt)):k("",!0)]),v("div",{class:"my-4 text-[#29343d]",innerHTML:y(ge)(y(V)("WorkspaceKit.AudioSplitter.step2.description"),y(B))},null,8,It),v("div",Et,[v("div",jt,_(y(V)("WorkspaceKit.AudioSplitter.step2.chooseYouNeedBefore"))+" :",1),r(s,{onChange:t[0]||(t[0]=e=>nt.value=-1),modelValue:y(ut),"onUpdate:modelValue":t[1]||(t[1]=e=>W(ut)?ut.value=e:null),placeholder:y(V)("WorkspaceKit.AudioSplitter.step2.chooseYouNeed")},{default:S(()=>[(p(!0),c(m,null,f(y(dt),t=>(p(),g(i,{key:t.value,label:t.label,value:t.value,disabled:t.disable},{default:S(()=>[t.disable?(p(),c("div",$t,[v("span",null,_(t.label),1),v("span",zt,_(y(V)("WorkspaceKit.AudioSplitter.step2.comingSoon")),1)])):t.premium?(p(),c("div",{key:1,class:"flex justify-between",onClick:e=>(e=>!Xe.value&&Ze.value?(R.setSignupSource("audio_separation_premium_tools"),R.setLoginModalShow(!0),w("2730",{detail:"audio_separation_premium_tools",labelName:(null==e?void 0:e.label)||"",isLogin:"false"}),void setTimeout(()=>{nt.value=-1,ut.value=""})):R.buy_credits<=0?(ft.value=!0,w("2731",{detail:"audio_separation_premium_limit_popup",labelName:(null==e?void 0:e.label)||"",isLogin:"true",hasBuyCredits:"false"}),Ne.value=(null==e?void 0:e.label)||"",void setTimeout(()=>{nt.value=-1,ut.value=""})):void 0)(t)},[v("span",null,_(t.label),1),v("span",Vt,_(e.$t("WorkspaceKit.AudioSplitter.step2.premium_tools")),1)],8,Dt)):(p(),c("span",Bt,_(t.label),1))]),_:2},1032,["label","value","disabled"]))),128))]),_:1},8,["modelValue","placeholder"])]),v("div",null,[(p(!0),c(m,null,f(y(vt),(l,a)=>(p(),c("div",{onClick:e=>(e=>e.is_new_add_model&&!Xe.value&&Ze.value?(R.setSignupSource("audio_separation_premium_tools"),R.setLoginModalShow(!0),void w("2730",{detail:"audio_separation_premium_tools",labelName:(null==e?void 0:e.model_name)||"",isLogin:"false"})):e.is_new_add_model&&R.buy_credits<=0?(ft.value=!0,Ne.value=(null==e?void 0:e.model_name)||"",void w("2731",{detail:"audio_separation_premium_limit_popup",labelName:(null==e?void 0:e.model_name)||"",isLogin:"true",hasBuyCredits:"false"})):void(nt.value=e.id))(l),class:h([["border",y(nt)===l.id?"border-[#635bff]":"border-[#E0E6EB"],"border rounded-[16px] px-4 py-2 mb-2 cursor-pointer text-[#29343d] relative"]),style:K({background:l.is_new_add_model&&"linear-gradient(white, white) padding-box, linear-gradient(to right, #8882f5, #a5a0f8, #8882f5) border-box",border:l.is_new_add_model&&"2px solid transparent",marginTop:l.is_new_add_model&&"20px",boxShadow:l.is_new_add_model&&"0 0 10px rgba(136, 130, 245, 0.3), inset 0 0 5px rgba(136, 130, 245, 0.1)"}),key:l.id},[l.is_new_add_model?(p(),c("div",Ft,[v("div",Ut,[v("span",Qt,[(p(),c("svg",qt,[...t[11]||(t[11]=[v("path",{d:"M615.8 885.5h-332c-11.5 0-20.8 9.3-20.8 20.8s9.3 20.8 20.8 20.8h332c11.5 0 20.8-9.3 20.8-20.8-0.1-11.5-9.4-20.8-20.8-20.8zM740.3 885.5h-41.5c-11.5 0-20.8 9.3-20.8 20.8s9.3 20.8 20.8 20.8h41.5c11.5 0 20.8-9.3 20.8-20.8-0.1-11.5-9.4-20.8-20.8-20.8zM864.8 242.2c-34.4 0-62.3 27.9-62.3 62.3 0 21.4 10.8 40.3 27.3 51.5L657.3 506.4l-128-287.6c25.9-7.5 45-31.2 45-59.5 0-34.4-27.9-62.3-62.3-62.3s-62.3 27.9-62.3 62.3c0 28.4 19.1 52 45 59.5l-128 287.6L194.2 356c16.4-11.2 27.3-30.1 27.3-51.5 0-34.4-27.9-62.3-62.3-62.3S97 270.1 97 304.5s27.9 62.3 62.3 62.3c3 0 5.9-0.5 8.8-0.9l80.7 371.3c8.3 38.2 42.1 65.4 81.1 65.4h364.2c39 0 72.8-27.2 81.1-65.4L856 365.9c2.9 0.4 5.8 0.9 8.8 0.9 34.4 0 62.3-27.9 62.3-62.3-0.1-34.4-28-62.3-62.3-62.3z m-726.3 62.3c0-11.4 9.3-20.8 20.8-20.8s20.8 9.3 20.8 20.8-9.3 20.8-20.8 20.8-20.8-9.4-20.8-20.8z m352.8-145.2c0-11.4 9.3-20.8 20.8-20.8 11.4 0 20.8 9.3 20.8 20.8S523.4 180 512 180c-11.4 0-20.7-9.3-20.7-20.7z m243.4 569c-4.1 18.9-21.2 32.7-40.6 32.7H329.9c-19.4 0-36.4-13.7-40.6-32.7l-62.9-289.2 113 98.6c7.6 6.7 17.3 10.2 27.3 10.2 3 0 6-0.3 9-1 12.9-2.8 23.6-11.6 29-23.7L512 282.1l107.3 241.2c5.4 12 16.1 20.8 29 23.7 3 0.7 6 1 9 1 9.9 0 19.6-3.6 27.3-10.2l113-98.6-62.9 289.1z m130.1-403.1c-11.4 0-20.8-9.3-20.8-20.8s9.3-20.8 20.8-20.8 20.8 9.3 20.8 20.8-9.4 20.8-20.8 20.8z","p-id":"6441"},null,-1)])]))]),v("span",null,_(e.$t("WorkspaceKit.AudioSplitter.step2.premium_tools")),1)]),v("div",Ot,[v("div",Ht,[v("div",Gt,_(ct(l.support_stems)),1),v("div",Zt,[v("div",null,_(l.model_name),1),v("div",Xt,[y(nt)!==l.id?(p(),c("svg",Yt,[...t[12]||(t[12]=[v("path",{fill:"#E0E6EB",d:"M512 853.333333c188.522667 0 341.333333-152.810667 341.333333-341.333333S700.522667 170.666667 512 170.666667 170.666667 323.477333 170.666667 512s152.810667 341.333333 341.333333 341.333333z m0 42.666667c-212.074667 0-384-171.925333-384-384S299.925333 128 512 128s384 171.925333 384 384-171.925333 384-384 384z"},null,-1)])])):(p(),c("svg",Jt,[v("path",{fill:y(nt)===l.id?"#635bff":"#E0E6EB",d:"M468.712727 676.421818a28.974545 28.974545 0 0 1-20.48-8.494545L264.145455 485.003636a29.090909 29.090909 0 1 1 40.96-41.309091l163.607272 162.909091 261.585455-260.421818a29.090909 29.090909 0 1 1 40.96 41.309091L488.727273 667.927273a28.974545 28.974545 0 0 1-20.014546 8.494545z"},null,8,el),v("path",{fill:y(nt)===l.id?"#635bff":"#E0E6EB",d:"M512 1000.727273a488.727273 488.727273 0 1 1 488.727273-488.727273 488.727273 488.727273 0 0 1-488.727273 488.727273z m0-919.272728a430.545455 430.545455 0 1 0 430.545455 430.545455A430.545455 430.545455 0 0 0 512 81.454545z"},null,8,tl)]))])])]),v("div",ll,[v("div",al,_(l.sdr_scores),1),v("div",il,_(e.$t("WorkspaceKit.AudioSplitter.step2.lastUpdateTime"))+": "+_(l.last_update_time),1)])])])):(p(),c(m,{key:1},[l.is_recommend?(p(),c("div",sl,[v("img",{src:y(mt),loading:"lazy",alt:"recommend Model",class:"w-[72px] h-[45px]"},null,8,ol)])):k("",!0),v("div",rl,[v("div",ul,_(ct(l.support_stems)),1),v("div",nl,[v("div",null,_(l.model_name),1),v("div",dl,[y(nt)!==l.id?(p(),c("svg",pl,[...t[13]||(t[13]=[v("path",{fill:"#E0E6EB",d:"M512 853.333333c188.522667 0 341.333333-152.810667 341.333333-341.333333S700.522667 170.666667 512 170.666667 170.666667 323.477333 170.666667 512s152.810667 341.333333 341.333333 341.333333z m0 42.666667c-212.074667 0-384-171.925333-384-384S299.925333 128 512 128s384 171.925333 384 384-171.925333 384-384 384z"},null,-1)])])):(p(),c("svg",cl,[v("path",{fill:y(nt)===l.id?"#635bff":"#E0E6EB",d:"M468.712727 676.421818a28.974545 28.974545 0 0 1-20.48-8.494545L264.145455 485.003636a29.090909 29.090909 0 1 1 40.96-41.309091l163.607272 162.909091 261.585455-260.421818a29.090909 29.090909 0 1 1 40.96 41.309091L488.727273 667.927273a28.974545 28.974545 0 0 1-20.014546 8.494545z"},null,8,vl),v("path",{fill:y(nt)===l.id?"#635bff":"#E0E6EB",d:"M512 1000.727273a488.727273 488.727273 0 1 1 488.727273-488.727273 488.727273 488.727273 0 0 1-488.727273 488.727273z m0-919.272728a430.545455 430.545455 0 1 0 430.545455 430.545455A430.545455 430.545455 0 0 0 512 81.454545z"},null,8,ml)]))])])]),v("div",fl,[v("div",hl,_(l.sdr_scores),1),v("div",yl,_(e.$t("WorkspaceKit.AudioSplitter.step2.lastUpdateTime"))+": "+_(l.last_update_time),1)])],64))],14,Rt))),128))]),(p(!0),c(m,null,f(y(ra),e=>(p(),c("div",{key:e.key,class:"hidden flex flex-wrap gap-5 mt-[30px] mb-10"},[e.isValue?(p(),g(a,{key:0,placement:"top",effect:"customized"},{content:S(()=>[v("div",_l,_(e.description),1)]),default:S(()=>
2[v("div",{class:h(["rounded-full px-[10px] py-[4px] cursor-pointer flex items-center gap-2",y(na).step1Value===e.value?"bg-[#2563eb] text-white":"bg-[#EEEEFD]"]),onClick:t=>ha(e)},[v("span",null,_(e.title),1)],10,gl)]),_:2},1024)):(p(),c(m,{key:1},[v("div",wl,[u(_(e.title)+" ",1),r(a,{placement:"top",effect:"customized"},{content:S(()=>[v("div",kl,_(e.description),1)]),default:S(()=>[t[14]||(t[14]=v("div",{class:"text-[16px]",style:{height:"16px",width:"16px","margin-left":"5px"}},[v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[v("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})])],-1))]),_:2},1024)]),(p(!0),c(m,null,f(e.children,t=>(p(),g(a,{key:t.title,placement:"top",effect:"customized"},{content:S(()=>[v("div",xl,_(t.description),1)]),default:S(()=>[v("div",{class:h(["enhance-type-pill",y(na).step1Value===t.value?"enhance-type-pill--active":"enhance-type-pill--idle"]),onClick:l=>ha(t,e)},[v("span",null,_(t.title),1)],10,bl)]),_:2},1024))),128))],64))]))),128)),v("div",Sl,[v("button",{type:"button",class:h(["enhance-submit-btn",{"enhance-submit-btn--loading":y(_a)}]),disabled:y(_a),onClick:li},[y(_a)?(p(),c("span",Al,[r(y(D))])):k("",!0),v("span",null,_(e.$t("WorkspaceKit.AudioSplitter.step3.button")),1),y(_a)?k("",!0):(p(),g(y(ke),{key:1}))],10,Cl)])],512),[[T,2===y(da)]]),L(v("div",Ll,[v("div",Tl,[v("span",null,_(e.$t("WorkspaceKit.AudioSplitter.step3.title")),1),y(ot)?(p(),c("button",{key:0,type:"button",class:"enhance-type-section-title__usage",title:e.$t("commonPop.howToUse.b"),"aria-label":e.$t("commonPop.howToUse.b"),onClick:ri},[v("img",{src:y(q),alt:e.$t("commonPop.howToUse.b"),class:"enhance-type-section-title__icon",loading:"lazy"},null,8,Kl)],8,Wl)):k("",!0)]),v("div",Ml,[(p(!0),c(m,null,f(y(ua)[y(na).step1]||[],e=>(p(),g(a,{key:e.title,placement:"top",effect:"customized"},{content:S(()=>[v("div",Pl,_(e.description),1)]),default:S(()=>[v("div",{class:h(["enhance-type-pill",y(na).step2===e.value?"enhance-type-pill--active":"enhance-type-pill--idle"]),onClick:t=>{return l=e,void(na.value.step2=na.value.step2===l.value?"":l.value);var l}},[v("span",null,_(e.title),1)],10,Nl)]),_:2},1024))),128))]),v("div",Il,[v("button",{type:"button",class:h(["enhance-submit-btn",{"enhance-submit-btn--loading":y(_a)}]),disabled:y(_a),onClick:li},[y(_a)?(p(),c("span",jl,[r(y(D))])):k("",!0),v("span",null,_(e.$t("WorkspaceKit.AudioSplitter.step3.button")),1),y(_a)?k("",!0):(p(),g(y(ke),{key:1}))],10,El)])],512),[[T,3===y(da)]]),y(Wa)?(p(),c("div",$l,[r(Fe,{percentage:0,content:y(V)("AudioEnhance.precheck.title"),content1:y(V)("AudioEnhance.precheck.desc"),indeterminate:!0,isNew:!0,stage:0},null,8,["content","content1"])])):k("",!0),!y(Wa)&&(y(wa)||y(Sa)||y(Ka)||y(We).busy.value)?(p(),c("div",zl,[r(Fe,{percentage:y(Ia),content:y(Sa)?y(V)("AudioEnhance.uploading"):y(se)[0],content1:y(Sa)?y(Ra):y(se)[1],isNew:!0,indeterminate:!0,determinate:!0,stage:y(ne),"queue-position":y(ae),"queue-description":y(V)("WorkspaceKit.CommonTip.queue.freeDescription"),onQueueExposed:t[2]||(t[2]=e=>y(We).exposed())},null,8,["percentage","content","content1","stage","queue-position","queue-description"])])):k("",!0),y(Me)?(p(),c("div",Dl,[r(y(z),{"site-key":y(it),"feature-key":"audioSeparation","guide-detail":"separation_show_guide","guide-key":"2728","success-key":"1025","fail-key":"1026",onCfResult:Ga,onClose:t[3]||(t[3]=e=>Me.value=!1)},null,8,["site-key"])])):k("",!0),y(Ie)?(p(),g(y(xe),{key:3,title:y(V)("commonPop.errorTip.title"),contentList:[y(V)("commonPop.errorTip.list.0"),y(V)("commonPop.errorTip.list.1"),y(V)("commonPop.errorTip.list.2")],confirmText:y(V)("commonPop.errorTip.confirm"),onClosex:Za,onClose:Xa},null,8,["title","contentList","confirmText"])):k("",!0),y(ya)?(p(),g(y(xe),{key:4,title:y(V)("bulkUpload.unlock"),
2contentList:[y(V)("bulkUpload.content1"),y(V)("bulkUpload.content2")],confirmText:y(V)("bulkUpload.upgradeNow"),onClosex:t[4]||(t[4]=e=>ya.value=!1),onClose:Ha},null,8,["title","contentList","confirmText"])):k("",!0),y(et)?(p(),g(y(xe),{key:5,title:y(V)("WorkspaceKit.CommonTip.ui.dailyFreeLimit"),contentList:y(lt),confirmText:y(V)("WorkspaceKit.CommonTip.ui.ok"),onClosex:t[5]||(t[5]=e=>et.value=!1),onClose:t[6]||(t[6]=e=>et.value=!1)},null,8,["title","contentList","confirmText"])):k("",!0),y(ea)?(p(),g(y(xe),{key:6,showSlot:y(Jl),waitingText:y(V)("splitOptimize.wait5min.waiting"),imgTitle:y(O),title:y(V)("splitOptimize.wait5min.title"),contentList:[y(V)("splitOptimize.wait5min.content.0"),y(V)("splitOptimize.wait5min.content.1")],confirmText:y(V)("splitOptimize.wait5min.confirmText"),onClosex:sa,onClose:aa},{footer:S(()=>[...t[15]||(t[15]=[v("div",{class:"flex items-center justify-center"},[v("div",{class:"text-[16px] flipdown1 flex",id:"small-filp"})],-1)])]),_:1},8,["showSlot","waitingText","imgTitle","title","contentList","confirmText"])):k("",!0),y(ft)?(p(),g(M,{key:7,to:"body"},[v("div",null,[v("div",Vl,[v("div",Bl,[v("div",Rl,[v("span",{class:"absolute right-5 top-4 text-white text-xl cursor-pointer transition-opacity hover:opacity-70",onClick:t[7]||(t[7]=e=>ft.value=!1),"aria-label":y(V)("WorkspaceKit.CommonTip.ui.close")},"✕",8,Fl),v("div",Ul,[(p(),c("svg",Ql,[...t[16]||(t[16]=[v("path",{d:"M794 831.9H220.8c-11.3 0-20.5 9.2-20.5 20.5s9.2 20.5 20.5 20.5H794c11.3 0 20.5-9.2 20.5-20.5s-9.1-20.5-20.5-20.5z m102.4-532.4c-34 0-61.6 27.5-61.6 61.5 0 13.5 4.3 25.9 11.7 36L668.4 524 527.8 282.6c-1.4-1.9-3.1-3.5-5-4.8 0 0 0-0.1-0.1-0.1 38-7.2 66.8-40.5 66.8-80.6 0-45.3-36.7-82-82.1-82s-82.1 36.7-82.1 82c0 39.4 27.8 72.2 64.8 80.1-0.5 0.5-0.9 1.1-1.3 1.6L347.4 521.5 174 387.5c3.9-8 6-17 6-26.5 0-34-27.6-61.5-61.6-61.5S56.8 327 56.8 361s27.6 61.5 61.6 61.5c1.8 0 3.6-0.1 5.3-0.2l98 313.6c3.1 9.5 12.4 15.3 21.9 14.2h527.6c9.5 1.1 18.8-4.6 21.9-14.2l98-313.6c1.8 0.2 3.5 0.2 5.3 0.2 34 0 61.6-27.5 61.6-61.5s-27.6-61.5-61.6-61.5z m-778 82c-11.3 0-20.5-9.2-20.5-20.5s9.2-20.5 20.5-20.5 20.5 9.2 20.5 20.5-9.2 20.5-20.5 20.5z m348-184.3c0-22.6 18.4-41 41-41 22.7 0 41 18.4 41 41s-18.4 41-41 41c-22.7 0-41-18.4-41-41z m291.9 511.9H256.5l-84.9-271.7 164.1 126.8c8.5 5.9 19.9 4.5 26.7-2.8 5-1.1 9.7-3.9 12.9-8.3l132-226.4 134.1 230c5.6 7.5 15.6 10.5 24.1 7.9 6 1.8 12.9 1.1 18.5-2.6l154.9-110.4-80.6 257.5z m138.1-327.6c-11.3 0-20.5-9.2-20.5-20.5s9.2-20.5 20.5-20.5 20.5 9.2 20.5 20.5-9.1 20.5-20.5 20.5z","p-id":"7026"},null,-1)])]))])]),v("div",ql,[v("h3",Ol,_(e.$t("WorkspaceKit.AudioSplitter.step2.unlock_premium_tools")),1),v("p",Hl,_(e.$t("WorkspaceKit.AudioSplitter.step2.unlock_premium_tools_description")),1),v("button",{class:"w-full bg-[#7E7AFD] hover:bg-[#6e6ad6] active:bg-[#625eab] transition-colors text-white font-semibold rounded-lg py-3 mb-4 flex items-center justify-center text-base shadow-md",onClick:Xl,style:{"box-shadow":"0 2px 8px rgba(126,122,253,0.11)"}},[v("span",null,_(e.$t("WorkspaceKit.AudioSplitter.step2.upgrade_now")),1),(p(),c("svg",Gl,[...t[17]||(t[17]=[v("path",{d:"M535.8 651.5c-155.6 0-282.1-126.5-282.1-282.1S380.2 87.2 535.8 87.2c155.6 0 282.1 126.6 282.1 282.1S691.3 651.5 535.8 651.5z m0-525.4c-134.1 0-243.2 109.1-243.2 243.2s109.1 243.2 243.2 243.2S779 503.4 779 369.3 669.9 126.1 535.8 126.1z"},null,-1),v("path",{d:"M535.8 725.8c-196.6 0-356.5-159.9-356.5-356.5S339.2 12.9 535.8 12.9s356.5 159.9 356.5 356.5-160 356.4-356.5 356.4z m0-674c-175.1 0-317.6 142.5-317.6 317.6S360.7 687 535.8 687c175.1 0 317.6-142.5 317.6-317.6S710.9 51.8 535.8 51.8z","p-id":"12912"},null,-1),v("path",{d:"M535 538.1h-0.2c-7.4-0.1-14.1-4.3-17.3-11l-36-74.7-81.9-12.7c-7.3-1.1-13.4-6.3-15.6-13.4-2.2-7.1-0.2-14.8 5.1-19.9l59.9-57.3-13.2-81.8c-1.2-7.3 1.9-14.7 7.9-18.9 6-4.3 14-4.8 20.5-1.3l73 39.3 73.7-37.9c6.6-3.4 14.5-2.7 20.5 1.7 5.9 4.4 8.9 11.8 7.6 19.1l-14.8 81.6 58.8 58.4c5.2 5.2 7.1 13 4.7 20-2.4 7-8.5 12.1-15.8 13.1l-82.2 11.1-37.4 74c-3.2 6.4-9.9 10.6-17.3 10.6z m-90.5-130.8l53.1 8.2c6.3 1 11.8 5 14.5 10.8l23.3 48.4 24.2-47.9c2.9-5.7 8.4-9.6 14.7-10.5l53.2-7.2-38.1-37.9c-4.5-4.5-6.6-11-5.4-17.3l9.6-52.8-47.8 24.5c-5.7 2.9-12.5 2.9-18.1-0.2L480.5 300l8.6 53c1 6.3-1.1 12.7-5.8 17.2l-38.8 37.1zM391.9 941.8c-0.7 0-1.3 0-2-0.1-7.3-0.8-13.5-5.6-16.2-12.4l-49.9-130.6L181 820.2c-7.9 1.2-15.5-2.5-19.5-9.2-4.1-6.7-3.7-15.2 1-21.6L294 610.1c3.2-4.4 8.2-7.3 13.7-7.8 5.4-0.5 10.9 1.2 
215 4.9 50.1 44.9 111.6 72.6 177.7 79.9 6.6 0.7 12.5 4.8 15.4 10.9l14.1 29.1c3 6.1 2.5 13.3-1.1 19L408.3 932.9c-3.6 5.6-9.8 8.9-16.4 8.9z m-55.4-184c8 0 15.3 4.9 18.2 12.5l41.7 109.3L490 734.1l-4.7-9.8c-63.2-8.9-122.2-34.4-172.3-74.4l-91.5 124.9L333.6 758c1-0.2 1.9-0.2 2.9-0.2z","p-id":"12913"},null,-1),v("path",{d:"M637.4 1013.1h-0.5c-7.3-0.2-13.8-4.4-17-11L494.8 743.9c-3-6.1-2.5-13.3 1.1-19l17.5-27.2c3.7-5.7 10.1-9.3 16.7-8.9 1.3 0 2.5 0.1 3.8 0.2l1.8 0.1c69.8 0 136.3-22.4 192.4-64.8 4.3-3.2 9.9-4.5 15-3.6 5.3 0.9 10 4 13 8.5L883.2 822c3.7 5.6 4.2 12.7 1.5 18.7-2.8 6.1-8.5 10.3-15.1 11.2l-143.4 19.8-71.7 131.3c-3.4 6.3-10 10.1-17.1 10.1zM534.6 736.8l103.9 214.4L697 844.4c2.9-5.4 8.3-9.1 14.4-9.9L834 817.6l-99.1-150.2c-58 38.9-124.8 59.8-194.6 60.7l-5.7 8.7z","p-id":"12914"},null,-1),v("path",{d:"M512.3 754.9h-1.2c-7-0.4-13.3-4.6-16.3-10.9l-14.1-29.1c-3.1-6.4-2.5-13.9 1.6-19.7 4.1-5.8 10.9-8.8 18-8.1 9.1 1 18.9 1.6 29.8 1.8 7.1 0.1 13.5 4.1 16.8 10.3 3.3 6.2 3 13.8-0.8 19.7L528.6 746c-3.6 5.6-9.7 8.9-16.3 8.9z"},null,-1)])]))]),v("div",{class:"text-gray-400 text-sm font-medium hover:text-gray-600 transition-colors cursor-pointer",onClick:Yl,style:{"font-size":"14px"}},_(e.$t("WorkspaceKit.AudioSplitter.step2.maybe_later")),1)])])])])])):k("",!0)])}}},[["__scopeId","data-v-0c0142a6"]]),Yl=e({__name:"splitFull",props:{splitItem:{default:()=>({})}},emits:["success"],setup(e,{expose:a,emit:i}){const{$sendLog:s}=t(),{t:o}=d(),r=n("AudioSeparation splitFull"),{showCloudflare:u,handleCfResult:v,showCF:m,cfResult:f}=ee(),{isShowTip:h,handleTryAgain:_,handleCloseTip:w}=te(),b=x(),S=i,C=e,A=l(()=>{var e,t,l;return(null==(l=null==(t=null==(e=C.splitItem)?void 0:e.workspaceFeature)?void 0:t.access)?void 0:l.cfSiteKey)||""});l(()=>{var e,t,l;return!0===(null==(l=null==(t=null==(e=C.splitItem)?void 0:e.workspaceFeature)?void 0:t.access)?void 0:l.needLogin)});const L=l(()=>Boolean(b.token)),T=l(()=>!L.value),W=()=>{w(()=>{f.value=null})},K=()=>{s("3208",{detail:`${r.value} try agin  click`}),L.value?z():_(()=>{f.value=null,m(()=>{s("3204",{detail:`${r.value}-start-show-cf`})})})},M=l(()=>({isShowTip:h,taskCreate:Le,taskGet:Se,handleSuccess:$,taskSuccess:"3202",taskFailed:"3203",taskExceedLimit:"3214",taskGetSuccess:"3209",taskGetFaild:"3210",showTip:"3207"})),{startTaskToGet:P,fileProgress:N,isUploading:I,processStart:E,processStop:j}=J(M.value);async function $(e,t,l){S("success",t)}const z=async()=>{if(T.value&&!f.value)return void m(()=>{s("3204",{detail:`${r.value}-start-show-cf`})});if(L.value){let{showTip:e}=b.creditPopshow(1,C.splitItem.params.duration||60);if(e)return void b.setOpenPricePageSource("separation_credit_limit_popup")}let e={...C.splitItem.params};const t={"Turnstile-Token":f.value};s("3201",{detail:`${r.value} start enhance`,...e}),j(),I.value=!0,E(9e5),await P(e,t)};return a({startEnhance:z}),(e,t)=>(p(),c("div",null,[y(u)?(p(),g(Je,{key:0,"site-key":y(A),"feature-key":"audioSeparation","guide-detail":"separation_show_guide","guide-key":"2728",onCfResult:t[0]||(t[0]=e=>y(v)(z,e)),failKey:"3205",successKey:"3206"},null,8,["site-key"])):k("",!0),y(I)?(p(),g(Fe,{key:1,percentage:y(N),content:y(o)("WorkspaceKit.CommonTip.queue.processing")},null,8,["percentage","content"])):k("",!0),y(h)?(p(),g(y(xe),{key:2,zIndex:9903,title:y(o)("commonPop.errorTip.title"),contentList:[y(o)("commonPop.errorTip.list.0"),y(o)("commonPop.errorTip.list.1"),y(o)("commonPop.errorTip.list.2")],confirmText:y(o)("commonPop.errorTip.confirm"),onClosex:W,onClose:K},null,8,["title","contentList","confirmText"])):k("",!0)]))}}),Jl={class:"separation-wave-surface-list w-full min-w-0"},ea={class:"wave-surface-track-head flex items-center gap-[8px] min-w-0"},ta=["aria-pressed","aria-label","onClick"],la={key:0,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",class:"w-[16px] h-[16px] wave-surface-track-btn-icon","aria-hidden":"true"},aa={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",class:"w-[16px] h-[16px] wave-surface-track-btn-icon","aria-hidden":"true"},ia={class:"wave-surface-transport flex items-center gap-6 px-2 py-2 auto-self-gap-2"},sa={class:"wave-surface-transport__progress flex items-center gap-2 flex-1 min-w-0"},oa={class:"wave-surface-time text-sm shrink-0"},ra={class:"wave-surface-time text-sm shrink-0"},ua=["src"],na=He(e({__name:"WaveSurfaceList",props:{waveSurfaceList:{}},emits:["updateTime"],setup(e,{emit:a}){const{$sendLog:r}=t(),u=ze("r2"),{t:w}=d(),k=e,x=n(0),b=n(!1),S=n(0),C=n(1),A=n(0),T=n(0),W=n(!1),M=n(),P=n(!0),N=n(null),I=n({left:"32px",right:"64px",top:"0px",height:"0px"});let E=null;const j=l(()=>{let e=S.value/C.value*100;return e=e<.5?.5:e,e=e>99.5?99.5:e,e.toFixed(2)}),$=n([...k.waveSurfaceList.map(()=>!1)]);$.value[0]=!0;const D=a,V=n([]),B=n([]),R=n("undefined"!=typeof window?window.innerWidth:1024),F=()=>R.value<768,U=l(()=>{const e=k.waveSurfaceList.length||1;if(F())return e<3?40:e<6?34:28;let t=30;return e<3?t=100:e<10&&(t=100-10*(e-2)),t}),Q=()=>{const e=N.value;if(!e)return;const t=e.querySelectorAll(".wave-surface-wave-row");
2if(!t.length)return void(I.value={left:"0px",right:"0px",top:"0px",height:"0px"});const l=e.getBoundingClientRect(),a=t[0],i=t[t.length-1],s=a.querySelector(".wave-surface-wave-host");let o=F()?26:32,r=F()?52:64;if(s){const e=s.getBoundingClientRect();o=Math.max(0,e.left-l.left),r=Math.max(0,l.right-e.right)}const u=a.getBoundingClientRect(),n=i.getBoundingClientRect(),d=Math.max(0,u.top-l.top),p=Math.max(0,n.bottom-u.top);I.value={left:`${o}px`,right:`${r}px`,top:`${d}px`,height:`${p}px`}},q=e=>{const t=e.currentTarget,l=null==t?void 0:t.getBoundingClientRect();if(A.value=e.clientX,T.value=e.clientY,l){let t=l.width,a=e.clientX-l.left;a=a<0?0:a,a=a>t?t:a,x.value=a/t*C.value}},O=()=>{W.value=!0},H=()=>{W.value=!1},G=()=>{S.value=x.value,D("updateTime",S.value),M.value&&(M.value.currentTime=S.value),B.value.forEach((e,t)=>{$.value[t]&&e.setTime(x.value)})},Z=()=>{var e,t;b.value?null==(e=M.value)||e.pause():null==(t=M.value)||t.play(),B.value.forEach((e,t)=>{b.value?e.pause():$.value[t]&&e.play()}),b.value=!b.value,r("1028",{detail:"playPause",isPlaying:b.value,result:k.waveSurfaceList})},X=()=>{},Y=()=>{R.value=window.innerWidth,Q()};return i(U,()=>{z(()=>Q())}),s(()=>{var e,t;(async()=>{let e=0;B.value=[];for(const[t,l]of k.waveSurfaceList.entries()){const a=await Me({contaniner:V.value[t],src:l.src||"",color:"rgba(255, 255, 255, 0.32)",cover:"#ffffff",cursorWidth:0,height:U.value});B.value.push(a),a.on("ready",()=>{e+=1,e===k.waveSurfaceList.length&&(P.value=!1,z(()=>Q())),C.value=a.getDuration()})}})(),M.value&&(M.value.src=(null==(e=k.waveSurfaceList[0])?void 0:e.src)||`${u}/audio/a1.mp3`,M.value.muted=!0,null==(t=M.value)||t.addEventListener("timeupdate",()=>{var e;S.value=(null==(e=M.value)?void 0:e.currentTime)||0,D("updateTime",S.value)}),M.value.addEventListener("ended",()=>{M.value&&M.value.pause(),B.value.forEach(e=>{e.pause(),e.setTime(0)}),b.value=!1,S.value=0})),z(()=>{Q(),N.value&&(E=new ResizeObserver(()=>{Q()}),E.observe(N.value))}),window.addEventListener("resize",Y)}),o(()=>{null==E||E.disconnect(),E=null,window.removeEventListener("resize",Y)}),(t,l)=>{var a;const i=Ye;return p(),c("div",Jl,[L((p(),c("div",{ref_key:"tracksRootRef",ref:N,class:"wave-surface-tracks flex flex-col gap-[4px] relative","element-loading-background":"rgba(0,0,0,0)"},[v("div",{onMouseenter:O,onMousemove:q,onMouseleave:H,onClick:G,class:"wave-surface-scrubber absolute z-10 cursor-pointer overflow-hidden",style:K(y(I))},[v("div",{class:"wave-surface-cursor-line absolute top-0 h-full w-[2px]",style:K({left:`${y(j)}%`,transform:"translate(-50%, 0)"})},null,4),v("span",{style:K({left:`${y(A)+10}px`,top:y(T)-10+"px",display:y(W)?"block":"none"}),class:"wave-surface-hover-tip fixed px-[8px] py-[2px] rounded-[4px]"},_(y(ue)(y(x)||0)),5)],36),(p(!0),c(m,null,f(e.waveSurfaceList,(e,t)=>{return p(),c("div",{key:t,class:"wave-surface-track p-[4px] rounded-[8px]"},[v("div",ea,[l[2]||(l[2]=v("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",class:"wave-surface-track-icon shrink-0"},[v("path",{fill:"currentColor",d:"M13.207 9.14a4.18 4.18 0 0 0 2.701-1.712c.992-1.39 1.025-3.304.07-4.719a4.19 4.19 0 0 0-6.456-.65 4.16 4.16 0 0 0-1.16 2.232c-.107.607.111 1.226.546 1.662l2.64 2.64a1.9 1.9 0 0 0 1.659.547"}),v("path",{fill:"currentColor",d:"m8.333 5-4.93 6.338a1.67 1.67 0 0 0 .137 2.202l.42.42a1.666 1.666 0 0 0 2.2.136l6.34-4.93z",opacity:"0.35"}),v("path",{fill:"currentColor",d:"M10.833 19.583c-.69 0-1.25-.56-1.25-1.25V15.06c0-.779-.303-1.511-.854-2.063L4.533 8.8a1.25 1.25 0 1 1 1.768-1.767l4.197 4.195a5.38 5.38 0 0 1 1.586 3.831v3.274c0 .69-.56 1.25-1.25 1.25"})],-1)),v("h3",{class:h(["wave-surface-track-title mr-auto my-0 ml-[4px] min-w-0",y($)[t]?"wave-surface-track-title--active":""])},_((a=e.title||"",a.startsWith("no_")?w(`WorkspaceKit.AudioSplitter.${a}`):w(`WorkspaceKit.AudioSplitter.step3.highQuality.${a}.title`))),3),v("button",{type:"button","aria-pressed":y($)[t],"aria-label":y(w)(y($)[t]?"WorkspaceKit.CommonTip.ui.unmuteTrack":"WorkspaceKit.CommonTip.ui.muteTrack"),class:h(["wave-surface-track-btn flex items-center justify-center p-[8px] rounded-[6px] outline-none min-w-[56px] shrink-0",y($)[t]?"wave-surface-track-btn--active":""]),onClick:e=>(e=>{$.value[e]?(B.value[e].setMuted(!0),B.value[e].setTime(0),B.value[e].pause()):(B.value[e].setMuted(!1),B.value[e].setTime(S.value),b.value&&B.value[e].play()),$.value[e]=!$.value[e]})(t)},[y($)[t]?(p(),c("svg",la,[...l[0]||(l[0]=[v("path",{fill:"currentColor",d:"M8 13V3L3.80636 5.99999L1 6V6.47889V9.42015V10H1.57985H3.80636L8 13Z"},null,-1),v("path",{fill:"none",stroke:"currentColor","stroke-linecap":"square","stroke-linejoin":"bevel",d:"M3.80636 10L8 13V3L3.80636 5.99999M3.80636 10H1.57985H1V9.42015V6.47889L1 6L3.80636 5.99999M3.80636 10C3.75719 9.96488 3.866
279 10 3.80636 10ZM3.80636 5.99999C3.86679 5.99999 3.75719 6.03512 3.80636 5.99999Z"},null,-1)])])):(p(),c("svg",aa,[...l[1]||(l[1]=[v("path",{fill:"currentColor",d:"M8 13V3L3.80636 5.99999L1 6V6.47889V9.42015V10H1.57985H3.80636L8 13Z"},null,-1),v("path",{fill:"none",stroke:"currentColor","stroke-linecap":"square","stroke-linejoin":"bevel",d:"M3.80636 10L8 13V3L3.80636 5.99999M3.80636 10H1.57985H1V9.42015V6.47889L1 6L3.80636 5.99999M3.80636 10C3.75719 9.96488 3.86679 10 3.80636 10ZM3.80636 5.99999C3.86679 5.99999 3.75719 6.03512 3.80636 5.99999Z"},null,-1),v("path",{fill:"none",stroke:"currentColor","stroke-linecap":"square","stroke-linejoin":"bevel",d:"M10 10L14 6M10 6L14 10"},null,-1)])]))],10,ta)]),v("div",{class:"wave-surface-wave-row flex gap-[8px] items-center",style:K({minHeight:`${y(U)}px`})},[l[3]||(l[3]=v("div",{class:"wave-surface-wave-gutter wave-surface-wave-gutter--start"},null,-1)),v("div",{ref_for:!0,ref_key:"waveSurfaceContainer",ref:V,class:"wave-surface-wave-host flex-1 relative min-w-0",style:K({minHeight:`${y(U)}px`,height:`${y(U)}px`})},null,4),l[4]||(l[4]=v("div",{class:"wave-surface-wave-gutter wave-surface-wave-gutter--end"},null,-1))],4)]);var a}),128))])),[[i,y(P)]]),v("div",ia,[v("button",{type:"button",class:"wave-surface-play-btn w-8 h-8 shrink-0 flex items-center justify-center rounded-full transition-all",onClick:Z},[y(b)?(p(),g(y(We),{key:0,class:"wave-surface-play-btn-icon"})):(p(),g(y(Ke),{key:1,class:"wave-surface-play-btn-icon"}))]),v("div",sa,[v("div",oa,_(y(ue)(y(S))),1),v("div",{class:"wave-surface-progress-track relative w-full h-[24px] rounded-full cursor-pointer overflow-hidden",ref:"progressBar",onClick:X},[v("div",{class:h(["absolute inset-0 h-full w-full wave-pattern",{"animate-wave":y(b)}])},null,2),v("div",{class:"absolute inset-0 h-full progress-mask",style:K(`transform: translateX(${y(j)}%)`)},null,4)],512),v("div",ra,_(y(ue)(y(C))),1)])]),v("audio",{class:"hidden",ref_key:"audio",ref:M,src:null==(a=e.waveSurfaceList[0])?void 0:a.src},null,8,ua)])}}}),[["__scopeId","data-v-374ce11d"]]),da={class:"video-choose-list"},pa={class:"video-choose-list__preview flex flex-col gap-[4px] relative rounded-xl overflow-hidden","element-loading-background":"rgba(0,0,0,0)"},ca=["src"],va={class:"video-choose-list__tracks"},ma={class:"video-choose-list__tracks-list"},fa=["onClick"],ha={class:"video-choose-list__track-chip-text"},ya=["src"],_a={class:"video-choose-list__transport auto-self-gap-2"},ga={class:"video-choose-list__progress-wrap"},wa={class:"video-choose-list__time"},ka={class:"video-choose-list__time"},xa=He(e({__name:"videoChooseList",props:{videoSrc:{},waveSurfaceList:{},brandName:{}},emits:["updateTime"],setup(e,{expose:a,emit:i}){const{$sendLog:o,$downloadByProxy:r}=t(),u=le("audioSeparation",r),{t:w}=d(),{userUuid:x}=ye(),b=e,S=n(!1),C=n(0),A=n(1),T=n(0),W=n(0),M=n(!0),P=l(()=>{let e=C.value/A.value*100;return e=e<.5?.5:e,e=e>99.5?99.5:e,e.toFixed(2)}),N=n([0]),I=n(),E=n([]),$=n(!1),z="undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/Chrome|Chromium|Edg/.test(navigator.userAgent),{fileProgress:D,processStart:V,processStop:B,isUploading:R}=Qe(),F=()=>{var e;S.value?(E.value.forEach((e,t)=>{e.pause()}),null==(e=I.value)||e.pause()):(N.value.forEach(e=>{E.value[e].currentTime=C.value,E.value[e].play()}),I.value&&(I.value.currentTime=C.value,I.value.play())),S.value=!S.value,o("1082",{detail:"video playPause",isPlaying:S.value,result:b.waveSurfaceList,videoSrc:b.videoSrc})},U=e=>{const t=e.currentTarget;let l=null==t?void 0:t.getBoundingClientRect();if(T.value=e.clientX,W.value=e.clientY,l){let t=l.width,a=e.clientX-l.left;a=a<0?0:a,a=a>t?t:a,C.value=a/t*A.value,S.value&&N.value.forEach(e=>{E.value[e].currentTime=C.value}),I.value.currentTime=C.value}},Q=async(e,t,l=Date.now(),a)=>{let i={uuid:e.uuid,job_id:t.job_id};try{let s=await Ne(i);if(1e5!==s.code)return j(w("WorkspaceKit.AudioSplitter.errors.requestFailed")),o("1088",{detail:"request get video error",videoSrc:b.videoSrc,param:i,result:s}),B(),void(a&&a());let r=s.data.status;if("success"===r){let e=s.data.output;await q(e,a),o("1089",{detail:"request get video success",videoSrc:b.videoSrc,param:i,result:s}),B()}
2else{if("waiting"!==r)return B(),j(w("WorkspaceKit.AudioSplitter.errors.requestFailed")),o("1088",{detail:"request get video error",videoSrc:b.videoSrc,param:i,error:s}),void(a&&a());await new Promise(e=>setTimeout(e,5e3)),Q(e,t,l,a)}}catch(s){return"AxiosError"!==(null==s?void 0:s.name)||(null==s?void 0:s.response)?(B(),j(w("WorkspaceKit.AudioSplitter.errors.requestFailed")),o("1088",{detail:"request get video error",videoSrc:b.videoSrc,param:i,error:s}),void(a&&a())):(await new Promise(e=>setTimeout(e,5e3)),void Q(e,t,l,a))}},q=async(e,t)=>{try{await u({url:e,name:ft(e,!0,b.brandName)}),o("1087",{detail:"download audio success",videoSrc:b.videoSrc,src:e})}catch(l){u({url:e,name:ft(e,!0,b.brandName)}),o("1086",{detail:"download audio error",videoSrc:b.videoSrc,error:l,src:e})}finally{B(),t&&t()}};return a({handleDownload:async e=>{const t=N.value.map(e=>b.waveSurfaceList[e]);B(),R.value=!0,D.value=0;let l={video_url:b.videoSrc,audio_urls:t.map(e=>e.src),uuid:x.value};o("1083",{detail:"video start download or request combine audio",videoSrc:b.videoSrc,param:l});try{let t=await Pe(l);1e5===t.code?(o("1084",{detail:"request combine audio success",videoSrc:b.videoSrc,param:l,result:t}),V(3e5),Q(l,t.data,Date.now(),e)):(B(),e&&e(),j(w("WorkspaceKit.AudioSplitter.errors.requestFailed")),o("1085",{detail:"request combine audio error",videoSrc:b.videoSrc,param:l,result:t}))}catch(a){B(),e&&e(),j(w("WorkspaceKit.AudioSplitter.errors.requestFailed")),o("1085",{detail:"request combine audio error",videoSrc:b.videoSrc,param:l,error:a})}}}),s(()=>{(()=>{if(I.value){const e=I.value;e.muted=!0,e.setAttribute("playsinline",""),e.setAttribute("webkit-playsinline",""),e.addEventListener("loadedmetadata",async()=>{if(A.value=e.duration||1,z&&!$.value){$.value=!0;try{const t=e.muted;e.muted=!0;const l=e.play();l&&"function"==typeof l.then&&await l.catch(()=>{}),setTimeout(()=>{try{e.pause(),e.muted=t}catch(l){}},80)}catch(t){}}}),e.addEventListener("timeupdate",()=>{C.value=e.currentTime||0}),e.addEventListener("ended",()=>{e.currentTime=0,e.pause()}),S.value=!1,C.value=0}})(),(()=>{let e=0;E.value.length>0&&E.value.forEach(t=>{t.addEventListener("loadedmetadata",()=>{e+=1,e===b.waveSurfaceList.length&&(M.value=!1)}),t.addEventListener("canplay",()=>{M.value&&(e+=1,e>=b.waveSurfaceList.length&&(M.value=!1))}),t.addEventListener("ended",()=>{t.currentTime=0,t.pause()})})})()}),(t,l)=>{const a=Ye;return p(),c("div",da,[L((p(),c("div",pa,[v("video",{class:"w-full max-h-[300px] object-contain bg-black",src:e.videoSrc,ref_key:"videoRef",ref:I,muted:"",preload:"true"},null,8,ca)])),[[a,y(M)]]),v("div",va,[v("div",ma,[(p(!0),c(m,null,f(e.waveSurfaceList,(e,t)=>{return p(),c("button",{key:t,type:"button",class:h(["video-choose-list__track-chip",{"video-choose-list__track-chip--active":y(N).includes(t)}]),onClick:e=>(e=>{N.value.includes(e)?(N.value=N.value.filter(t=>t!==e),S.value&&E.value[e].pause()):(N.value.push(e),S.value&&(E.value[e].currentTime=C.value,E.value[e].play()))})(t)},[v("span",ha,_((l=e.title||"",l.startsWith("no_")?w(`WorkspaceKit.AudioSplitter.${l}`):w(`WorkspaceKit.AudioSplitter.step3.highQuality.${l}.title`))),1),v("audio",{class:"hidden",ref_for:!0,ref_key:"waveAudio",ref:E,src:e.src},null,8,ya)],10,fa);var l}),128))])]),v("div",_a,[v("button",{type:"button",class:"video-choose-list__play-btn",onClick:F},[y(S)?(p(),g(y(We),{key:0,class:"video-choose-list__play-icon"})):(p(),g(y(Ke),{key:1,class:"video-choose-list__play-icon"}))]),v("div",ga,[v("div",wa,_(y(ue)(y(C))),1),v("div",{class:"video-choose-list__progress-track relative w-full h-[24px] rounded-full cursor-pointer overflow-hidden",ref:"progressBar",onClick:U},[v("div",{class:h(["absolute inset-0 h-full w-full wave-pattern",{"animate-wave":y(S)}])},null,2),v("div",{class:"absolute inset-0 h-full progress-mask",style:K(`transform: translateX(${y(P)}%)`)},null,4)],512),v("div",ka,_(y(ue)(y(A))),1)])]),y(R)?(p(),g(Fe,{key:0,percentage:y(D),content:"Downloading, please wait...",indeterminate:!0},null,8,["percentage"])):k("",!0)])}}}),[["__scopeId","data-v-d1a41483"]]),ba={class:"enhance-flow-layout audio-result-root auto-flex-column-style"},Sa={class:"enhance-flow-layout__col audio-result-player flex flex-col w-full md:flex-1 auto-width-height-style","element-loading-background":"rgba(0,0,0,0)"}
2,Ca={class:"audio-result-player__card enhance-flow-panel rounded-3xl p-4 md:p-8 flex flex-col w-full md:flex-1 md:min-h-0"},Aa={class:"audio-result-player__top"},La={class:"audio-result-player__header"},Ta={class:"audio-result-player__title"},Wa={class:"el-dropdown-link audio-result-player__file-name audio-result-player__file-select-trigger focus-visible:outline-none"},Ka={class:"audio-result-player__file-name-text"},Ma={class:"audio-result-feedback"},Pa=["disabled"],Na={class:"enhance-flow-layout__col audio-result-actions-col w-full px-4 py-4 md:px-8 md:py-6"},Ia={class:"audio-result-actions-col__panel"},Ea={class:"audio-result-actions-col__primary"},ja=["disabled"],$a={class:"result-btn__inner"},za={class:"result-btn__text"},Da=["disabled"],Va={class:"result-btn__inner"},Ba={class:"result-btn__text"},Ra=["disabled"],Fa={class:"result-btn__inner"},Ua={class:"result-btn__text"},Qa={class:"result-btn__inner"},qa={class:"result-btn__text"},Oa={class:"result-btn__inner"},Ha={class:"result-btn__text"},Ga=He({__name:"AudioResult",props:{allProps:{type:{fileData:Object,output:Array|String|Object},default:()=>({fileData:{},output:""})}},emits:["goStep"],setup(e,{emit:a}){var o,w,b,C,T,W,K,M;const{$sendLog:P,$downloadByProxy:N}=t(),I=le("audioSeparation",N),E=x(),j=n(null),{t:$}=d(),F=e,U=n(F.allProps.doneList),Q=n((null==(o=U.value)?void 0:o[0])||{}),q=l(()=>{var e,t;return null==(t=null==(e=Q.value)?void 0:e.params)?void 0:t.duration}),O=l(()=>E.userName?$("AudioEnhance.splitInFull"):q.value<60?$("AudioEnhance.downloadResult"):$("AudioEnhance.splitAll")),H=n(!1),G=n("video"!==(null==(b=null==(w=F.allProps)?void 0:w.result)?void 0:b.file_type)),Z=n("video"===(null==(T=null==(C=F.allProps)?void 0:C.result)?void 0:T.file_type)),X=n(null),Y=n((null==(K=null==(W=Q.value)?void 0:W.item)?void 0:K.filePath)||""),J=n((null==(M=Q.value)?void 0:M.item)||{}),ee=l(()=>{var e;return(null==(e=F.allProps)?void 0:e.workspaceFeature)||{}}),te=l(()=>{var e,t;return!0===(null==(t=null==(e=ee.value)?void 0:e.access)?void 0:t.needLogin)}),se=l(()=>({...Q.value,workspaceFeature:ee.value})),oe=n(F.allProps.output||[]),re=l(()=>Array.isArray(oe.value)?oe.value.map(e=>{var t,l;return{...e,type:ae(null==e?void 0:e.src,(null==e?void 0:e.mime_type)||(null==e?void 0:e.content_type),null==(t=J.value)?void 0:t.fileName,null==(l=J.value)?void 0:l.fileType)}}):oe.value),ue=n(!1),ne=n(!1);let de=/\.(avi|aif|aiff|m4v|mov|3gp)$/.test(J.value.fileName);const pe=(e="")=>{const t=null==e?void 0:e.slice(null==e?void 0:e.lastIndexOf(".")),l=null==e?void 0:e.slice(0,null==e?void 0:e.lastIndexOf("."));return l.length>20?(null==l?void 0:l.slice(0,10))+"..."+(null==l?void 0:l.slice(-5))+t:e},ce=n(!1),ve=n(!1);s(()=>{let e=F.allProps.doneList,t=localStorage.getItem("record_preview_list");t=t?JSON.parse(t):{};let l=t[2]||[];e.forEach(e=>{var t;let a=null==(t=null==e?void 0:e.result)?void 0:t.job_id;!l.includes(a)&&a&&(l.push(a),ie({task_type:2,job_id:a}).catch(e=>{}))}),t[2]=l,localStorage.setItem("record_preview_list",JSON.stringify(t))});const me=l(()=>{var e,t,l;return(null==(l=null==(t=null==(e=F.allProps)?void 0:e.workspaceFeature)?void 0:t.ui)?void 0:l.brandName)||"voiceenhancer"}),fe=()=>{const e=new Date,t=e.getFullYear(),l=e.getMonth()+1,a=e.getDate(),i=e.getHours(),s=e.getMinutes(),o=e.getSeconds();let r=e=>e<10?"0"+e:e;return`${`${t}${r(l)}${r(a)}`}_${`${r(i)}${r(s)}${r(o)}`}`},he=()=>{ne.value||(E.token||!te.value?(ne.value=!0,X.value&&X.value.handleDownload(()=>ne.value=!1)):setTimeout(()=>{E.setLoginModalTitleType(R.SPLITTER),E.setSignupSource("audio_separation_download_mp4"),E.setLoginModalShow(!0)},200))},ye=async()=>{var e,t,l,a,i,s,o,r;if(ue.value)return;if(!E.token&&te.value)return void setTimeout(()=>{E.setLoginModalTitleType(R.SPLITTER),E.setSignupSource("audio_separation_download"),E.setLoginModalShow(!0)},200);let u=localStorage.getItem("unlogin_split_job_id"),n=null==(t=null==(e=Q.value)?void 0:e.result)?void 0:t.job_id;u&&u===n&&P("1096",{jobId:u,detail:"downloadResult",isLogin:!!E.userName,downloadResult:oe.value,username:E.userName,splitParam:null==(l=Q.value)?void 0:l.params}
2),P("1017",{detail:"downloadResult",isLogin:!!E.userName,downloadResult:oe.value,username:E.userName,splitParam:null==(a=Q.value)?void 0:a.params}),ue.value=!0,(null==(i=null==window?void 0:window.google)?void 0:i.accounts)||P("1061",{detail:{downloadResult:oe.value},status:"separation"});let d=null==(r=null==(o=null==(s=Q.value)?void 0:s.getResult)?void 0:o.data)?void 0:r.zip_url;if(d){const e=J.value.fileName,t=e.lastIndexOf(".");let l=e.slice(0,t),a=`${me.value}_${fe()}_${l}`;await I({url:d,name:a+".zip",callback:e=>{P("2799",{url:e,component:"AudioSeparation"}),ue.value=!1,ve.value=!0},errorCallback:e=>{var t,l,a;ue.value=!1,P("1081",{detail:"separation-download-error",error:e,job_id:null==(l=null==(t=Q.value)?void 0:t.result)?void 0:l.job_id,splitParam:null==(a=Q.value)?void 0:a.params})}});let i={type:2,job_id:Q.value.result.job_id,is_download:1};return void $e({...i}).catch(e=>{P("2888",{detail:"recordDownload",...i})})}const p=J.value.fileName||"audio",c=p.lastIndexOf("."),v=c>0?p.slice(0,c):p;let m=c>0?p.slice(c+1).toLowerCase():"wav";m=de||Z.value?"wav":m;const f=`${me.value}_${fe()}_${v}`,h=oe.value.map(e=>I({url:e.src,name:`${f}_${e.title}.${m}`}));Promise.allSettled(h).then(e=>{e.forEach(e=>{"fulfilled"===e.status&&P("2799",{url:e.value,component:"AudioSeparation"})}),setTimeout(()=>{let t=null==e?void 0:e.filter(e=>"fulfilled"!==e.status);(null==t?void 0:t.length)&&P("1081",{detail:"separation-download-error",error:t,...F.allProps}),ve.value=!0;let l={type:2,job_id:Q.value.result.job_id,is_download:1};$e({...l}).catch(e=>{P("2888",{detail:"recordDownload",...l})})},120)}).catch(e=>{P("1081",{detail:"separation-download-error",error:e,...F.allProps}),alert($("WorkspaceKit.CommonTip.ui.downloadFailed"))}).finally(()=>{ue.value=!1})},_e=n(!0),ge=e=>{Q.value=e,oe.value=e.optArr.filter(e=>e.src),J.value=e.item,_e.value=!1,G.value="video"!==e.getResult.data.file_type,Z.value="video"===e.getResult.data.file_type,Y.value=e.item.filePath,P("2715",{detail:"click_change_result",fileName:e.item.fileName,fileSize:e.item.fileSize,fileType:e.item.fileType,userName:E.userName,hasBuyCredits:E.credits>0?"true":"false"}),z(()=>{_e.value=!0})},we=a,ke=()=>{if(te.value&&!E.token)return E.setLoginModalShow(!0),void P("1018",{detail:"separation_by_result_login_required",originResult:J.value,result:oe.value});we("goStep",2,{fromStep:3,splitByResult:!0,selectedUpParams:{step1Value:"",step1:"",step2:""}}),P("1018",{detail:"separation ByResult",originResult:J.value,result:oe.value})},xe=()=>{we("goStep",1,{fileData:{},fileUrl:"",fromStep:1,restate:"",selectedUpParams:{},jobId:"",result:{},doneList:[],output:[]}),H.value=!1,P("1019",{detail:"separation toUpload"})},be=async e=>{var t,l;Ce.value=0,(null==(l=null==(t=Q.value)?void 0:t.getResult)?void 0:l.data)&&(Q.value.getResult.data=e);let a=Q.value.optArr.map(t=>{let l=t.title,a=e.output[l]||t.src;return{...t,src:a}});_e.value=!1,Q.value.optArr=a,F.allProps.doneList=[Q.value],F.allProps.output=a,oe.value=a.filter(e=>e.src),U.value=[Q.value],z(()=>{_e.value=!0}),E.getCredits()},Se=async()=>{var e,t;1!==Ce.value?te.value||E.token?(P("1199",{originResult:J.value,result:oe.value,splitParam:null==(t=Q.value)?void 0:t.params,detail:"Unlogin user click enhance all"}),E.setLoginModalTitleType(R.SPLITTER),E.setSignupSource("audio_separation_enhance_all"),E.setLoginModalShow(!0)):ye():null==(e=j.value)||e.startEnhance()},Ce=n(0);return i(()=>E.userName,async(e,t)=>{var l,a,i,s,o;if(e&&!t){if(q.value<60)return localStorage.setItem("unlogin_split_job_id",null==(a=null==(l=Q.value)?void 0:l.result)?void 0:a.job_id),void P("1098",{detail:{jobId:null==(s=null==(i=Q.value)?void 0:i.result)?void 0:s.job_id}});Ce.value=1,P("1097",{originResult:J.value,result:oe.value,splitParam:null==(o=Q.value)?void 0:o.params,detail:"Unlogin  login"})}!e&&t&&(H.value=!0)}),(e,t)=>{const l=A,a=Ze,i=Ge,s=Xe,o=D("CommonRouteTo"),n=Ye;return p(),c("div",ba,[L((p(),c("div",Sa,[v("div",Ca,[v("div",Aa,[v("div",La,[v("h3",Ta,_(e.$t("WorkspaceKit.AudioSplitter.finalResult")),1),y(U).length?(p(),g(s,{key:0,class:"audio-result-player__file-select","popper-class":"ac-result-file-dropdown",trigger:"click",onCommand:ge},{dropdown:S(()=>[r(i,null,{default:S(()=>[(p(!0),c(m,null,f(y(U),(e,t)=>(p(),g(a,{key:t,command:e,class:h({"is-active":y(Q).result.job_id===e.result.job_id})},{default:S(()=>[u(_(pe(e.item.fileName||"file")),1)]),_:2},1032,["command","class"]))),128))]),_:1})]),default:S(()=>{var e,t;return[v("span",Wa,[v("span",Ka,_(pe((null==(t=null==(e=y(Q))?void 0:e.item)?void 0:t.fileName)||"file")),1),r(l,{class:"el-icon--right shrink-0"},{default:S(()=>[r(y(V))]),_:1})])]}),_:1})):k("",!0)]),v("div",Ma,[v("button",{type:"button",class:h(["audio-result-feedback__btn",{"zoom-fade-out"
2:y(ce)}]),disabled:y(ce),onClick:t[0]||(t[0]=t=>y(ce)?"":(ce.value=!0,e.$emit("showFeedback",1)))},[...t[3]||(t[3]=[v("span",{class:"text-xl md:text-2xl"},"👍🏻",-1)])],10,Pa),v("button",{type:"button",class:"audio-result-feedback__btn",onClick:t[1]||(t[1]=t=>e.$emit("showFeedback"))},[...t[4]||(t[4]=[v("span",{class:"text-xl md:text-2xl"},"👎🏻",-1)])])])]),y(G)&&y(_e)?(p(),g(na,{key:0,class:"audio-result-player__media mt-3 md:mt-4","wave-surface-list":y(re)},null,8,["wave-surface-list"])):k("",!0),y(Z)&&y(_e)?(p(),g(xa,{key:1,class:"audio-result-player__media mt-3 md:mt-4","video-src":y(Y),ref_key:"videoChooseListRef",ref:X,"wave-surface-list":y(re),"brand-name":y(me)},null,8,["video-src","wave-surface-list","brand-name"])):k("",!0)])])),[[n,!1]]),v("div",Na,[v("div",Ia,[v("div",Ea,[0!==y(Ce)||y(te)&&!y(E).token?(p(),c("button",{key:1,type:"button",class:"result-btn result-btn--primary",disabled:y(ue),onClick:Se},[v("span",Fa,[y(ue)?(p(),g(y(B),{key:1,class:"result-btn__icon w-6 h-6 animate-spin"})):(p(),g(y(Ie),{key:0,class:"result-btn__icon"})),v("span",Ua,_(y(O)),1)])],8,Ra)):(p(),c(m,{key:0},[y(Z)?(p(),c("button",{key:0,type:"button",class:"result-btn result-btn--primary",disabled:y(ne),onClick:he},[v("span",$a,[y(ne)?(p(),g(y(B),{key:1,class:"result-btn__icon w-6 h-6 animate-spin"})):(p(),g(y(Ie),{key:0,class:"result-btn__icon"}
2)),v("span",za,_(y($)("WorkspaceKit.AudioSplitter.exportAsVideo")),1)])],8,ja)):k("",!0),v("button",{type:"button",class:"result-btn result-btn--primary",disabled:y(ue),onClick:ye},[v("span",Va,[y(ue)?(p(),g(y(B),{key:1,class:"result-btn__icon w-6 h-6 animate-spin"})):(p(),g(y(Ie),{key:0,class:"result-btn__icon"})),v("span",Ba,_(y($)("WorkspaceKit.AudioSplitter.downloadResult")),1)])],8,Da)],64)),v("button",{type:"button",class:"result-btn result-btn--upload",onClick:xe},[v("span",Qa,[r(y(Ee),{class:"result-btn__icon"}),v("span",qa,_(y($)("WorkspaceKit.AudioSplitter.enhanceFromOriginal")),1)])]),0===y(Ce)?(p(),c("button",{key:2,type:"button",class:"result-btn result-btn--action",onClick:ke},[v("span",Oa,[r(y(je),{class:"result-btn__icon"}),v("span",Ha,_(y($)("WorkspaceKit.AudioSplitter.enhanceByResult")),1)])])):k("",!0)])])]),y(ve)?(p(),g(o,{key:0,state:"split",onClose:t[2]||(t[2]=e=>ve.value=!1)})):k("",!0),1===y(Ce)?(p(),g(Yl,{key:1,ref_key:"splitFullRef",ref:j,"split-item":y(se),onSuccess:be},null,8,["split-item"])):k("",!0)])}}},[["__scopeId","data-v-e231d00b"]]),Za={id:"feature"},Xa={class:"max-w-full min-w-0 overflow-x-clip max-[1240px]:mx-2.5"},Ya={class:"audio-separation-description mb-6 mt-0 font-normal break-words whitespace-pre-line markdown text-desktop-subheading text-slate-body"},Ja=["innerHTML"],ei={class:"container-marign"},ti={key:0,class:"absolute inset-0 z-50 overflow-hidden rounded-[2rem]"},li={key:0,class:"max-w-self mx-auto mt-12 w-full min-w-0 box-border overflow-x-clip min-h-[280px]"},ai=He({__name:"index",props:{title:{type:String,required:!1},description:{type:String,required:!1},location:{type:String,default:"space"},enhanceType:{type:Array,required:!1},breathOption:{type:String,required:!1},selectedIndex:{type:[String,Number],required:!1},workspaceFeature:{type:Object,required:!1,default:()=>({})}},setup(e){const{t:a}=d(),m=N(()=>I(()=>import("./DropFile-Xpzoocqy.js"),__vite__mapDeps([15,2,3,1,4,5,6,7,8,9,10,11,12,13,16,17,18,19,20]),import.meta.url)),f=N(()=>I(()=>import("./PurProgress-_XYkO-eG.js").then(e=>e.aC),__vite__mapDeps([1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)),w=n(!1),{$sendLog:x}=t(),b=n(1),C=l(()=>1===b.value?m:2===b.value?Xl:Ga),A=e,L=A.selectedIndex||"",T=l(()=>A.title||a("WorkspaceKit.AudioSplitter.title")),W=l(()=>A.description||a("WorkspaceKit.AudioSplitter.description")),M=l(()=>"page"===A.location?"h1":"h2"),P=A.enhanceType,E=n({selectedIndex:L,enhanceType:P,workspaceFeature:A.workspaceFeature,fileData:{},output:"",fileUrl:""});i(()=>A.workspaceFeature,e=>{E.value={...E.value,workspaceFeature:e}},{deep:!0});const j=n(-1),$=n(null),z=se();let D=0;const V=n(!1);let B=null,R=null;const Q=async(e,t,l)=>{const a=++D;try{const i=2===e&&1===b.value;if(e>=2&&await re(),a!==D)return void("function"==typeof l&&l(!1));if(i&&(await new Promise(e=>{V.value=!0,R=e;const t=6e3+Math.floor(4001*Math.random());B=setTimeout(()=>{V.value=!1,B=null,R=null,e()},t)}),a!==D))return void("function"==typeof l&&l(!1));if(b.value=e,t){const e={...t,...Array.isArray(t.fileData)?{fileData:t.fileData.map(e=>({...e}))}:{},...Array.isArray(t.totalList)?{totalList:t.totalList.map(e=>({...e}))}:{}};E.value={...E.value,...e}}if(3===e&&"function"==typeof l){l(await z(()=>{var e;return null==(e=$.value)?void 0:e.$el},()=>3===b.value&&a===D))}}catch(i){throw"function"==typeof l&&l(!1),i}},q=(e,t)=>{if(1===e){w.value=!1;const e=O();e.content="like",delete e.feedbackType,delete e.feedback,x("1050",e)}else t&&(j.value=t),w.value=!0},O=(e={})=>{let t=b.value;if(3===t&&(t=4),2===t){3===j.value&&(t=3)}let l={...E.value,feedbackType:e.type,feedback:e.feedback,content:e.content,step:t};return delete l.fileData,delete l.breathOption,delete l.enhanceType,l},H=async e=>{const t=O(e);w.value=!1,x("1051",t),U(a("feedback.success"))},G=n(!1);let Z=null;const X=()=>{G.value=(null==Z?void 0:Z.matches)??!1};return s(()=>{"undefined"!=typeof window&&(Z=window.matchMedia("(max-width: 767px)"),X(),Z.addEventListener("change",X))}),o(()=>{null==Z||Z.removeEventListener("change",X),B&&(clearTimeout(B),B=null),V.value=!1,null==R||R(),R=null}),s(()=>{const e=()=>{var e,t;if(1!==b.value)return;const l=oe("audioSeparation");(null==(t=null==(e=null==l?void 0:l.meta)?void 0:e.jobs)?void 0:t.length)&&Q(2,{queueResume:!0,totalList:l.meta.jobs.map(e=>e.item)})};e(),window.addEventListener("ac:user-info-ready",e),o(()=>window.removeEventListener("ac:user-info-ready",e))}),(t,l)=>(p(),c("section",Za,[v("div",Xa,[v("div",{class:h(["audio-separation-heading max-w-6xl items-center lg:justify-start text-center","page"===e.location?"page-hero__head":"lg:py-24 pt-16"]),style:K({margin:"0 auto",paddingBottom:"10px",..."page"!==e.location?{paddingTop:0}:{}})},[(p(),g(F(M.value),{class:h("page"===e.location?"page-hero__title whitespace-pre-line leading-tighter":"page-heading-h2 whitespace-pre-line")},{default:S(()=>[u(_(T.value),1)]),_:1},8,["class"])),v("div",Ya,[v("p",{class:"audio-separation-description__text mx-auto mt-2 min-h-[4.5rem] md:min-
2h-[3.5rem] text-lg tracking-tight text-slate-700",innerHTML:W.value},null,8,Ja)])],6),v("div",ei,[v("div",{class:h(["enhance-flow-shell max-w-self flex flex-col justify-center items-center rounded-[2rem] mx-auto relative overflow-hidden",1===b.value?"enhance-flow-shell--upload":"enhance-flow-shell--workspace min-h-[672px]"])},[(p(),g(F(C.value),{ref_key:"flowComponent",ref:$,onShowFeedback:q,onGoStep:Q,isMobile:G.value,allProps:E.value},null,40,["isMobile","allProps"])),V.value?(p(),c("div",ti,[r(Fe,{percentage:0,content:y(a)("AudioEnhance.precheck.title"),content1:y(a)("AudioEnhance.precheck.desc"),isNew:!0,stage:0},null,8,["content","content1"])])):k("",!0)],2),1===b.value?(p(),c("div",li,[r(vt,{selectedIndex:Number(y(L))},null,8,["selectedIndex"])])):k("",!0)])]),w.value?(p(),g(y(f),{key:0,onSendFeedbackLog:H,onClose:l[0]||(l[0]=e=>w.value=!1)})):k("",!0)]))}},[["__scopeId","data-v-13e3f670"]]);export{ai as default};

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.