本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在截止日期雲端使用 FFmpeg 對影片進行編碼
ffmpeg_encode_video
套件包含下列功能:
-
將編號的影像序列 (PNG、EXR、JPEG 等) 編碼為 H.264 MP4 影片。
-
支援可自訂的影格率、品質 (CRF) 和編碼速度預設集。
-
使用
####雜湊標記模式來命名輸入檔案,自動轉換為 FFmpeg 的 printf 格式%04d。 -
適用於任務附件或共用檔案系統。
-
使用 BT.709 色彩空間和 產生廣播安全的輸出,
faststart以進行 Web 串流。
FFmpeg 無法從 deadline-cloud conda 頻道使用。若要在服務受管機群上執行此套件,請使用 conda-forge做為佇列環境的 CondaChannels 參數。
提交套件:
deadline bundle submit ffmpeg_encode_video/ \ -p InputDir=path-to-frames\ -p InputFilePattern="render.####.png" \ -p StartFrame=1 \ -p EndFrame=250 \ -p OutputDir=path-for-output\ -p OutputFileName="my_video.mp4"
若要將影片編碼新增至現有的轉譯任務,請將此套件範本中的EncodeVideo步驟複製到您自己的範本、新增dependencies項目,讓編碼步驟在轉譯後執行,然後conda-forge新增至 CondaChannels 參數。如需完整的多步驟管道範例,請參閱 在截止日期雲端上渲染 Maya 和 Arnold 的轉桌影片。