From 8fdc91440bd71d8f45a778b7752971a5b28fa67a Mon Sep 17 00:00:00 2001 From: moux1024 <403053463@qq.com> Date: Tue, 14 Oct 2025 22:30:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E5=90=8E=E7=AB=AF=E8=BF=94=E5=9B=9E=E7=9A=84snapshot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/pages/work-flow/H5MediaViewer.tsx | 2 +- components/pages/work-flow/use-workflow-data.tsx | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/components/pages/work-flow/H5MediaViewer.tsx b/components/pages/work-flow/H5MediaViewer.tsx index 3ce95a7..e5d05b8 100644 --- a/components/pages/work-flow/H5MediaViewer.tsx +++ b/components/pages/work-flow/H5MediaViewer.tsx @@ -235,7 +235,7 @@ export function H5MediaViewer({ preload="metadata" playsInline loop - poster={getFirstFrame(url)} + poster={taskObject.videos.data[idx].snapshot_url || getFirstFrame(url)} crossOrigin="anonymous" onClick={(e) => { e.stopPropagation(); diff --git a/components/pages/work-flow/use-workflow-data.tsx b/components/pages/work-flow/use-workflow-data.tsx index ed9e9c9..a72fd53 100644 --- a/components/pages/work-flow/use-workflow-data.tsx +++ b/components/pages/work-flow/use-workflow-data.tsx @@ -332,6 +332,7 @@ export function useWorkflowData({}: UseWorkflowDataProps = {}) { ? videoUrl.result?.watermarked_url : videoUrl; taskCurrent.final.note = 'watermark'; + taskCurrent.final.snapshot_url = combinerVideoPoster; taskCurrent.status = 'COMPLETED'; // 停止轮询 setNeedStreamData(false); @@ -354,6 +355,7 @@ export function useWorkflowData({}: UseWorkflowDataProps = {}) { taskCurrent.currentStage = 'final_video'; taskCurrent.final.url = task.task_result.video; taskCurrent.final.note = 'final'; + taskCurrent.final.snapshot_url = combinerVideoPoster; taskCurrent.status = 'COMPLETED'; // 停止轮询