View a markdown version of this page

Encodez une vidéo avec FFmpeg sur Deadline Cloud - Deadline Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Encodez une vidéo avec FFmpeg sur Deadline Cloud

Le job bundle ffmpeg_encode_video du GitHub site Web prend un répertoire de fichiers image numérotés de manière séquentielle et les code dans une vidéo MP4 à l'aide de FFmpeg. Le bundle est utile en tant qu'utilitaire autonome pour convertir la sortie de rendu en vidéo, ou en tant que référence pour ajouter une étape de codage vidéo à un pipeline de rendu en plusieurs étapes.

L'offre groupée inclut les fonctionnalités suivantes :

  • Encode des séquences d'images numérotées (PNG, EXR, JPEG et autres) en H.264 vidéo MP4.

  • Prend en charge les préréglages personnalisables de fréquence d'images, de qualité (CRF) et de vitesse d'encodage.

  • Utilise des modèles de #### hachage pour nommer les fichiers d'entrée, automatiquement convertis au format printf de FFmpeg. %04d

  • Fonctionne avec les pièces jointes aux tâches ou les systèmes de fichiers partagés.

  • Produit une sortie sécurisée pour la diffusion avec espace BT.709 colorimétrique et faststart pour la diffusion sur le Web.

FFmpeg n'est pas disponible sur le canal deadline-cloud Conda. Pour exécuter ce bundle sur un parc géré par des services, utilisez-le conda-forge comme CondaChannels paramètre pour l'environnement de file d'attente.

Soumettez le bundle :

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"

Pour ajouter un encodage vidéo à une tâche de rendu existante, copiez l'EncodeVideoétape du modèle de cet ensemble dans votre propre modèle, ajoutez une dependencies entrée pour que l'étape de codage s'exécute après le rendu, puis conda-forge ajoutez-la au CondaChannels paramètre. Pour un exemple complet de pipeline en plusieurs étapes, consultezEffectuez le rendu d'une vidéo sur une platine avec Maya et Arnold sur Deadline Cloud.