PageSourceSearch

https://www.mp3210.com/assets/AudioPitchView-p6-zPWst.js

js mp3210.com collected 2026-10-02 00:53:08 UTC 6,020 bytes, 1 lines download raw bytes

1import{_ as y,B as z,u as C,F as a,U as T,S as E,E as f,L as g,T as c,j as F,r as h,o as d,c as p,a as l,t as n,b as u,d as m,w as S,h as j,p as U,i as N}from"./online-8kbbW8rN.js";import{M as D}from"./MenuButton-PK7JnikJ.js";import{M as O}from"./MediaIcon-6ibFd3hJ.js";import{M as I}from"./MediaInfoBlock-rq-qcZYD.js";import{A as R}from"./AudioPlayer-okia-Jsd.js";import{F as V}from"./FilePicker-tQbcFM9Z.js";import{C as M}from"./CosUtil-pZLobxzh.js";import"./cos-js-sdk-v5-nDsIb40_.js";const L={name:"AudioPitchView",mixins:[z],components:{MenuButton:D,MediaInfoBlock:I,MediaIcon:O,FilePicker:V,AudioPlayer:R},setup(){return{router:C()}},data(){return{filePath:null,wavPath:null,durationSecond:0,mediaInfo:null,pitch:0,localFileUrl:null,localFile:null,remoteFile:null,FileUtil:a,supportExts:[].concat(a.EXTENTIONS_AUDIO)}},mounted(){this.setTitle("ydtj")},methods:{onOkClick(){if(this.pitch===0){this.toastWarn("nhxwjxgbyl");return}if(this.pitch<-60||this.pitch>60){this.toastError("zdtzfwts");return}if(T.notLogin()){this.showLoginDialog();return}this.uploadFile()},uploadFile(){this.showProgressDialog(this.$t("wjscz","0%")),M.uploadFile(this.xgmApp,this.localFile,(t,i)=>{this.createRemoteTask(t)},()=>{this.hideProgressDialog(),this.alert("cw","wjscsb","lib_common_qd")},(t,i,s,o)=>{this.showProgressDialog(this.$t("wjscz",i+"%"))})},createRemoteTask(t){this.showProgressDialog("zzcjrw"),E.createAudioPitchTask(this.xgmApp,t,this.pitch,i=>{this.hideProgressDialog(),this.alert("^_^","cjyrwcg","yrw",()=>{this.localFile=null,this.router.replace({path:"/common/account/remote_records"})},"lib_plugins_hd",()=>{this.localFile=null,this.remoteFile=null,this.mediaInfo=null})},(i,s,o)=>{if(o.status===f.ERROR_CODE_SCORE_NOT_ENOUGH)this.alertNeedScore();else if(o.status===f.ERROR_CODE_NEED_VIP)this.alertNeedVip();else{let e=this.$t("cjyrwsb");s&&(e+="("+s+")"),this.alert("cw",e,"lib_plugins_hd")}})},onFilesChanged(t,i){if(g.log("files = ",i),!t||!i||i.length<=0||i.length<1)return;const s=i[0],o=s.name;if(g.log("file",s),!a.isAudioFile(o)){this.toastError(this.$t("bzcdwjgs")+" "+o);return}this.localFile=s,this.localFileUrl=URL.createObjectURL(s),this.remoteFile=null},onMediaInfoLoaded(t,i,s){if(console.log("onMediaInfoLoaded",s),!i||!s||s.audioInfos.length<=0){this.toastError(a.getFileNameFromPath(t)+this.$t("jzyxxsb"));return}this.mediaInfo=s,this.durationSecond=s.seconds,console.log("mediaInfo",s),this.filePath.toLowerCase().trim().endsWith(".wav")?(this.wavPath=this.filePath,this.playCmd=c.format(api.getScript("play_script_5"),this.filePath)):this.covertToWav(this.filePath)},covertToWav(t){let i=this.makeLocalTempOutputFile(a.getFileNameFromPath(t),null,"wav"),s=api.getScript("pitch2_script_2");s=c.format(s,this.filePath,i),this.showProgressDialog(this.$t("zzzbwj"),"0%"),this.runWithTicket(o=>{api.exefg(F.currentTimeMillis(),s,o,appContext.ACTION_PITCH_TO_WAV,(e,r)=>{e?(this.wavPath=i,this.playCmd=c.format(api.getScript("play_script_5"),i)):this.toastError("rwsb"),this.hideProgressDialog()},e=>{let r=e*100/this.durationSecond;r=Math.min(r.toFixed(2),100),this.showProgressDialog(this.$t("zzzbwj"),r+"%")})})},onPreview(){if(!this.wavPath){this.toastError("rwsb");return}this.showProgressDialog("zzzbwj");let t=this.pitch+"";this.pitch>0&&(t="+"+t);let i=this.makeLocalTempOutputFile(a.getFileNameFromPath(this.wavPath),null,"wav"),s=c.format(api.getScript("pitch2_script_1"),this.wavPath,i,t);this.runWithTicket(o=>{api.exest(F.currentTimeMillis(),s,o,(e,r)=>{e&&(this.playCmd=c.format(api.getScript("play_script_5"),i)),this.hideProgressDialog()},e=>{this.showProgressDialog(this.$t("zzzbwj")+e+"%")})})}}},v=t=>(U("data-v-8d34d585"),t=t(),N(),t),A={class:"flex-1 flex-vbox flex-center workzone-width-auto"},B={class:"flex-1 flex-vbox flex-center",style:{width:"100%"}},W={class:"feature flex-vbox h-center"},H={class:"feature-name"},q={class:"feature-desc"},G={key:0,class:"flex-vbox flex-center",style:{width:"100%"}},K={key:1,class:"item-container flex-vbox flex-center",style:{width:"100%"}},X={class:"file-name"},Y={class:"file-info file-info-label"},J={key:0,class:"divider-h"},Q=["src"],Z=v(()=>l("div",{class:"divider-h"},null,-1)),$={class:"param-container flex-hbox v-center"},ee={class:"flex-1 flex-vbox"},te={class:"flex-hbox v-center"},ie={class:"label"},se=v(()=>l("div",{class:"divider-v"},null,-1)),le={class:"flex-vbox h-center btn-container"};function oe(t,i,s,o,e,r){const w=h("FilePicker"),x=h("MediaIcon"),P=h("el-link"),b=h("el-input-number"),k=h("el-button");return d(),p("div",A,[l("div",B,[l("div",W,[l("div",H,n(t.$t("ydtj")),1),l("div",q,n(t.$t("ydtjts")),1)]),e.localFile?m("",!0):(d(),p("div",G,[u(w,{class:"file-picker",tips:t.$t("lib_plugins_djtjhtzwj"),onFilePicked:r.onFilesChanged,exts:e.supportExts,multiSelections:!0},null,8,["tips","onFilePicked","exts"])])),e.localFile?(d(),p("div",K,[u(x,{style:{width:"84px",height:"112px"}
1,ext:e.FileUtil.getFileNameExt(e.localFile.name),fontSize:"1.2rem",text:e.FileUtil.getFileNameExt(e.localFile.name)},null,8,["ext","text"]),l("div",X,n(e.FileUtil.getFileNameFromPath(e.localFile.name)),1),l("div",Y,n(e.FileUtil.humanizeFileSize(e.localFile.size)),1),u(P,{icon:"RemoveFilled",underline:!1,class:"text-warning remove-file",onClick:i[0]||(i[0]=_=>e.localFile=null)})])):m("",!0)]),e.localFileUrl?(d(),p("div",J)):m("",!0),e.localFileUrl?(d(),p("audio",{key:1,src:e.localFileUrl,class:"audio-player",controls:"",loop:"",autoplay:""},null,8,Q)):m("",!0),Z,l("div",$,[l("div",ee,[l("div",te,[l("span",ie,n(t.$t("by")),1),u(b,{modelValue:e.pitch,"onUpdate:modelValue":i[1]||(i[1]=_=>e.pitch=_),min:-60,max:60,step:1,size:"small",disabled:!e.localFile},null,8,["modelValue","disabled"])])]),se,l("div",le,[l("div",null,[u(k,{type:"primary",size:"large",plain:"",onClick:r.onOkClick,disabled:!e.localFile},{default:S(()=>[j(n(t.$t("kscl")+t.featureScoreText(t.constants.KEY_SCORE_PITCH,1)),1)]),_:1},8,["onClick","disabled"])])])])])}const me=y(L,[["render",oe],["__scopeId","data-v-8d34d585"]]);export{me 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.