feat(ai-avatar): 渲染完成后自动保存成片记录到成片库 #1841
Reference in New Issue
Block a user
Delete Branch "feat/auto-save-clip-on-render-complete"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
AI 数字人渲染任务完成后,需要自动将输出视频保存到成片库(GeneratedVideo),方便用户在成片库中查看和使用。
变更内容
在
ai_avatar_render_service.py的execute_render方法中,job.status = "completed"之后添加自动创建成片记录的逻辑:GeneratedVideo域对象和SQLAlchemyGeneratedVideoRepository,不重复造轮子generation_params中记录source=ai_avatar_render和render_job_id,方便后续排查job.output_video_url有值时才创建记录测试验证
🚀 预览环境已部署
ca9c752048toad580c1a4d🗑️ 预览环境已清理
PR #1841 已关闭或合并,对应的预览环境已被清理。