Files
AIGC/demo/deploy_baota/frontend/static/ImageToVideoCreate-49f75c0e.js

2 lines
20 KiB
JavaScript
Raw Normal View History

import{aA as Fe,c as ee,r as u,h as xe,m as Se,U as Re,al as oe,z as v,A as m,B as e,P as n,u as a,R as g,J as P,W as te,K as I,aj as Me,aE as se,aD as ze,M as S,E as B,ae as Ae,ag as ie,Q as Le,a4 as Ne,I as We,a1 as Oe}from"./vue-vendor-164775a6.js";import{_ as $e}from"./avatar-default-20a1956c.js";import{_ as De,u as Ge,f as Be,L as He}from"./index-f9e4b253.js";import{E as d,I as ae,t as le,u as qe,y as je,h as Je,J as Ke}from"./element-plus-83a396df.js";import{i as H}from"./imageToVideo-60f05266.js";import{o as Qe}from"./promptOptimizer-a867a273.js";import{c as Ye}from"./userWorks-9d67d6ac.js";import"./utils-edfcd65b.js";const Xe={class:"image-to-video-create-page"},Ze={class:"top-header"},eo={class:"header-left"},oo={class:"header-right"},to={class:"points-display"},so={class:"points-icon"},io={class:"points-number"},ao=["alt"],lo={class:"main-content"},ro={class:"left-panel"},no={class:"creation-tabs"},co={class:"tab active"},uo={class:"image-input-section"},vo={class:"image-upload-area"},mo={key:0,class:"upload-placeholder"},po={class:"upload-text"},go={key:1,class:"upload-preview"},ho=["src","alt"],_o={class:"text-input-section"},fo=["placeholder"],To={class:"optimize-btn"},yo=["disabled"],Vo={class:"video-settings"},ko={class:"setting-item"},bo={class:"setting-item"},wo={class:"setting-item"},Co={class:"hd-setting"},Uo={class:"cost-text"},Eo={class:"generate-section"},Po=["disabled"],Io={key:0,class:"login-tip"},Fo={class:"right-panel"},xo={class:"preview-area"},So={key:0,class:"task-status"},Ro={class:"status-header"},Mo={class:"task-id"},zo={class:"task-description"},Ao={class:"video-preview-container"},Lo={key:0,class:"generating-container"},No={class:"generating-placeholder"},Wo={class:"generating-text"},Oo={class:"progress-bar-large"},$o={key:1,class:"completed-container"},Do={class:"task-info-header"},Go={class:"task-checkbox"},Bo={for:"inProgress"},Ho={class:"video-player-container"},qo=["src"],jo={key:1,class:"no-video-placeholder"},Jo={class:"no-video-text"},Ko={class:"watermark-overlay"},Qo={class:"watermark-options"},Yo={class:"watermark-option"},Xo={for:"withWatermark"},Zo={class:"watermark-option"},et={for:"withoutWatermark"},ot={class:"result-actions"},tt={class:"action-icons"},st=["title"],it=["title"],at={key:2,class:"failed-container"},lt={class:"failed-placeholder"},rt={class:"failed-text"},nt={class:"failed-desc"},dt={class:"result-actions"},ct={key:3,class:"status-placeholder"},ut={class:"status-text"},vt={key:1,class:"preview-content"},mt={class:"preview-placeholder"},pt={class:"placeholder-text"},gt={key:2,class:"history-section"},ht={class:"history-list"},_t={key:0,class:"history-status-checkbox"},ft={class:"history-item-header"},Tt={class:"history-type"},yt={class:"history-date"},Vt={class:"history-prompt"},kt={class:"history-preview"},bt={key:0,class:"history-placeholder"},wt={class:"queue-text"},Ct={class:"queue-link"},Ut=["onClick"],Et=["onClick"],Pt=["src","onClick"],It={key:0,class:"play-overlay"},Ft={key:2,class:"history-image-thumbnail"},xt=["src","alt"],St={key:3,class:"history-placeholder"},Rt={class:"no-result-text"},Mt={class:"history-actions"},zt=["onClick"],At={__name:"ImageToVideoCreate",setup(Lt){const T=Fe(),y=Ge(),{t}=Be(),W=ee(()=>y.isAuthenticated),h=u(""),E=u("16:9"),F=u("10"),R=u(!1),f=u(!1),x=u("");u("");const M=u(null);u(null);const c=u(null),k=u(0),_=u(""),z=u(null),q=u(!1),A=u("without"),L=u(!1),C=u([]),U=u({}),b=u({}),w=u(!1),O=u(!1),V=u(!1),$=u(null),re=ee(()=>{if(!$.value||!V.value)return{};const o=$.value.getBoundingClientRect();return{position:"fixed",top:`${o.bottom+8}px`,right:`${window.innerWidth-o.right}px`,zIndex:99999}}),ne=()=>{T.push("/")},j=()=>{T.push({path:"/login",query:{redirect:T.currentRoute.value.fullPath}})},de=()=>{T.push("/text-to-video/create")},ce=()=>{T.push("/storyboard-video/create")},ue=()=>{V.value=!V.value},ve=()=>{V.value=!1,T.push("/profile")},me=()=>{V.value=!1,T.push("/works")},pe=()=>{V.value=!1,T.push("/subscription")},ge=()=>{V.value=!1,T.push("/settings")},he=()=>{V.value=!1,y.logout(),T.push("/login")},_e=()=>{const o=docu