

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 從截止日期雲端將轉譯發佈至 Autodesk 流程生產追蹤
<a name="examples-jb-blender-turntable-flow"></a>

[blender\_turntable\_to\_flow](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/blender_turntable_to_flow) 任務套件示範如何將 Deadline Cloud 與 [Autodesk Flow Production Tracking](https://www.autodesk.com/products/flow-production-tracking/overview) （先前稱為 ShotGrid) 整合。套件會轉譯影格、編碼可檢閱的電影、擷取縮圖，並將結果發佈至 Flow 做為資產檢閱任務上的新版本。轉譯步驟使用 Blender 轉盤做為預留位置 – 將其取代為任何轉譯器，以針對管道調整此模式。

此套件示範在截止日期雲端上render-and-publish管道的兩個核心模式：
+ 轉譯後工作建模為可獨立觀察、可重試和可排程的離散工作步驟 （電影編碼、縮圖產生、發佈）。
+ 平行轉譯和散發之後執行的鏈結式、相依、非轉譯任務。

步驟圖表：

```
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`上使用 設定 conda 佇列環境`deadline-cloud conda-forge`。流程登入資料存放在 AWS Secrets Manager (Secrets Manager) 中，並在執行時間由佇列角色讀取。

提交勾點 (`hooks.yaml`) 會從環境變數 (`FLOW_PROJECT_ID`、`FLOW_ASSET_NAME`、`FLOW_SECRET_ARN`) 讀取流程參數，讓藝術家不會手動輸入專案中繼資料。在第一次使用前啟用套件掛鉤：

```
deadline config set settings.allow_bundle_hooks true
```

提交任務：

```
deadline bundle gui-submit blender_turntable_to_flow
```