View a markdown version of this page

從截止日期雲端將轉譯發佈至 Autodesk 流程生產追蹤 - 截止日期雲端

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

從截止日期雲端將轉譯發佈至 Autodesk 流程生產追蹤

blender_turntable_to_flow 任務套件示範如何將 Deadline Cloud 與 Autodesk Flow Production Tracking (先前稱為 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_IDFLOW_ASSET_NAMEFLOW_SECRET_ARN) 讀取流程參數,讓藝術家不會手動輸入專案中繼資料。在第一次使用前啟用套件掛鉤:

deadline config set settings.allow_bundle_hooks true

提交任務:

deadline bundle gui-submit blender_turntable_to_flow