翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Deadline Cloud で FFmpeg を使用してビデオをエンコードする
ffmpeg_encode_video
バンドルには以下の機能が含まれています。
-
番号付きイメージシーケンス (PNG、EXR、JPEG など) を H.264 MP4 ビデオにエンコードします。
-
カスタマイズ可能なフレームレート、品質 (")、エンコーディング速度プリセットをサポートします。
-
入力ファイルの命名に
####ハッシュマークパターンを使用し、FFmpeg の printf 形式の%04d形式に自動的に変換されます。 -
ジョブアタッチメントまたは共有ファイルシステムで動作します。
-
BT.709 色空間と
faststartウェブストリーミングでブロードキャストセーフな出力を生成します。
FFmpeg は deadline-cloud conda チャネルからは使用できません。このバンドルをサービスマネージドフリートで実行するには、 をキュー環境の CondaChannelsパラメータconda-forgeとして使用します。
バンドルを送信します。
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エントリを追加し、 CondaChannelsパラメータconda-forgeに を追加します。完全なマルチステップパイプラインの例については、「」を参照してくださいDeadline Cloud で Maya と Arnold を使用してターンテーブルビデオをレンダリングする。