Add auto archived overlay recordings for live analysis

这个提交包含在:
cryptocommuniums-afk
2026-03-16 11:59:51 +08:00
父节点 e3fe9a8e7b
当前提交 4fb2d092d7
修改 7 个文件,包含 377 行新增60 行删除

查看文件

@@ -187,6 +187,7 @@ export const appRouter = router({
title: z.string(),
format: z.string(),
fileSize: z.number(),
duration: z.number().optional(),
exerciseType: z.string().optional(),
fileBase64: z.string(),
}))
@@ -204,8 +205,9 @@ export const appRouter = router({
url: publicUrl,
format: input.format,
fileSize: input.fileSize,
duration: input.duration ?? null,
exerciseType: input.exerciseType || null,
analysisStatus: "pending",
analysisStatus: input.exerciseType === "live_analysis" ? "completed" : "pending",
});
return { videoId, url: publicUrl };