auto-save 2026-05-13 17:56 (~2)

This commit is contained in:
2026-05-13 17:56:43 +08:00
parent f5bdda90c6
commit f921996462
2 changed files with 9 additions and 5 deletions

View File

@@ -312,7 +312,7 @@ async def pipeline_download(job_id: str) -> None:
async def pipeline_analyze(job_id: str, frame_count: int = KEYFRAME_COUNT) -> None:
"""阶段 2拆音轨 + 抽关键帧 + ASR + 翻译。需要 source.mp4 已存在"""
"""阶段 2拆音轨 + 抽关键帧。ASR/翻译是独立文案轨,不阻塞视觉素材流"""
job = JOBS[job_id]
d = job_dir(job_id)
try:
@@ -384,12 +384,9 @@ async def pipeline_analyze(job_id: str, frame_count: int = KEYFRAME_COUNT) -> No
status="frames_extracted",
frames=renamed,
progress=70,
message=f"已抽取 {len(renamed)} 张关键帧",
message=f"已抽取 {len(renamed)} 张关键帧 · 可继续清洗 / 提取元素 / 分镜编排",
)
# 自动接 ASR + 翻译
await pipeline_transcribe(job_id)
except Exception as e:
update(job, status="failed", error=str(e), message="解析失败")