

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
<a name="examples-jb-ffmpeg-encode"></a>

Le [ job bundle ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/ffmpeg_encode_video) 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, consultez[Effectuez le rendu d'une vidéo sur une platine avec Maya et Arnold sur Deadline Cloud](examples-jb-turntable.md).