

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 bundle de tâches [ffmpeg\_encode\_video](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/ffmpeg_encode_video) prend un répertoire de fichiers image numérotés séquentiellement et les code dans une vidéo MP4 à l'aide de FFmpeg. Le bundle est utile comme utilitaire autonome pour convertir la sortie de rendu en vidéo, ou comme référence pour ajouter une étape d'encodage vidéo à un pipeline de rendu en plusieurs étapes.

Le pack inclut les fonctionnalités suivantes :
+ Encode des séquences d'images numérotées (PNG, EXR, JPEG, etc.) en H.264 vidéo MP4.
+ Prend en charge les préréglages de fréquence d'images, de qualité (CRF) et de vitesse d'encodage personnalisables.
+ 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 adaptée à la diffusion avec espace BT.709 colorimétrique et `faststart` pour le streaming 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 d'encodage s'exécute après le rendu, et ajoutez `conda-forge` au `CondaChannels` paramètre. Pour un exemple complet de pipeline en plusieurs étapes, voir[Créez une vidéo sur platine avec Maya et Arnold sur Deadline Cloud](examples-jb-turntable.md).