PageSourceSearch

https://static-cos.mureka.ai/cos-prod/mureka/static/js/ClippingFixedDuration-9bU0rUpq.js

js mureka.ai collected 2026-10-01 11:32:31 UTC 22,807 bytes, 1 lines download raw bytes

1import{a as e,q as i,h as a,C as t,b as l,m as r,a4 as o,a1 as n,a2 as d,i as s,g as c,p as u}from"./index-hPb3wyDx.js";import{at as g,au as p,aA as v,g as m,r as f,V as b,c as h,w as _,f as y,J as x,y as D,K as w,B as S,I as P,u as C,x as M,G as T,U as W,O as B,H as k,a6 as R,n as U,Q as A,P as L}from"./vendor-core-ByUhKfPn.js";import{o as $}from"./songEditEntry-DORlXzyM.js";import{_ as z}from"./audioDragUpload-DGhNEz1W.js";import{a as X,b as E,c as j}from"./extendEditingDialog-dyAgs37g.js";import{_ as I}from"./LoaderProgressCircle-K_zLQk6V.js";import{t as O}from"./i18n-misc-BDWLtpFz.js";import{a as H}from"./loadingWaveSkeleton-D-uAvMnq.js";import{c as F}from"./clipUtil-Du8am5Sb.js";import{m as q}from"./utils-BoALak89.js";const V={class:"region-editing-dialog-subtitle"},N={key:0,class:"region-editing-dialog-subtitle-text"},G={class:"region-editing-dialog-edit-box"},J={class:"region-editing-dialog-media-box"},K={key:0,class:"region-editing-dialog-media-upload"},Q={key:1,class:"region-editing-dialog-media-processing"},Y={class:"redm-processing-loading-box"},Z={class:"redm-processing-loading-ico flex-center"},ee={class:"region-editing-dialog-media-processing-text"},ie={key:2,class:"region-editing-dialog-media-processfailed"},ae={class:"extend-processing-processfailed-ico"},te={class:"region-editing-dialog-media-processfailed-text tc"},le={class:"region-editing-dialog-media-processfailed-button"},re={key:0,class:"region-editing-dialog-media-processfailed-button-item"},oe={class:"fn-inline"},ne={class:"region-editing-dialog-media-processfailed-button-item"},de={class:"fn-inline"},se={key:3,class:"region-editing-dialog-media-edit"},ce={class:"region-editing-dialog-lyrics-box"},ue={class:"region-editing-dialog-button-box"},ge={__name:"regionEditingDialog",props:{pitem:{type:Object,default:null},item:{type:Object,default:null},sourecType:{type:String,default:""},visible:{type:Boolean,default:!1}},emits:["update:visible"],setup(A,{emit:L}){var I,O,H,F,q;const ge=e(),{createRenderType:pe}=g(ge),ve=i(),me=p(),fe=v(),{$$language:be,$$t:he,$$tm:_e,$$tValue:ye}=(null==(I=m().appContext)?void 0:I.config.globalProperties.$i18n)??{},xe=null==(O=m())?void 0:O.appContext.config.globalProperties,De=A,we=f(null),Se=L,Pe={parseDataParams:null,lyricUnitTimeDataArray:[]},Ce=b({visible:De.visible,editMode:"upload",addLinkDialogVisible:!1,hideRemove:!!(null==(H=De.item)?void 0:H.song_id),linkParseUrl:"",file:null,linkUrl:"",clipSourceData:null,editFileName:"",audioUrl:"",audioDuration:160.183,waveformData:Array.from({length:1e3},(e,i)=>Math.random()),lyric:"",lyricMaxLength:100,loadingSubmit:!1,membership_source:{membership_source1:(null==(F=De.item)?void 0:F.song_id)?"membership_feature":"editor",membership_source2:(null==(q=De.item)?void 0:q.song_id)?"regenerate":"region_editing"}}),Me=h(()=>"editing"!==Ce.editMode||Ce.to-Ce.from<3),Te=e=>{Ce.lyric=e},We=()=>{"editing"===Ce.editMode?o({content:he("editor.edit_close_warning"),cancelLabel:he("editor.keep"),confirmLabel:he("create.close"),titleAlign:"center",confirm:e=>{e(),Ce.visible=!1}}):Ce.visible=!1},Be=()=>{o({customClass:"question-help-dialog",title:he("editor.note_on_using_region_edit"),content:he("editor.region_editing_subtitle")+(Ce.hideRemove?"":"\n"+ye("editor.region_editing_edit_description_credit",{song_count:1,credit_count:20})),hideCancel:!0,confirmLabel:"ok",titleAlign:"left",confirm:e=>{e()}})},ke=async e=>{Ce.from=e.from,Ce.to=e.to,Ce.duration=e.duration,Ce.lastFrom==Ce.from&&Ce.lastTo==Ce.to||(Ce.lastFrom=null,Ce.lastFrom=null),Le(1e3*Ce.from,1e3*Ce.to)},Re=e=>{U(()=>{Ce.lastFrom==Ce.from&&Ce.lastTo==Ce.to||!["min","max"].includes(e)||r.info({content:ye("editor.region_editing_select_limit_warning",{duration:12})})})},Ue=async()=>{o({content:he("editor.edit_remove_warning"),cancelLabel:he("editor.keep"),confirmLabel:he("create.delete"),titleAlign:"center",confirm:e=>{e(),Ce.editMode="upload",Ce.lyric="",Ce.lyricSource="",Ce.from=0,Ce.to=0,Ce.lyricMaxLength=100,Pe.lyricUnitTimeDataArray=[]}})},Ae=()=>{},Le=(e,i)=>{let a="";Pe.lyricUnitTimeDataArray.forEach((t,l)=>{(t.start<=e&&e<t.end||e<=t.start&&t.end<=i||t.start<i&&i<=t.end)&&(t.start<i&&i<=t.end&&"tag"!=t.type||(a+=t.text,a+=t.space,a+=t.break))}),Ce.lyric=a,Ce.lyricMaxLength=Math.max(a.length+Math.ceil(.15*a.length),100)},$e=()=>{const e=1e3*Ce.from;let i="";return Pe.lyricUnitTimeDataArray.forEach((a,t)=>{(a.end<e||a.start<=e&&e<a.end&&"tag"==a.type)&&(i+=a.text,i+=a.space,i+=a.break)}),i},ze=async e=>{Ce.editMode="processing",Ee(e)},Xe=e=>e.reduce((e,i)=>(i.user_input_tag&&e.push({start:i.start,end:i.start+3e3,endSource:i.end,text:i.user_input_tag,type:"tag",space:"",break:"\n"}),i.rows&&e.push(...i.rows.reduce((e,i)=>{if(i.words){let a=i.text;e.push(...i.words.reduce((e,t,l)=>{let r={start:t.start,end:t.end,text:t.text??"",space:"",type:"word",break:l==i.words.length-1?"\n":""};for(e.push(r),a=a.slice((t.text??"").length);a.startsWith(" ");)a=a.slice(1),r.space+=" ";return e},[]))}return e},[])),e),[]),Ee=e=>(Ce.editMode="processing",Pe.parseDataParams={resource:e.linkUrl,
1source_type:e.source_type,cos_url:null==e?void 0:e.cos_url,duration_milliseconds:null==e?void 0:e.duration_milliseconds,title:null==e?void 0:e.title,is_need_waves:!0,is_need_lyrics:!0,check_mute_duration:!0},new Promise((e,i)=>{u.parseAudioData(Pe.parseDataParams).then(i=>{var a;if(200==i.code){if(Pe.parseResData=i.data,"editor"===De.sourecType&&!(null==(a=De.item)?void 0:a.song_id))return(e=>{var i,a,t,l;e&&"editor"===De.sourecType&&!(null==(i=De.item)?void 0:i.song_id)&&(Ce.loadingSubmit=!1,Ce.visible=!1,$({router:me,createRenderType:pe.value,songId:null,externalPayload:{sourceType:(null==(a=Pe.parseDataParams)?void 0:a.source_type)??null,resource:(null==(t=Pe.parseDataParams)?void 0:t.resource)??"",title:e.title??"",mp3Url:e.mp3_url??"",durationMilliseconds:e.duration_milliseconds??0,waves:e.waves??[],lyrics:e.lyrics??[],outerSongId:e.id??null,cosUrl:(null==(l=Pe.parseDataParams)?void 0:l.cos_url)??""}}))})(i.data),void e(i.data);Ce.waveformData=i.data.waves,Ce.audioDuration=i.data.duration_milliseconds/1e3,Ce.audioUrl=c(i.data.mp3_url)+"?type=extendEditing",Ce.title=i.data.title,Ce.editMode="editing",Pe.lyricUnitTimeDataArray=Xe(i.data.lyrics??[]),e(i.data)}else 6346==i.code?(r.error({content:ye("editor.vocals_min_duration",{duration:5})}),Oe()):6316==i.code?(r.error({content:he("create.song_state_auditing_failed"),positon:"top"}),Oe()):(r.error({content:he("editor.get_editing_data_failed_message"),positon:"top"}),Ce.editMode="processfailed")}).catch(e=>{r.error({content:he("editor.get_editing_data_failed_message"),positon:"top"}),Ce.editMode="processfailed",i(e)})})),je=()=>(Ce.editMode="processing",new Promise((e,i)=>{s.getSongInfo({song_id:De.item.song_id,check_mute_duration:!0}).then(e=>{200==e.code?(Ce.waveformData=e.data.waves,Ce.audioDuration=e.data.duration_milliseconds/1e3,Ce.audioUrl=c(e.data.mp3_url)+"?type=extendEditing",Ce.title=e.data.title,Ce.editMode="editing",Pe.lyricUnitTimeDataArray=Xe(e.data.lyrics),Pe.parseResData=e.data):6346==e.code?(r.error({content:ye("editor.vocals_min_duration",{duration:5})}),Ce.editMode="processfailed"):6316==e.code?(r.error({content:he("create.song_state_auditing_failed"),positon:"top"}),Ce.editMode="processfailed"):(r.error({content:he("editor.get_editing_data_failed_message"),positon:"top"}),Ce.editMode="processfailed")}).catch(e=>{Ce.editMode="processfailed",i(e)})})),Ie=()=>{De.item?je():Ee(Pe.parseDataParams)},Oe=()=>{Ce.editMode="upload",Ce.lyric="",Ce.lyricSource="",Ce.from=0,Ce.to=0,Ce.lyricMaxLength=100,Pe.lyricUnitTimeDataArray=[]},He=()=>{var e,i,a,t,l,r,o,s;xe.logCustomEvent("region_editing_button_click",{tab_stare:"region_editing",content_id:null==(e=De.item)?void 0:e.song_id,source:(null==(i=De.item)?void 0:i.song_id)?"mysong":1==(null==(a=Pe.parseDataParams)?void 0:a.source_type)?"youtube_link_upload":"file_upload"}),Ce.loadingSubmit=!0,ve.doReginEditSongDoneReGenerate({parent_song_id:null==(t=De.item)?void 0:t.song_id,type:1,start_milliseconds:Math.floor(1e3*Ce.from),end_milliseconds:Math.floor(1e3*Ce.to),lyrics:null==(l=we.value)?void 0:l.getLyrics(),title:Ce.title,generation_method:3,is_generated_from_uploaded_file:!(null==(r=De.item)?void 0:r.song_id),outer_song:(null==(o=De.item)?void 0:o.song_id)?null:{id:null==(s=Pe.parseResData)?void 0:s.id},...n(d(fe.name))},Ce.membership_source).then(()=>{Ce.loadingSubmit=!1,Ce.visible=!1}).catch(e=>{Ce.loadingSubmit=!1})},Fe=()=>{var e;Ce.visible&&(De.item?xe.logCustomEvent("create_audio_edit_tab_stare_show",{tab_stare:"region_editing",content_id:null==(e=De.item)?void 0:e.song_id,source:De.sourecType}):xe.logCustomEvent("create_audio_edit_tab_stare_show",{tab_stare:"region_editing",source:De.sourecType}))};return _(()=>De.visible,()=>{Ce.visible=De.visible,Fe()}),_(()=>Ce.visible,()=>{Se("update:visible",Ce.visible)}),y(()=>{(async()=>{De.item&&je()})(),Fe()}),(e,i)=>{var r;const o=l;return D(),x(o,{visible:Ce.visible,"onUpdate:visible":i[0]||(i[0]=e=>Ce.visible=e),width:"860px",height:"mobile"==C(pe)?"100%":"720px","title-align":"left",title:C(he)("editor.region_editing"),background:"mobile"!=C(pe)||(null==(r=De.item)?void 0:r.song_id)?null:"linear-gradient(180deg, rgba(255, 189, 141, 0.3) 0%, rgba(255, 189, 141, 0) 100%), black","mobile-render-type":"drawerDialog","custom-class":"region-editing-dialog "+("mobile"==C(pe)?"region-editing-dialog--mobile":""),"question-click":"mobile"==C(pe)?Be:null,onClose:We},{subtitle:w(()=>[S("div",V,[(D(!0),M(k,null,R(C(he)("editor.region_editing_subtitle").split("\n"),(e,i)=>(D(),M("p",{key:i,class:"region-editing-dialog-subtitle-text"},B(e),1))),128)),Ce.hideRemove?T("",!0):(D(),M("p",N,B(C(ye)("editor.region_editing_edit_description_credit",{song_count:1,credit_count:20})),1))])]),default:w(()=>{var e;return[S("div",{class:P(["region-editing-dialog-container",{[`region-editing-dialog-container--${C(pe)}`]:!0}])},[S("div",G,[S("div",J,["upload"==Ce.editMode?(D(),M("div",K,[W(z,{"point-type-prefix":"region_editing","upload-description":C(he)("editor.region_editing_edit_description"),onInitEditData:ze,onSyncUploadState:Ae},null,8,["upload-description"])])):T("",!0),"processing"==Ce.editMode?(D(),M("div",Q,[S("div",Y,[S("div",Z,[W(C(a),{name:"sys-editor-upload",size:48})])]),S("div",ee,B(C(he)("editor.audio_edit_data_processing")),1)])):T("",!0),"processfailed"==Ce.editMode?(D(),M("div",ie,[S("div",ae,[W(C(a),{name:"sys-editor-upload-faild",size:48})]),S("div",te,B(C(he)("editor.get_editing_data_failed")),1),S("div",le,[(null==(e=De.item)?void 0:e.song_id)?T("",!0):(D(),M("div",re,[W(C(t),{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:Oe},{default:w(()=>[S("span",oe,B(C(he)("create.cancel")),1)]),_:1})])),S("div",ne,[W(C(t),{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:Ie},{default:w(()=>[S("span",de,B(C(he)("create.retry")),1)]),_:1})])])])):T("",!0),"editing"==Ce.editMode?(D(),M("div",se,[W(X,{type:"select",url:Ce.audioUrl,duration:Ce.audioDuration,"waveform-data":Ce.waveformData,"hide-remove":Ce.hideRemove,onSyncSelectData:ke,onRemove:Ue,onSelectChangeLimit:Re},null,8,["url","duration","waveform-data","hide-remove"])])):T("",!0)]),S("div",ce,[W(E,{ref_key:"refToggleEditLyrics",ref:we,type:"regionEditing",placeholder:C(he)("editor.region_editing_lyric_placeholder"),disabled:"editing"!=Ce.editMode,loading:"processing"==Ce.editMode,"max-length":Ce.lyricMaxLength,lyric:Ce.lyric,"get-before-lyrics":$e,onChange:Te},null,8,["placeholder","disabled","loading","max-length","lyric"])])]),S("div",ue,[W(j,{"button-text":C(he)("editor.edit_region"),disabled:Me.value,loading:Ce.loadingSubmit,membership_source:Ce.membership_source,onOnClick:He},null,8,["button-text","disabled","loading","membership_source"])])],2)]}),_:1},8,["visible","height","title","background","custom-class","question-click"])}}}
1,pe=Object.freeze(Object.defineProperty({__proto__:null,default:ge},Symbol.toStringTag,{value:"Module"})),ve={class:"acfd-clip-head flex"},me={class:"acfd-clip-title"},fe={class:"acfd-clip-time flex1 width-0 tr"},be={class:"acfd-clip-info-time"},he={class:"acfd-clip-start-time"},_e={class:"acfd-clip-end-time"},ye={class:"acfd-clip-main flex"},xe={class:"acfd-clip-op flex-center"},De={key:0,class:"block play"},we={key:1,class:"block pause"},Se={class:"acfd-clip-area-wave-box height-all"},Pe={class:"acfd-clip-wavebar height-all"},Ce={class:"acfd-progress-line-box height-all"},Me={key:0,class:"acfd-clip-info flex"},Te={class:"acfd-clip-info-duration"},We={__name:"ClippingFixedDuration",props:{config:{type:Object,default:()=>({spacingSize:3,wavebarWidth:2,clipDuration:30,tbPadding:10})},enableClip:{type:Boolean,default:!0},lrPaddingSize:{type:Number,default:20},label:{type:String,default:"Select clip"},selectResultText:{type:String,default:"Selected [selected_duration] seconds of audio"},clipSourceData:{type:Object,default:null},canSeekProgress:{type:Boolean,default:!1}},emits:[],setup(e,{expose:i,emit:a}){var t;const l=null==(t=m())?void 0:t.appContext,r=e;let o={renderWavebarReady:!1,touchSwipeState:!1,touchSwipeLineState:!1};const n={clipAreaWidth:0,waveBarBoxRenderWidth:0,renderWavebarData:[],translateX:0,enabledClip:!1,minIndex:0,maxIndex:0},d=b({...n,ifRender:!0}),s={decodeData:null,totalDuration:0,isPlaying:!1,startTime:0,endTime:0,currentTime:0,progress:0,duration:0,translateLineX:0,renderPlayerData:null,waveBarClipCount:0,maxEndIndex:0},c=b({...s}),u=()=>{o={renderWavebarReady:!1,touchSwipeState:!1,touchSwipeLineState:!1},Object.assign(c,s),Object.assign(d,n)},g=h(()=>({"--paddinglr":`${r.lrPaddingSize}px`,"--waveBarBoxRenderWidth":`${d.waveBarBoxRenderWidth}px`,"--translateX":`${d.translateX}px`,"--wavebarWidth":`${r.config.wavebarWidth}px`,"--wavebarLrMargin":`0 ${r.config.spacingSize/2}px`,"--translateLineX":`${c.translateLineX}px`})),p=f(null),v=f(null),P=f(null),k=f(null),R=e=>r.enableClip&&r.config.clipDuration<e,$=e=>{const{startTime:i,endTime:a,progress:t,duration:l}=(e=>{const{renderWavebarData:i,waveBarBoxRenderWidth:a,translateX:t,clipAreaWidth:l}=d,{translateLineX:o}=c;let n=0,s=0,u=0;return d.enabledClip?(n=Math.floor(Math.abs(t)/a*e),s=n+r.config.clipDuration,u=o/l):(n=0,s=e,u=o/a),{startTime:n,endTime:s,progress:u,duration:s-n}})(c.totalDuration);c.startTime=i,c.endTime=a,c.duration=l,c.progress=t,z(i,a)},z=(e,i)=>{var a,t,r,o,n;null==(n=null==(r=null==(t=null==(a=null==l?void 0:l.config)?void 0:a.globalProperties)?void 0:t.$globalMediaUtils)?void 0:r.globalAudioPlayer)||n.setClip(null==(o=X.curPlayerData)?void 0:o.url,e,i),U().then(()=>{var e,i,a,t;null==(t=null==(a=null==(i=null==(e=null==l?void 0:l.config)?void 0:e.globalProperties)?void 0:i.$globalMediaUtils)?void 0:a.globalAudioPlayer)||t.play(X.curPlayerData.url,!1)})},X={curPlayerData:null},E=async()=>{var e,i,a,t,r;(null==(e=null==X?void 0:X.curPlayerData)?void 0:e.url)&&(null==(r=null==(t=null==(a=null==(i=null==l?void 0:l.config)?void 0:i.globalProperties)?void 0:a.$globalMediaUtils)?void 0:t.globalAudioPlayer)||r.pause(X.curPlayerData.url))},j=async()=>{c.isPlaying?await E():await(async()=>{var e,i,a,t;const{renderWavebarReady:r,touchSwipeState:n,touchSwipeLineState:d}=o;r&&(n||d||null==(t=null==(a=null==(i=null==(e=null==l?void 0:l.config)?void 0:e.globalProperties)?void 0:i.$globalMediaUtils)?void 0:a.globalAudioPlayer)||t.play(X.curPlayerData.url,!1))})()},V=e=>{var i,a,t,n,s;if(!o.touchSwipeState&&r.canSeekProgress){const{width:r,left:o}=p.value.getBoundingClientRect();c.translateLineX;const u=e.clientX;null==(s=null==(t=null==(a=null==(i=null==l?void 0:l.config)?void 0:i.globalProperties)?void 0:a.$globalMediaUtils)?void 0:t.globalAudioPlayer)||s.seek(null==(n=X.curPlayerData)?void 0:n.url,(u-o)/d.clipAreaWidth)}},N=()=>{const{renderWavebarData:e,waveBarBoxRenderWidth:i,translateX:a,clipAreaWidth:t}=d,{translateLineX:l}=c,r=Math.ceil(Math.abs(a)/i*e.length),o=Math.ceil((Math.abs(a)+l)/i*e.length);d.minIndex=r,d.maxIndex=o,d.maxEndIndex=r+d.waveBarClipCount},G=async e=>{if(!p.value)return;let{width:i,height:a}=p.value.getBoundingClientRect();c.sourceDecodeData=e;const{duration:t}=e;c.totalDuration=t;const{clipDuration:n,spacingSize:s,wavebarWidth:u,tbPadding:g}=r.config;
1d.clipAreaWidth=i,R(t)?(d.enabledClip=!0,d.waveBarBoxRenderWidth=Math.ceil(i*(t/n)-s),c.duration=n,c.startTime=0,c.endTime=n):(d.enabledClip=!1,d.waveBarBoxRenderWidth=Math.ceil(i-s),c.duration=t,c.startTime=0,c.endTime=t),d.renderBoxSize={width:d.waveBarBoxRenderWidth,height:a},c.progress=0;const v=Math.ceil(d.waveBarBoxRenderWidth/(s+u)),m=Math.ceil(i/(s+u)),f=F.getWavebarData(e,v),b=Math.floor(a-2*g),h=F.fixedPaintHarfHeightWaveBarData(f,b);d.renderWavebarData=h,d.waveBarClipCount=m,U(async()=>{await(async()=>{var e,i,a,t,o,n,s,u,g,p,v,m;const f=r.clipSourceData.url??r.clipSourceData.blobUrl;null!==X.curPlayerData&&(null==(t=null==(a=null==(i=null==(e=null==l?void 0:l.config)?void 0:e.globalProperties)?void 0:i.$globalMediaUtils)?void 0:a.globalAudioPlayer)||t.releasePlayer(X.curPlayerData)),X.curPlayerData=null==(u=null==(s=null==(n=null==(o=null==l?void 0:l.config)?void 0:o.globalProperties)?void 0:n.$globalMediaUtils)?void 0:s.globalAudioPlayer)?void 0:u.registerPlayUrl(f,{duration:c.totalDuration??0,listeners:{onDurationChange({duration:e,durationTime:i,sourceDuration:a,sourceDurationTime:t}){c.duration=e,d.endTime=i},onPlayStateChange(e){c.isPlaying=e},onLoadingStateChange(e){},onPositionChange:e=>{const{progress:i,currentTime:a,endTime:t}=e;c.progress=i;const{enabledClip:l,renderWavebarData:r,waveBarBoxRenderWidth:o,translateX:n,clipAreaWidth:s}=d;c.translateLineX=l?s*i:o*i,N()}}}),null==(m=null==(v=null==(p=null==(g=null==l?void 0:l.config)?void 0:g.globalProperties)?void 0:p.$globalMediaUtils)?void 0:v.globalAudioPlayer)||m.play(X.curPlayerData.url,!1)})(),d.enabledClip&&($(),N()),o.renderWavebarReady=!0})},J=()=>{o.clipSourceData&&U().then(()=>{setTimeout(async()=>{G(o.clipSourceData.decodeData),d.ifRender=!1,U().then(()=>{d.ifRender=!0})},500)})};return _(()=>r.clipSourceData,()=>{u(),o.clipSourceData=r.clipSourceData,null!=o.clipSourceData&&J()}),y(()=>{var e;u(),o.clipSourceData=r.clipSourceData,J(),U().then(()=>{(()=>{o.touchSwipeState=!1,o.touchSwipeLineState=!1;let e=0;o.registTouchWaveBarSwipeCall=O.registTouchSwipe(p.value,{direction:"horizontal",startCb:(i,a)=>{d.enabledClip&&!o.touchSwipeLineState&&(o.touchSwipeState=!0,e=d.translateX)},moveCb:(i,a)=>{if(o.touchSwipeState){const{startX:i,endX:t}=a,l=Math.floor(t-i);d.translateX=e+l,d.translateX>0?d.translateX=0:d.translateX<d.clipAreaWidth-d.waveBarBoxRenderWidth&&(d.translateX=d.clipAreaWidth-d.waveBarBoxRenderWidth)}},endCb:(e,i)=>{o.touchSwipeState&&(setTimeout(()=>{o.touchSwipeState=!1},0),$(),N())}})})()}),d.resizeObserver=new ResizeObserver(O.debounce(()=>{o.renderWavebarReady&&(()=>{if(!p.value)return;const e=c.startTime,i=c.sourceDecodeData,{duration:a}=i;let{width:t,height:l}=p.value.getBoundingClientRect();const{clipDuration:o,spacingSize:n,wavebarWidth:s,tbPadding:u}=r.config;d.clipAreaWidth=t,R(a)?(d.enabledClip=!0,d.waveBarBoxRenderWidth=Math.ceil(t*(a/o)-n),c.duration=o,c.endTime=o):(d.enabledClip=!1,d.waveBarBoxRenderWidth=Math.ceil(t-n),c.duration=a,c.endTime=a),d.renderBoxSize={width:d.waveBarBoxRenderWidth,height:l};const g=Math.ceil(d.waveBarBoxRenderWidth/(n+s)),v=F.getWavebarData(i,g),m=Math.floor(l-2*u),f=F.fixedPaintHarfHeightWaveBarData(v,m);d.renderWavebarData=f,d.translateX=0-Math.floor(e/a*d.waveBarBoxRenderWidth),N(),d.ifRender=!1,U(()=>{d.ifRender=!0})})()}),1e3),null==(e=d.resizeObserver)||e.observe(document.body)}),_(()=>{},()=>{}),A(()=>{var e,i,a,t,r,n;null==(t=null==(a=null==(i=null==(e=null==l?void 0:l.config)?void 0:e.globalProperties)?void 0:i.$globalMediaUtils)?void 0:a.globalAudioPlayer)||t.releasePlayer(null==X?void 0:X.curPlayerData),null==(r=o.registTouchWaveBarSwipeCall)||r.call(o),null==(n=d.resizeObserver)||n.disconnect()}),i({pause(){E()},getClipedExportData:async()=>{if(!d.enabledClip)return F.decodeDataToUrl(o.clipSourceData.decodeData,o.clipSourceData.type);const e=await F.clipdDecodeData(o.clipSourceData.decodeData,c.startTime,c.endTime);return await F.decodeDataToUrl(e,o.clipSourceData.type)},getClipedTimeInfoData:()=>({from:c.startTime,to:c.endTime}),validate:async()=>o.renderWavebarReady}),(e,i)=>(D(),M("div",{class:"audio-clipping-fixed-duration",style:L(g.value)},[S("div",ve,[S("div",me,B(r.label),1),S("div",fe,[S("div",be,[S("span",he,B(C(q).formatTime(c.startTime)),1),i[0]||(i[0]=S("span",{class:"acfd-clip-time-decollator"}," / ",-1)),S("span",_e,B(C(q).formatTime(c.totalDuration)),1)])])]),S("div",ye,[S("div",xe,[W(I,{size:40,"default-color":"rgba(255,255,255,1)","progress-color":"#48e1eb",progress:0},{default:w(()=>[S("div",{class:"acfd-clip-control flex-center pointer",onClick:j},[c.isPlaying?T("",!0):(D(),M("i",De)),c.isPlaying?(D(),M("i",we)):T("",!0)])]),_:1})]),S("div",{ref_key:"refSelectBox",ref:P,class:"acfd-clip-area flex1 width-0"},[i[2]||(i[2]=S("div",{class:"acfd-clip-area-bg height-all"},[S("div",{class:"acfd-clip-area-mask height-all"})],-1)),S("div",Se,[S("div",Pe,[S("div",{ref_key:"refWaveBarBox",ref:k,class:"acfd-clip-wavebar-render-box flex"},[d.ifRender?(D(),x(H,{key:0,"render-box-size":d.renderBoxSize,config:{spacingSize:r.config.spacingSize,wavebarWidth:r.config.wavebarWidth,startColor:"rgba(72, 225, 235, 0.6)",endColor:"rgba(72, 225, 235, 0.6)",defaultColor:"rgba(255, 255, 255, 0.2)",progressColor:["rgba(72, 225, 235, 0.6)","rgba(72, 225, 235, 0.6)","rgba(72, 225, 235, 0.6)"]},"wave-bar-data":d.renderWavebarData,"active-index":d.maxIndex,"active-min-index":d.minIndex,"active-max-index":d.maxEndIndex},null,8,["render-box-size","config","wave-bar-data","active-index","active-min-index","active-max-index"])):T("",!0)],512)])]),S("div",{ref_key:"refClipFixedBox",ref:p,class:"acfd-clip-fixed-area-mask height-all pointer",onClick:V},[S("div",Ce,[i[1]||(i[1]=S("div",{class:"acfd-progress-line height-all"},null,-1)),S("div",{ref_key:"refProgressLineBox",ref:v,class:"acfd-progress-drag-area height-all"},null,512)])],512)],512)]),r.enableClip?(D(),M("div",Me,[i[3]||(i[3]=S("div",{class:"acfd-clip-info-time"},null,-1)),S("div",Te,B(r.selectResultText.replace("[selected_duration]",Math.floor(c.duration))),1)])):T("",!0)],4))}};export{ge as _,We as a,pe as r};

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.