View a markdown version of this page

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

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

将渲染从 Deadline Cloud 发布到 Autodesk Flow 制作跟踪

GitHub 网站上的 blender_turntable_to_flow 任务包演示了如何将 Deadline Cloud 与 Autodesk Flow 制作跟踪(以前是)集成。 ShotGrid该捆绑包可渲染画面,对可供查看的影片进行编码,提取缩略图,并将结果作为资源审阅任务的新版本发布到 Flow。渲染步骤使用 Blender 转盘作为占位符,将其替换为任何渲染器,以使该模式适应您的管道。有关流水产量跟踪的更多信息,请参阅 Autodesk 网站上的流产量跟踪概述。

该包演示了在 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 channels 配置 conda 队列环境。deadline-cloud conda-forge流量凭证存储在 AWS Secrets Manager (机密管理器)中,由队列角色在运行时读取。

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

deadline config set settings.allow_bundle_hooks true

提交作业:

deadline bundle gui-submit blender_turntable_to_flow