auto-save 2026-05-14 11:15 (~5)
This commit is contained in:
@@ -131,7 +131,7 @@ function clamp(value: number, min: number, max: number) {
|
||||
const THUMBNAIL_HEIGHT = 192
|
||||
const FLOATING_PANEL_EDGE_INSET = 8
|
||||
const FRAME_TARGET_OPTIONS: Array<{ value: FrameExtractTarget; label: string; hint: string }> = [
|
||||
{ value: "transparent_human", label: "透明骨架人", hint: "AI 验收透明身体 + 白色骨架" },
|
||||
{ value: "transparent_human", label: "透明骨架人", hint: "本地算力筛清晰主体,不逐帧调用 Vision" },
|
||||
{ value: "balanced", label: "综合关键帧", hint: "清晰、去重、变化、时间覆盖" },
|
||||
{ value: "subject", label: "清晰主体", hint: "人物 / 产品主体更清楚" },
|
||||
{ value: "transition", label: "转场变化", hint: "切镜和画面变化优先" },
|
||||
@@ -2111,14 +2111,11 @@ export function AudioNode({ data, selected }: any) {
|
||||
const isRewriting = audioScript?.status === "rewriting"
|
||||
const hasVideo = !!job?.video_url
|
||||
const isAudioBusy = !!job && (job.status === "transcribing" || isRewriting)
|
||||
const isVisualBusy = !!job && job.status === "splitting"
|
||||
const audioButtonDisabled = !job || !hasVideo || isAudioBusy || isVisualBusy
|
||||
const audioButtonDisabled = !job || !hasVideo || isAudioBusy
|
||||
const audioButtonLabel = !hasVideo
|
||||
? "等待视频就绪"
|
||||
: isAudioBusy
|
||||
? "正在提取音频"
|
||||
: isVisualBusy
|
||||
? "抽帧中,稍后提取"
|
||||
: hasASR || rewrittenText
|
||||
? "重新提取音频"
|
||||
: "提取音频"
|
||||
|
||||
Reference in New Issue
Block a user