View a markdown version of this page

从 Deadline Cloud 将渲染发布到 Autodesk Flow - 截止日期云

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 Deadline Cloud 将渲染发布到 Autodesk Flow

blender_turntable_to_flow 任务捆绑包演示了如何将 De adline Cloud 与 Autodesk Flow Production Tr ShotGrid 该捆绑包可以渲染画面,对准备审阅的影片进行编码,提取缩略图,并将结果作为资源审阅任务的新版本发布到 Flow。渲染步骤使用Blender转盘作为占位符——将其替换为任何渲染器以适应您的管道。

该捆绑包演示了 Deadline Cloud 上渲染和发布管道的两种核心模式:

  • Post-render 工作建模为离散的作业步骤(影片编码、缩略图生成、发布),这些步骤可以独立观察、可重试和调度。

  • 链式的、依赖的、非渲染的任务,在渲染之后运行,并行扇出。

步骤图:

RenderTurntable (one task per frame) ├─ GenerateMovie (ffmpeg frames → H.264 mp4) ├─ GenerateThumbnail (mid frame → jpg) └─ PublishToFlow (depends on movie + thumbnail)

这项工作需要 Blender、FFmpeg 和 Python。配置带有 blender ffmpeg python>=3.10 pip on 频道deadline-cloud conda-forge的 conda 队列环境。流程凭据存储在 AWS Secrets Manager (Secrets Manager)中,并在运行时由队列角色读取。

提交挂钩 (hooks.yaml) 从环境变量 (FLOW_PROJECT_ID,,FLOW_SECRET_ARN) 中读取 Flow 参数FLOW_ASSET_NAME,因此美工人员无需手动输入项目元数据。在首次使用之前启用捆绑挂钩:

deadline config set settings.allow_bundle_hooks true

提交作业:

deadline bundle gui-submit blender_turntable_to_flow