PageSourceSearch

https://static-cos.mureka.ai/cos-prod/mureka/static/js/extendEditingDialog-BLmRjFp0.js

js mureka.ai collected 2026-09-24 09:24:36 UTC 38,797 bytes, 1 lines download raw bytes

1import{u as e,a as t,l as i,C as a,h as r,d as n,k as o,m as l,r as s,b as d,a6 as c,a3 as u,a4 as g,p,g as m,i as f}from"./index-DIXwfVMT.js";import{at as y,g as v,V as h,w as b,f as _,x,y as S,B as w,U as T,O as D,u as L,K as C,I as k,r as P,c as B,D as M,n as $,G as W,P as E,M as R,J as z,Q as A,H as U,a6 as I,aA as j}from"./vendor-core-DockhpYX.js";import{C as O}from"./createAiFlag-LgHpF5sP.js";import{_ as V}from"./audioDragUpload-C8aSPnj5.js";import{_ as F}from"./LoaderCircle-CVBYnNOL.js";import{_ as N}from"./LoaderProgressCircle-CjjKxBhW.js";import{_ as G,a as X}from"./loadingWaveSkeleton-Boo7wKEw.js";import{c as H}from"./clipUtil-Cm1WHU6U.js";import{m as q}from"./utils-BoALak89.js";import{g as J,t as K}from"./i18n-misc-CJ8HFqLU.js";import{_ as Y}from"./ClippingSelectDuration-CxBC1WN6.js";import{_ as Q}from"./AudioPlayer-C0e_oCjk.js";import{g as Z}from"./const-DIcblchm.js";import{_ as ee}from"./inputLyric-DeVXPDiN.js";var te,ie={exports:{}};var ae=function(){if(te)return ie.exports;te=1;var e,t,i=ie.exports={};function a(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function n(t){if(e===setTimeout)return setTimeout(t,0);if((e===a||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(i){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:a}catch(i){e=a}try{t="function"==typeof clearTimeout?clearTimeout:r}catch(i){t=r}}();var o,l=[],s=!1,d=-1;function c(){s&&o&&(s=!1,o.length?l=o.concat(l):d=-1,l.length&&u())}function u(){if(!s){var e=n(c);s=!0;for(var i=l.length;i;){for(o=l,l=[];++d<i;)o&&o[d].run();d=-1,i=l.length}o=null,s=!1,function(e){if(t===clearTimeout)return clearTimeout(e);if((t===r||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(e);try{return t(e)}catch(i){try{return t.call(null,e)}catch(a){return t.call(this,e)}}}(e)}}function g(e,t){this.fun=e,this.array=t}function p(){}return i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)t[i-1]=arguments[i];l.push(new g(e,t)),1!==l.length||s||n(u)},g.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=p,i.addListener=p,i.once=p,i.off=p,i.removeListener=p,i.removeAllListeners=p,i.emit=p,i.prependListener=p,i.prependOnceListener=p,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0},ie.exports}();const re={class:"fn-inline"},ne={__name:"creditsButton",props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},buttonText:{type:String,default:""},membershipSource:{type:Object,default:()=>({membership_source1:"editor",membership_source2:"credits"})}},emits:["onClick"],setup(r,{emit:n}){var o;const l=e(),s=t(),d=i(),{createRenderType:c}=y(s),{$$language:u,$$t:g,$$tm:p,$$tValue:m}=(null==(o=v().appContext)?void 0:o.config.globalProperties.$i18n)??{},f=r,P=n,B=h({userCredits:l.isLogin?l.credits??0:0}),M=()=>{d.handleSubscribe({membership_source1:"editor",membership_source2:"credits",...f.membership_source})},$=()=>{P("onClick")};return b(()=>l.credits,()=>{B.userCredits=l.credits??0}),_(()=>{}),(e,t)=>{var i;return S(),x("div",{class:k(["credits-button flex",{[`credits-button--${L(c)}`]:!0}])},[w("div",{class:"credits-button-credits",onClick:M},D(L(g)("create.credits_remaining"))+" "+D(null==(i=B.userCredits)?void 0:i.toLocaleString()),1),T(L(a),{class:"credits-button-button",size:"large",onClick:$,disabled:f.disabled,loading:f.loading},{default:C(()=>[w("span",re,D(f.buttonText),1)]),_:1},8,["disabled","loading"])],2)}}},oe={class:"clipping-forward-select-duration-oparea"},le={key:0,class:"clipping-forward-select-duration-waves-loading"},se={key:1,class:"clipping-forward-select-duration-waves-box"},de={ref:"refDragSelectArea",class:"clipping-forward-select-duration-oparea-op-area"},ce={class:"clipping-forward-select-duration-op-curtime"},ue={__name:"ClipForwardSelectDurarionOparation",props:{config:{type:Object,default:()=>({})},formatTime:{type:Function,default:null},url:{type:String,default:""},duration:{type:Number,default:0},waveformData:{type:Array,default:()=>[]}},emits:["syncPlayState","syncProgress","syncDuration","syncWaveLoadingState","syncSelectData","selectDataChange","selectChangeLimit","syncLoadingState"],setup(e,{expose:i,emit:a}){var r,n;const o=t(),{createRenderType:l}=y(o),s=null==(r=v())?void 0:r.appContext,{$$language:d,$$t:c,$$tm:u,$$tValue:g}=(null==(n=v().appContext)?void 0:n.config.globalProperties.$i18n)??{},p="chinaAppName"==J.appname?"https://static-cos.mureka.cn/mureka/icons/sys-clip-left-hand-shank-b804c4c9.svg":"https://static-cos.mureka.ai/mureka/icons/sys-clip-left-hand-shank-b804c4c9.svg",m={spacingSize:3,wavebarWidth:1,barMaxheight:30,minSelectDuration:0,retentionPrefixDuration:8,defaultColor:"#fff",progressColor:["rgba(72, 225, 235, 0.6)","rgba(72, 225, 235, 0.6)","rgba(72, 225, 235, 0.6)"],selectAreaColor:"rgba(255, 255, 255, 0.5)"},f=e,C=a,R=P(null),z=P(null),A=P(null),U={},I=h({loading:!1,renderBoxSize:{width:0,height:0},isPlaying:!1,progress:0,duration:f.duration,startTime:0,endTime:0,isLoading:!1,activeIndex:0,selectStartIndex:0,selectEndIndex:0,renderWavebarData:[],fromTransLeft:0,toTransLeft:0,progressTransLeft:0,regenerateStartTime:0,regenerateEndTime:f.duration,touchSwipeState:!1,touchSwipeStateElType:null,ifRenderWavebar:!0}),j=h({decodeData:null,totalDuration:0,minSelectAreaWidth:0,retentionPrefixWidth:0,retentionSuffixWidth:0}),O=B(()=>Math.max(0,Math.min(I.progress*j.waveBarBoxRenderWidth,j.waveBarBoxRenderWidth-1))),V={curPlayerData:null}
1,F=e=>{var t,i,a,r,n;if(I.loading||I.touchSwipeState)return;const{width:o,left:l}=R.value.getBoundingClientRect(),d=e.clientX;null==(n=null==(a=null==(i=null==(t=null==s?void 0:s.config)?void 0:t.globalProperties)?void 0:i.$globalMediaUtils)?void 0:a.globalAudioPlayer)||n.seek(null==(r=V.curPlayerData)?void 0:r.url,Math.max(0,(d-l)/o))},N=async()=>{var e;const{spacingSize:t,wavebarWidth:i,minSelectDuration:a,endClipTime:r,barMaxheight:n}=j.config;j.waveBarCount=Math.floor((j.waveBarBoxRenderWidth+t)/(t+i));let o=[];if(null==(e=f.waveformData)?void 0:e.length)o=H.getWaveDataByWaveFormData(f.waveformData,j.waveBarCount);else if(f.url)try{o=await H.getWaveDataByUrl(f.url,j.waveBarCount,r)}catch(s){o=Array.from({length:j.waveBarCount},()=>Math.random())}else o=Array.from({length:j.waveBarCount},()=>Math.random());const l=H.fixedPaintHarfHeightWaveBarData(o,n);I.renderWavebarData=l},Y=e=>{var t,i,a,r,n;const{spacingSize:o,wavebarWidth:l,minSelectDuration:d,retentionPrefixDuration:c}=j.config,u=j.waveBarBoxRenderWidth;I.selectStartIndex=Math.floor(I.fromTransLeft/u*I.renderWavebarData.length),I.selectEndIndex=Math.ceil(I.toTransLeft/u*I.renderWavebarData.length),I.regenerateStartTime=Math.max(0,Math.min(I.duration,Math.max(c,I.fromTransLeft/u*I.duration))),I.regenerateEndTime=Math.max(0,Math.min(I.duration,I.toTransLeft/u*I.duration)),e&&(null==(n=null==(a=null==(i=null==(t=null==s?void 0:s.config)?void 0:t.globalProperties)?void 0:i.$globalMediaUtils)?void 0:a.globalAudioPlayer)||n.seek(null==(r=V.curPlayerData)?void 0:r.url,Math.max(0,I.regenerateStartTime/I.duration)))},Q=()=>{C("syncSelectData",{duration:I.duration,from:I.regenerateStartTime,to:I.regenerateEndTime})},Z=()=>{I.touchSwipeState=!1;let e=0;U.registTouchWaveBarSwipeStartCall=K.registTouchSwipe(z.value,{direction:"horizontal",startCb:(t,i)=>{I.touchSwipeState||(I.touchSwipeStateElType="from",I.touchSwipeState=!0,e=I.fromTransLeft)},moveCb:(t,i)=>{const{startX:a,endX:r}=i,n=Math.floor(r-a),{width:o}=j.waveBarBoxInfo,{retentionPrefixWidth:l,minSelectAreaWidth:s}=j;let d=e+n;I.fromTransLeft=Math.max(l,Math.min(d,o)),Y(),C("selectDataChange",{duration:I.duration,from:I.regenerateStartTime,to:I.regenerateEndTime}),d<I.fromTransLeft&&C("selectChangeLimit","min")},endCb:(e,t)=>{I.touchSwipeState&&(setTimeout(()=>{I.touchSwipeState=!1},0),Y(!0),Q())}});let t=0;U.registTouchWaveBarSwipeProgressCall=K.registTouchSwipe(A.value,{direction:"horizontal",startCb:(e,i)=>{I.touchSwipeState||(I.touchSwipeState=!0,I.touchSwipeStateElType="progress",t=O.value)},moveCb:(e,i)=>{const{startX:a,endX:r}=i,n=Math.floor(r-a),o=j.waveBarBoxRenderWidth;let l=t+n;l=Math.max(0,Math.min(l,o)),I.progress=l/o,I.activeIndex=Math.ceil(I.progress*I.renderWavebarData.length)},endCb:(e,t)=>{var i,a,r,n,o,l;I.touchSwipeState&&(setTimeout(()=>{I.touchSwipeState=!1},10),i=I.progress,null==(l=null==(n=null==(r=null==(a=null==s?void 0:s.config)?void 0:a.globalProperties)?void 0:r.$globalMediaUtils)?void 0:n.globalAudioPlayer)||l.seek(null==(o=V.curPlayerData)?void 0:o.url,i))}})},ee=e=>new Promise((e,t)=>{try{I.loading=!0,$(async()=>{j.waveBarBoxInfo=R.value.getBoundingClientRect(),I.renderBoxSize={width:j.waveBarBoxInfo.width,height:j.waveBarBoxInfo.height},j.waveBarBoxRenderWidth=j.waveBarBoxInfo.width,I.duration=f.duration,await N(),await(async()=>{const{spacingSize:e,wavebarWidth:t,minSelectDuration:i,retentionPrefixDuration:a}=j.config,r=j.waveBarBoxRenderWidth,n=I.duration;I.fromTransLeft=r,j.retentionPrefixWidth=a/n*r,I.regenerateStartTime=Math.max(0,Math.min(I.fromTransLeft/r*n,I.duration)),I.selectStartIndex=Math.floor(I.fromTransLeft/r*I.renderWavebarData.length),I.regenerateEndTime=I.duration,I.toTransLeft=r})(),Q(),$(async()=>{U.mounted&&(await(async()=>{var e,t,i,a,r,n,o,l;const d=f.url;if(null!==V.curPlayerData&&(null==(a=null==(i=null==(t=null==(e=null==s?void 0:s.config)?void 0:e.globalProperties)?void 0:t.$globalMediaUtils)?void 0:i.globalAudioPlayer)||a.releasePlayer(V.curPlayerData)),U.mounted){const{endClipTime:e}=j.config;V.curPlayerData=null==(l=null==(o=null==(n=null==(r=null==s?void 0:s.config)?void 0:r.globalProperties)?void 0:n.$globalMediaUtils)?void 0:o.globalAudioPlayer)?void 0:l.registerPlayUrl(d,{personalizedConfig:{loop:!1,autoToStartIfNotCurrent:!1,canSeekNotCurrent:!0},duration:I.duration??0,clipStart:0,clipEnd:(I.duration??0)-e,listeners:{onDurationChange({duration:e,durationTime:t,sourceDuration:i,sourceDurationTime:a}){I.duration=e},onPlayStateChange(e){I.isPlaying=e},onLoadingStateChange(e){I.isLoading=e},onPositionChange:e=>{const{progress:t,currentTime:i,endTime:a}=e;I.startTime=i,I.endTime=a,I.touchSwipeState&&"progress"==I.touchSwipeStateElType||(I.progress=t,I.activeIndex=Math.ceil(t*I.renderWavebarData.length))}}})}})(),U.renderWavebarReady=!0,I.loading=!1,e())})})}catch(i){t(i)}});return b(()=>I.isPlaying,e=>{C("syncPlayState",I.isPlaying)}),b(()=>I.progress,e=>{I.touchSwipeState&&"progress"==I.touchSwipeStateElType||C("syncProgress",I.progress,I.startTime)}),b(()=>I.duration,e=>{C("syncDuration",I.duration)}),b(()=>f.duration,()=>{I.duration=f.duration}),b(()=>I.isLoading,()=>{C("syncLoadingState",I.isLoading)}),b(()=>f.url,()=>{I.url=f.url,ee(f.url)}),b(()=>I.loading,e=>{C("syncWaveLoadingState",I.loading)}),_(()=>{var e;U.mounted=!0,j.config=Object.assign({},m,f.config),ee(f.url),Z(),I.resizeObserver=new ResizeObserver(K.debounce(()=>{U.renderWavebarReady&&(async()=>
1{if(I.loading)ee(f.url);else{j.waveBarBoxInfo=R.value.getBoundingClientRect(),I.renderBoxSize={width:j.waveBarBoxInfo.width,height:j.waveBarBoxInfo.height},j.waveBarBoxRenderWidth=j.waveBarBoxInfo.width,await N();const{spacingSize:e,wavebarWidth:t,minSelectDuration:i,retentionPrefixDuration:a}=j.config,r=j.waveBarBoxRenderWidth,n=I.duration;j.retentionPrefixWidth=a/n*r,I.fromTransLeft=Math.max(j.retentionPrefixWidth,I.regenerateStartTime/n*r),I.selectStartIndex=Math.floor(I.fromTransLeft/r*I.renderWavebarData.length),I.regenerateEndTime=I.duration,I.toTransLeft=r}I.ifRenderWavebar=!1,$(()=>{I.ifRenderWavebar=!0})})()}),1e3),null==(e=I.resizeObserver)||e.observe(document.body)}),M(()=>{var e,t,i,a,r,n,o,l,d,c,u,g;null==(e=U.registTouchWaveBarSwipeStartCall)||e.call(U),null==(t=U.registTouchWaveBarSwipeProgressCall)||t.call(U),U.mounted=!1,V.curPlayerData&&(null==(o=null==(r=null==(a=null==(i=null==s?void 0:s.config)?void 0:i.globalProperties)?void 0:a.$globalMediaUtils)?void 0:r.globalAudioPlayer)||o.pause(null==(n=V.curPlayerData)?void 0:n.url),null==(u=null==(c=null==(d=null==(l=null==s?void 0:s.config)?void 0:l.globalProperties)?void 0:d.$globalMediaUtils)?void 0:c.globalAudioPlayer)||u.releasePlayer(V.curPlayerData)),null==(g=I.resizeObserver)||g.disconnect()}),i({togglePlay:async()=>{var e,t,i,a,r,n,o,l,d,c;I.isPlaying?null==(r=null==(i=null==(t=null==(e=null==s?void 0:s.config)?void 0:e.globalProperties)?void 0:t.$globalMediaUtils)?void 0:i.globalAudioPlayer)||r.pause(null==(a=V.curPlayerData)?void 0:a.url):null==(c=null==(l=null==(o=null==(n=null==s?void 0:s.config)?void 0:n.globalProperties)?void 0:o.$globalMediaUtils)?void 0:l.globalAudioPlayer)||c.play(null==(d=V.curPlayerData)?void 0:d.url,!1)},getRenerateSelectTime:()=>({from:I.regenerateStartTime,to:I.regenerateEndTime}),setRenerateStartTime:e=>{I.regenerateStartTime=e,I.fromTransLeft=Math.max(j.retentionPrefixWidth,I.regenerateStartTime/duration*width),I.selectStartIndex=Math.floor(I.fromTransLeft/width*I.renderWavebarData.length),I.ifRenderWavebar=!1,$(()=>{I.ifRenderWavebar=!0})}}),(e,t)=>(S(),x("div",{ref_key:"refSelectBox",ref:R,class:k(["clipping-forward-select-duration-oparea-box fn-inline",{[`clipping-forward-select-duration-oparea-box--${L(l)}`]:!0}]),style:E({"--fromTransLeft":`${I.fromTransLeft}px`,"--toTransRight":(I.loading?0:I.renderBoxSize.width-I.toTransLeft)+"px"}),onClick:F},[t[0]||(t[0]=w("div",{class:"clipping-forward-select-duration-oparea-mask"},null,-1)),w("div",oe,[I.loading?(S(),x("div",le,[T(G)])):W("",!0),!I.loading&&I.ifRenderWavebar?(S(),x("div",se,[T(X,{"render-box-size":I.renderBoxSize,config:j.config,"wave-bar-data":I.renderWavebarData,"active-index":I.activeIndex,"slecte-area-index":{startIndex:I.selectStartIndex,endIndex:I.selectEndIndex}},null,8,["render-box-size","config","wave-bar-data","active-index","slecte-area-index"])])):W("",!0)]),w("div",{class:"clipping-forward-select-duration-position-box",style:E({"--positionLeft":`${O.value}px`})},[w("div",{ref_key:"refProgress",ref:A,class:"clipping-forward-select-duration-position-progress-hover"},null,512),w("div",{class:k(["clipping-forward-select-duration-position-curTime",{"clipping-forward-select-duration-position-curTime-visible":I.touchSwipeState&&"progress"==I.touchSwipeStateElType}])},D(L(q).formatTimeMs(I.progress*I.duration)),3)],4),w("div",{class:k(["clipping-forward-select-duration-oparea-op-box",{"clipping-forward-select-time-show":I.touchSwipeState}])},[w("div",de,null,512),w("div",{class:k(["clipping-forward-select-duration-op-start",{"start-time-show":"from"==I.touchSwipeStateElType}])},[w("div",{ref_key:"refDragSelectStart",ref:z,class:"clipping-forward-select-duration-op-se pointer",style:E({background:`url(${L(p)})`,backgroundSize:"100% 100%"})},[w("div",ce,D(f.formatTime?f.formatTime(I.regenerateStartTime):L(q).formatTimeMs(I.regenerateStartTime)),1)],4)],2)],2)],6))}},ge={class:"clipping-forward-select-duration-edit-main"},pe={class:"clipping-forward-select-duration-edit-op fn-inline"},me={class:"flex-center height-all"},fe={class:"clipping-forward-select-duration-edit-main-box fn-inline"},ye={class:"clipping-forward-select-duration-edit-main"},ve={__name:"ClipForwardSelectDurarion",props:{config:{type:Object,default:()=>({})},duration:{type:Number,default:0},url:{type:String,default:null},waveformData:{type:Array,default:()=>[]},formatTime:{type:Function,default:null}},emits:["syncWaveLoadingState","syncSelectData","selectDataChange","syncPlayState","syncProgress","syncDuration","selectChangeLimit"],setup(e,{expose:i,emit:a}){const r=t(),{createRenderType:n}=y(r),o=e,l=a,s=P(null),d=h({url:o.url,waveformData:o.waveformData,duration:o.duration,isPlaying:!1,progress:0,startTime:"00:00",duration:0,sourceData:null,isLoading:!1}),c=()=>{s.value.togglePlay()},u=e=>{d.isPlaying=e},g=(e,t)=>{d.progress=e,d.startTime=t},p=e=>{d.duration=e},m=e=>{l("syncWaveLoadingState",e)},f=e=>{l("syncSelectData",e)},v=e=>{l("selectDataChange",e)},D=e=>{l("selectChangeLimit",e)}
1;return b(()=>d.isPlaying,e=>{l("syncPlayState",d.isPlaying)}),b(()=>d.progress,e=>{l("syncProgress",d.progress,d.startTime)}),b(()=>d.duration,e=>{l("syncDuration",d.duration)}),b(()=>o.duration,()=>{d.duration=o.duration}),b(()=>o.url,()=>{d.url=o.url}),_(()=>{d.url=o.url,d.waveformData=o.waveformData,d.duration=o.duration}),i({getRenerateStartTime(){var e;return null==(e=s.value)?void 0:e.getRenerateStartTime()},setRenerateStartTime(e){var t;null==(t=s.value)||t.setRenerateStartTime(e)}}),(e,t)=>(S(),x("div",{class:k(["clipping-forward-select-duration-edit",{[`clipping-forward-select-duration-edit--${L(n)}`]:!0}])},[w("div",ge,[w("div",pe,[w("div",me,[T(N,{size:(L(n),40),"default-color":"transparent","progress-color":"transparent",progress:0},{default:C(()=>[T(F,{color:"transparent",size:"mobile"==L(n)?36:40,loading:d.isLoading},{default:C(()=>[w("div",{class:"audio-item-op pointer flex-center",onClick:R(c,["stop"])},[w("i",{class:k(["block",{"isplay-true":!d.isPlaying,"isplay-false":d.isPlaying}])},null,2)])]),_:1},8,["size","loading"])]),_:1},8,["size"])])]),t[0]||(t[0]=w("div",{class:"clipping-forward-select-duration-edit-margin left-margin fn-inline"},null,-1)),w("div",fe,[w("div",ye,[T(ue,{ref_key:"refDragSelect",ref:s,config:o.config,url:d.url,duration:d.duration,"waveform-data":d.waveformData,"format-time":o.formatTime,onSyncPlayState:u,onSyncProgress:g,onSyncDuration:p,onSyncWaveLoadingState:m,onSyncSelectData:f,onSelectDataChange:v,onSelectChangeLimit:D},null,8,["config","url","duration","waveform-data","format-time"])])]),t[1]||(t[1]=w("div",{class:"clipping-forward-select-duration-edit-margin right-margin fn-inline"},null,-1))])],2))}},he={class:"edit-select-audio-select-area-box flex"},be={class:"edit-select-audio-select-area-time width-0 flex1"},_e={key:0,class:"edit-select-audio-select-close"},xe={class:"edit-select-audio-select-area-edit-box"},Se={__name:"editSelectAudio",props:{config:{type:Object,default:null},type:{type:String,default:"select"},hideRemove:{type:Boolean,default:!1},url:{type:String,default:""},duration:{type:Number,default:0},waveformData:{type:Object,default:null}},emits:["syncSelectData","selectChangeLimit"],setup(e,{expose:i,emit:a}){var o;const l=t(),{createRenderType:s}=y(l),{$$language:d,$$t:c,$$tm:u,$$tValue:g}=(null==(o=v().appContext)?void 0:o.config.globalProperties.$i18n)??{},p=e,m="extendSelect"===p.type?ve:Y,f=a,B=P(null),$=e=>g("editor.extend_from_time",{time:q.formatTimeMs(e)}),E=h({startTime:"00:00",progress:0,from:0,to:0,duration:0,ifRenderClippingSelectDuration:!0}),R=(e,t)=>{E.progress=e,E.startTime=t},A=e=>{E.from=e.from,E.to=e.to,E.duration=e.duration,f("syncSelectData",e)},U=e=>{E.from=e.from,E.to=e.to,E.duration=e.duration,f("syncSelectData",e)},I=e=>{f("selectChangeLimit",e)},j=()=>{f("remove")};return _(()=>{E.duration=p.duration}),M(()=>{}),i({getSelectData:()=>({from:E.from,to:E.to,selecDuration:E.to-E.from,duration:E.duration}),setSelectData:e=>{var t,i;"extendSelect"===p.type?null==(t=B.value)||t.setRenerateStartTime(e.from):null==(i=B.value)||i.setRenerateSelectTime(e)}}),b(()=>p.duration,()=>{E.duration=p.duration}),(e,t)=>(S(),x("div",{class:k(["edit-select-audio",{[`edit-select-audio--${L(s)}`]:!0}])},[w("div",he,[w("div",be,D(`${L(q).formatTime(E.duration*E.progress>0?E.duration*E.progress:0)} / ${L(q).formatTime(E.duration)}`),1),p.hideRemove?W("",!0):(S(),x("div",_e,[T(n,{size:"32px","ico-size":"16px","background-color":"rgba(255, 255, 255, 0.1)","hover-background-color":"rgba(255, 255, 255, 0.2)",onOnClick:j},{default:C(()=>[T(L(r),{name:"sys-delete",size:"16",color:"#fff"})]),_:1})]))]),w("div",xe,[E.ifRenderClippingSelectDuration?(S(),z(L(m),{key:0,ref_key:"refClippingSelectDuration",ref:B,config:p.config,type:p.type,url:p.url,duration:E.duration,"format-time":"select"==p.type?null:$,"waveform-data":p.waveformData,onSyncSelectData:A,onSyncProgress:R,onSelectDataChange:U,onSelectChangeLimit:I},null,8,["config","type","url","duration","format-time","waveform-data"])):W("",!0)])],2))}},we={class:"lyric-edit"},Te={class:"lyric-footer flex"},De={class:"lyric-footer-btns"},Le={class:"fn-inline lyric-footer-btn btn1"},Ce={class:"block"},ke={key:0,class:"lyric-tag-items"},Pe=["onClick"],Be={class:"fn-inline lyric-footer-btn btn2"},Me={class:"block"},$e={key:0,class:"fn-inline lyric-footer-btn btn3"},We={class:"block"},Ee={key:0,class:"lyric-box-mask"},Re={__name:"editLyric",props:{disabled:{type:Boolean,default:!1},maxLength:{type:Number,default:500},lyric:{type:String,default:""},type:{type:String,default:null},placeholder:{type:String,default:null},hasChange:{type:Boolean,default:!1},getBeforeLyrics:{type:Function,default:null}},emits:["change"],setup(i,{expose:n,emit:s}){var d,c;const u=t(),{createRenderType:g}=y(u),p=null==(d=v())?void 0:d.appContext.config.globalProperties,{$$language:m,$$t:f,$$tm:B,$$tValue:M}=(null==(c=v().appContext)?void 0:c.config.globalProperties.$i18n)??{},$=e(),E=i,z=s,j=P(null),O=h({lyric:E.lyric,charCount:0,isLoading:!1,tagVisible:!1,
1curGenerateType:"",editMode:!1}),V=async e=>{await $.checkLoginStatus()&&(O.lyric=e)},F=e=>{O.lyric=e},N=e=>{O.editMode=!1},G=e=>{O.editMode=!0},X=e=>{O.charCount=e},H=async()=>{await $.checkLoginStatus()&&(O.tagVisible=!O.tagVisible)},q=async()=>{O.tagVisible=!1},J=async()=>{var e,t,i;if(O.tagVisible=!1,p.logClickEvent("create_ailyrics",{type:$.isLogin?"sign_in":"not_sign_in"}),!(await $.checkLoginStatus()))return;if(O.isLoading)return;O.isLoading=!0;const a={lyrics:((null==(e=E.getBeforeLyrics)?void 0:e.call(E))??"")+((null==(t=j.value)?void 0:t.getBeforeLyrics())??""),create_title:!1,type:1,song_id:null==(i=E.item)?void 0:i.song_id};O.curGenerateType="row";let r=(new Date).getTime();O.timeStamp=r,o.generateLyrics(a).then(e=>{var t;if(O.isLoading=!1,O.timeStamp!=r)return;const{code:i,data:a,msg:n}=e;200==i?null==(t=j.value)||t.insertLyric(a.lyrics):l.error({position:"top",content:f("create.ai_generate_lyric_failed")})}).catch(e=>{O.isLoading=!1,O.timeStamp==r&&l.error({position:"top",content:f("create.ai_generate_lyric_failed")})})},K=async()=>{var e,t,i;if(O.tagVisible=!1,p.logClickEvent("create_ailyricsall",{type:$.isLogin?"sign_in":"not_sign_in"}),!(await $.checkLoginStatus()))return;if(O.isLoading)return;O.isLoading=!0;const a={lyrics:((null==(e=E.getBeforeLyrics)?void 0:e.call(E))??"")+((null==(t=j.value)?void 0:t.getBeforeLyrics())??""),create_title:!1,type:4,song_id:null==(i=E.item)?void 0:i.song_id};O.curGenerateType="all";let r=(new Date).getTime();O.timeStamp=r,await o.generateLyrics(a).then(e=>{var t;if(O.isLoading=!1,O.timeStamp!=r)return;const{code:i,data:a,msg:n}=e;200==i?null==(t=j.value)||t.insertLyric(a.lyrics):l.error({position:"top",content:f("create.ai_generate_lyric_failed")})}).catch(e=>{O.isLoading=!1,O.timeStamp==r&&l.error({position:"top",content:f("create.ai_generate_lyric_failed")})})};return n({getLyrics:()=>O.lyric}),b(()=>E.lyric,()=>{O.lyric=E.lyric,O.timeStamp=(new Date).getTime(),O.isLoading=!1}),b(()=>O.lyric,e=>{z("change",O.lyric,O.charCount)}),_(()=>{document.addEventListener("click",q)}),A(()=>{document.removeEventListener("click",q)}),(e,t)=>(S(),x("div",{class:k(["editor-only-lyric height-all",{"lyric-edit-mode":O.editMode,"editor-only-lyric--mobile":"mobile"==L(g),[`editor-only-lyric--${E.type}`]:!0}])},[w("div",we,[T(ee,{ref_key:"refLyricEdit",ref:j,placeholder:E.placeholder,lyric:O.lyric,"is-loading":O.isLoading,"max-length":E.maxLength,onCountChange:X,onInput:V,onChange:F,onBlur:N,onFocus:G},null,8,["placeholder","lyric","is-loading","max-length"])]),w("div",Te,[w("div",{class:k(["flex1 count",{"count-error":O.charCount>=E.maxLength}])},D(O.charCount)+"/"+D(E.maxLength),3),w("div",De,[w("div",Le,[T(Q,{content:L(f)("create.song_structure"),placement:"top",disabled:O.tagVisible},{default:C(()=>[T(L(a),{type:"secondary",appearance:"inverse",size:"small",disabled:E.disabled||O.isLoading||O.charCount>E.maxLength-10,onClick:R(H,["stop"])},{prefix:C(()=>[T(L(r),{name:"sys-lyrics-tag",size:"18px",color:"#fff"})]),default:C(()=>[w("span",Ce,D(L(f)("create.song_structure_btn")),1)]),_:1},8,["disabled"])]),_:1},8,["content","disabled"]),O.tagVisible?(S(),x("div",ke,[(S(!0),x(U,null,I("extendEditing"==E.type?Z().slice(1):Z(),(e,t)=>(S(),x("div",{key:t,class:"lyric-tag-item tc pointer",onClick:R(()=>{var t;t=e,j.value.insertTag(t),O.tagVisible=!1,p.logClickEvent("create_structure",{add_tag_type:t,type:$.isLogin?"sign_in":"not_sign_in"})},["stop"])},D(e[`label_${L(m)()}`]),9,Pe))),128))])):W("",!0)]),w("div",Be,[T(Q,{content:L(f)("create.ai_generate_row"),placement:"top"},{default:C(()=>[T(L(a),{type:"secondary",appearance:"inverse",size:"small",loading:"row"===O.curGenerateType&&O.isLoading,disabled:E.disabled||O.isLoading||O.charCount>E.maxLength-10,onClick:J},{prefix:C(()=>[T(L(r),{name:"sys-edit",size:"18px",color:"#fff"})]),default:C(()=>[w("span",Me,D(L(f)("create.ai_generate_row_btn")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["content"])]),"regionEditing"!=E.type?(S(),x("div",$e,[T(Q,{content:O.lyric?L(f)("create.ai_generate_lyrics"):L(f)("create.ai_generate_random_lyrics"),placement:"top",disabled:"mobile"==L(g)},{default:C(()=>[T(L(a),{type:"secondary",appearance:"inverse",size:"small",loading:"all"===O.curGenerateType&&O.isLoading,disabled:E.disabled||O.isLoading||O.charCount>E.maxLength-500,onClick:K},{prefix:C(()=>
1[T(L(r),{size:"18px",color:"#fff",name:"biz-region-editing"})]),default:C(()=>[w("span",We,D(O.lyric?L(f)("create.ai_generate_lyrics"):L(f)("create.ai_generate_random_lyrics")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["content","disabled"])])):W("",!0)])]),O.isLoading||E.disabled?(S(),x("div",Ee)):W("",!0)],2))}},ze={class:"editor-edit-lyrics"},Ae={class:"editor-edit-lyrics-loading flex-center"},Ue={class:"block"},Ie={__name:"toggleEditLyrics",props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxLength:{type:Number,default:500},lyric:{type:String,default:""},type:{type:String,default:null},placeholder:{type:String,default:null},hasChange:{type:Boolean,default:!1},getBeforeLyrics:{type:Function,default:null}},emits:["change"],setup(e,{expose:t,emit:i}){var a;const{$$language:r,$$t:n,$$tm:o,$$tValue:l}=(null==(a=v().appContext)?void 0:a.config.globalProperties.$i18n)??{},s=e,d=i,c=h({isOpen:!1}),u=()=>{c.isOpen=!c.isOpen},g=(e,t)=>{c.lyrics=e,c.lyricsCount=t,d("change",e,t)};return _(()=>{}),t({getLyrics:()=>c.lyrics}),(e,t)=>(S(),x("div",ze,[w("div",{class:"editor-edit-lyrics-open-state flex",onClick:u},[w("div",{class:k(["editor-edit-lyrics-open-state-switch flex pointer",{active:c.isOpen}])},[...t[0]||(t[0]=[w("i",{class:"block"},null,-1)])],2),t[1]||(t[1]=w("div",{class:"editor-edit-lyrics-open-state-text width-0 flex1 olh"}," Edit selected lyrics ",-1))]),w("div",{class:k(["editor-edit-lyrics-content",{"editor-edit-lyrics-content-loading":s.loading}])},[T(Re,{placeholder:s.placeholder,maxLength:s.maxLength,lyric:s.lyric,type:s.type,disabled:s.disabled,onChange:g,hasChange:s.hasChange,getBeforeLyrics:s.getBeforeLyrics},null,8,["placeholder","maxLength","lyric","type","disabled","hasChange","getBeforeLyrics"]),w("div",Ae,[w("span",Ue,D(L(n)("editor.audio_edit_data_processing_lyric")),1)])],2)]))}},je={class:"extend-editing-dialog-subtitle"},Oe={key:0,class:"extend-editing-dialog-subtitle-text"},Ve={class:"extend-editing-dialog-edit-box"},Fe={class:"extend-editing-dialog-media-box"},Ne={key:0,class:"extend-editing-dialog-media-upload"},Ge={key:1,class:"extend-editing-dialog-media-processing"},Xe={class:"redm-processing-loading-box"},He={class:"redm-processing-loading-ico flex-center"},qe={class:"extend-editing-dialog-media-processing-text"},Je={key:2,class:"extend-editing-dialog-media-processfailed"},Ke={class:"extend-processing-processfailed-ico"},Ye={class:"extend-editing-dialog-media-processfailed-text tc"},Qe={class:"extend-editing-dialog-media-processfailed-button"},Ze={key:0,class:"extend-editing-dialog-media-processfailed-button-item"},et={class:"fn-inline"},tt={class:"extend-editing-dialog-media-processfailed-button-item"},it={class:"fn-inline"},at={key:3,class:"extend-editing-dialog-media-edit"},rt={class:"extend-editing-dialog-lyrics-box"},nt={class:"extend-editing-dialog-button-box"},ot={__name:"extendEditingDialog",props:{visible:{type:Boolean,default:!1},pitem:{type:Object,default:null},item:{type:Object,default:null},sourecType:{type:String,default:""},initialEditData:{type:Object,default:null}},emits:["update:visible","expandLibrary","initialEditParseFailed"],setup(e,{emit:i}){var n,o,M,$;const E=t(),{createRenderType:R}=y(E),A=s(),F=j(),N=null==(n=v())?void 0:n.appContext.config.globalProperties,{$$language:G,$$t:X,$$tm:H,$$tValue:q}=(null==(o=v().appContext)?void 0:o.config.globalProperties.$i18n)??{},J=e,K=P(null),Y=i,Q={parseDataParams:null,lyricUnitTimeDataArray:[]},Z=h({visible:J.visible,editMode:"upload",addLinkDialogVisible:!1,hideRemove:!!(null==(M=J.item)?void 0:M.song_id),linkParseUrl:"",file:null,linkUrl:"",clipSourceData:null,editFileName:"",audioUrl:"https://test.mureka.ai/cos-test/song/audio/20250213/music_56098979577857_PfJV1K6VMYcGNNWnzYropf_bcfiec.mp3",audioDuration:160.183,waveformData:Array.from({length:1e3},(e,t)=>Math.random()),from:0,to:0,lyric:"",lyricSource:"",lyricMaxLength:3e3,loadingSubmit:!1,membership_source:{membership_source1:(null==($=J.item)?void 0:$.song_id)?"membership_feature":"editor",membership_source2:"extend"}}),ee=B(()=>{var e;return"editing"!==Z.editMode||!(null==(e=Z.lyric)?void 0:e.length)}),te=e=>{Z.lyric=e},ie=()=>{"editing"===Z.editMode?c({content:X("editor.edit_close_warning"),cancelLabel:X("editor.keep"),confirmLabel:X("create.close"),titleAlign:"center",confirm:e=>{e(),Z.visible=!1}}):Z.visible=!1},re=()=>{c({customClass:"question-help-dialog",title:X("editor.note_on_using_extend"),content:X("editor.extend_editing_subtitle")+(Z.hideRemove?"":"\n"+q("editor.extend_editing_edit_description_credit",{song_count:1,credit_count:20}
1)),hideCancel:!0,confirmLabel:"ok",titleAlign:"left",confirm:e=>{e()}})},oe=async e=>{Z.from=e.from,Z.to=e.to,Z.duration=e.duration,Z.lastFrom==Z.from&&Z.lastTo==Z.to||(Z.lastFrom=null,Z.lastFrom=null),ce(1e3*Z.from,1e3*Z.to)},le=e=>{ae.nextTick(()=>{Z.lastFrom==Z.from&&Z.lastTo==Z.to||(Z.lastFrom=Z.from,Z.lastTo=Z.to,l.info({content:q("editor.extend_select_limit_warning",{duration:8})}))})},se=async()=>{c({content:X("editor.edit_remove_warning"),cancelLabel:X("editor.keep"),confirmLabel:X("create.delete"),titleAlign:"center",confirm:e=>{e(),Z.editMode="upload",Z.lyric="",Z.lyricSource="",Z.from=0,Z.to=0,Q.lyricUnitTimeDataArray=[]}})},de=()=>{},ce=(e,t)=>{let i="";Q.lyricUnitTimeDataArray.forEach((a,r)=>{(a.start<=e&&e<a.end||e<=a.start&&a.end<=t||a.start<t&&t<=a.end)&&(a.start<t&&t<=a.end&&"tag"!=a.type||(i+=a.text,i+=a.space,i+=a.break))}),Z.lyric=i},ue=()=>{const e=1e3*Z.from;let t="";return Q.lyricUnitTimeDataArray.forEach((i,a)=>{(i.end<e||i.start<=e&&e<i.end&&"tag"==i.type)&&(t+=i.text,t+=i.space,t+=i.break)}),t},ge=()=>{let e="";Q.lyricUnitTimeDataArray.forEach((t,i)=>{e+=t.text,e+=t.space,e+=t.break}),Z.lyricSource=e},pe=async e=>{Z.editMode="processing",ye(e)},me=()=>!!J.initialEditData&&(Z.visible=!1,Y("initialEditParseFailed"),!0),fe=e=>e.reduce((e,t)=>(t.user_input_tag&&e.push({start:t.start,end:t.start+3e3,endSource:t.end,text:t.user_input_tag,space
1:"",type:"tag",break:"\n"}),t.rows&&e.push(...t.rows.reduce((e,t)=>{if(t.words){let i=t.text;e.push(...t.words.reduce((e,a,r)=>{let n={start:a.start,end:a.end,text:a.text??"",space:"",type:"word",break:r==t.words.length-1?"\n":""};for(e.push(n),i=i.slice((a.text??"").length);i.startsWith(" ");)i=i.slice(1),n.space+=" ";return e},[]))}return e},[])),e),[]),ye=e=>(Z.editMode="processing",Q.parseDataParams={resource:e.linkUrl,source_type:e.source_type,cos_url:null==e?void 0:e.cos_url,title:null==e?void 0:e.title,duration_milliseconds:null==e?void 0:e.duration_milliseconds,is_need_waves:!0,is_need_lyrics:!0,check_mute_duration:!0},new Promise((e,t)=>{p.parseAudioData(Q.parseDataParams).then(e=>{200==e.code?(Z.waveformData=e.data.waves,Z.audioDuration=e.data.duration_milliseconds/1e3,Z.audioUrl=m(e.data.mp3_url)+"?type=extendEditing",Z.title=e.data.title,Z.editMode="editing",Q.lyricUnitTimeDataArray=fe(e.data.lyrics??[]),Q.parseResData=e.data,Z.from=e.data.duration_milliseconds/1e3,Z.to=e.data.duration_milliseconds/1e3,ge()):6346==e.code?(l.error({content:q("editor.vocals_min_duration",{duration:5})}),me()||be()):6316==e.code?(l.error({content:X("create.song_state_auditing_failed"),positon:"top"}),me()||be()):(l.error({content:X("editor.get_editing_data_failed_message"),positon:"top"}),me()||(Z.editMode="processfailed"))}).catch(e=>{me()||(Z.editMode="processfailed"),t(e)})})),ve=()=>(Z.editMode="processing",new Promise((e,t)=>{f.getSongInfo({song_id:J.item.song_id,check_mute_duration:!0}).then(e=>{200==e.code?(Z.waveformData=e.data.waves,Z.audioDuration=e.data.duration_milliseconds/1e3,Z.audioUrl=m(e.data.mp3_url)+"?type=extendEditing",Z.title=e.data.title,Z.editMode="editing",Q.lyricUnitTimeDataArray=fe(e.data.lyrics??[]),Q.parseResData=e.data,Z.from=e.data.duration_milliseconds/1e3,Z.to=e.data.duration_milliseconds/1e3,ge()):6346==e.code?(l.error({content:q("editor.vocals_min_duration",{duration:5})}),Z.editMode="processfailed"):6316==e.code?(l.error({content:X("create.song_state_auditing_failed"),positon:"top"}),Z.editMode="processfailed"):(l.error({content:X("editor.get_editing_data_failed_message"),positon:"top"}),Z.editMode="processfailed")}).catch(e=>{Z.editMode="processfailed",t(e)})})),he=()=>{J.item?ve():ye(Q.parseDataParams)},be=()=>{Z.editMode="upload",Z.lyric="",Z.lyricSource="",Z.from=0,Z.to=0,Q.lyricUnitTimeDataArray=[]},_e=()=>{var e,t,i,a,r,n,o,l;Y("expandLibrary"),N.logCustomEvent("extend_button_click",{tab_stare:"extend",content_id:null==(e=J.item)?void 0:e.song_id,source:(null==(t=J.item)?void 0:t.song_id)?"mysong":1==(null==(i=Q.parseDataParams)?void 0:i.source_type)?"youtube_link_upload":"file_upload"}),Z.loadingSubmit=!0,A.doExtendEditSongDoneReGenerate({parent_song_id:null==(a=J.item)?void 0:a.song_id,type:2,generation_method:2,is_generated_from_uploaded_file:!(null==(r=J.item)?void 0:r.song_id),start_milliseconds:Math.min(Q.parseResData.duration_milliseconds,Math.floor(1e3*Z.from),Math.floor(1e3*Z.to)),lyrics:(null==(n=K.value)?void 0:n.getLyrics())??"",title:Z.title,outer_song:(null==(o=J.item)?void 0:o.song_id)?null:{id:null==(l=Q.parseResData)?void 0:l.id},...u(g(F.name))},Z.membership_source).then(()=>{Z.loadingSubmit=!1,Z.visible=!1}).catch(e=>{Z.loadingSubmit=!1})},xe=()=>{var e;Z.visible&&(J.item?N.logCustomEvent("create_audio_edit_tab_stare_show",{tab_stare:"extend",content_id:null==(e=J.item)?void 0:e.song_id,source:J.sourecType}):N.logCustomEvent("create_audio_edit_tab_stare_show",{tab_stare:"extend",source:J.sourecType}))};return b(()=>J.visible,()=>{Z.visible=J.visible,xe()}),b(()=>Z.visible,()=>{Y("update:visible",Z.visible)}),_(()=>{(async()=>{J.initialEditData?ye(J.initialEditData):J.item&&ve()})(),xe()}),(e,t)=>{var i;const n=d;return S(),z(n,{visible:Z.visible,"onUpdate:visible":t[0]||(t[0]=e=>Z.visible=e),width:"860px",height:"mobile"==L(R)?"100%":"720px",background:"mobile"!=L(R)||(null==(i=J.item)?void 0:i.song_id)?null:"linear-gradient(180deg, rgba(104, 232, 174, 0.3) 0%, rgba(104, 232, 174, 0) 100%),black","title-align":"left",title:L(X)("editor.extend_editing"),"mobile-render-type":"drawerDialog","custom-class":"extend-editing-dialog "+("mobile"==L(R)?"extend-editing-dialog--mobile":""),"question-click":"mobile"==L(R)?re:null,onClose:ie},{subtitle:C(()=>[w("div",je,[(S(!0),x(U,null,I(L(X)("editor.extend_editing_subtitle").split("\n"),(e,t)=>(S(),x("p",{key:t,class:"extend-editing-dialog-subtitle-text"},D(e),1))),128)),Z.hideRemove?W("",!0):(S(),x("p",Oe,D(L(q)("editor.extend_editing_edit_description_credit",{song_count:1,credit_count:20})),1))])]),default:C(()=>{var e;return[w("div",{class:k(["extend-editing-dialog-container",{[`extend-editing-dialog-container--${L(R)}`]:!0}])},[w("div",Ve,[w("div",Fe,["upload"==Z.editMode?(S(),x("div",Ne,[T(V,{"point-type-prefix":"extend","upload-description":L(X)("editor.extend_editing_edit_description"),onInitEditData:pe,onSyncUploadState:de},null,8,["upload-description"])])):W("",!0),"processing"==Z.editMode?(S(),x("div",Ge,[w("div",Xe,[w("div",He,[T(L(r),{name:"sys-editor-upload",size:48})])]),w("div",qe,D(L(X)("editor.audio_edit_data_processing")),1)])):W("",!0),"processfailed"==Z.editMode?(S(),x("div",Je,[w("div",Ke,[T(L(r),{name:"sys-editor-upload-faild",size:48})]),w("div",Ye,D(L(X)("editor.get_editing_data_failed")),1),w("div",Qe,[(null==(e=J.item)?void 0:e.song_id)?W("",!0):(S(),x("div",Ze,[T(L(a),{type:"ghost","render-style":{"--padding":"0","--width":"100%","--height":"32px","--borderRadius":"48px","--background":"rgba(255, 255, 255, 0.2)","--fontColor":"#fff","--fontSize":"14px","--fontWeight":"normal","--border":"none","--backgroundHover":"rgba(255, 255, 255, 0.3)","--fontColorHover":"#fff"},onClick:be},{default:C(()=>[w("span",et,D(L(X)("create.cancel")),1)]),_:1})])),w("div",tt,[T(L(a),{type:"ghost",onClick:he},{default:C(()=>[w("span",it,D(L(X)("create.retry")),1)]),_:1})])])])):W("",!0),"editing"==Z.editMode?(S(),x("div",at,[T(Se,{type:"extendSelect",url:Z.audioUrl,duration:Z.audioDuration,"waveform-data":Z.waveformData,"hide-remove":Z.hideRemove,onSyncSelectData:oe,onRemove:se,onSelectChangeLimit:le},null,8,["url","duration","waveform-data","hide-remove"])])):W("",!0)]),w("div",rt,[T(Ie,{ref_key:"refToggleEditLyrics",ref:K,type:"extendEditing",placeholder:L(X)("editor.extend_editing_lyric_placeholder"),disabled:"editing"!=Z.editMode,loading:"processing"==Z.editMode,"max-length":Z.lyricMaxLength,lyric:Z.lyric,"has-change":Z.from!=Z.to,"get-before-lyrics":ue,onChange:te},null,8,["placeholder","disabled","loading","max-length","lyric","has-change"])])]),T(O,{"text-align":"left",margin:"mobile"===L(R)?"8px 16px 0":"8px 0 0"},null,8,["margin"]),w("div",nt,[T(ne,{"button-text":L(X)("editor.extend_editing"),disabled:ee.value,loading:Z.loadingSubmit,membership_source:Z.membership_source,onOnClick:_e},null,8,["button-text","disabled","loading","membership_source"])])],2)]}),_:1},8,["visible","height","background","title","custom-class","question-click"])}}},lt=Object.freeze(Object.defineProperty({__proto__:null,default:ot},Symbol.toStringTag,{value:"Module"}));
1export{ot as _,Se as a,Ie as b,ne as c,lt as e};

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.