

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Codifica vídeo con FFmpeg en Deadline Cloud
<a name="examples-jb-ffmpeg-encode"></a>

El paquete de tareas [ffmpeg\_encode\_video](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/ffmpeg_encode_video) toma un directorio de archivos de imagen numerados secuencialmente y los codifica en un vídeo MP4 mediante FFmpeg. El paquete es útil como utilidad independiente para convertir la salida de renderizado en vídeo o como referencia para añadir un paso de codificación de vídeo a un proceso de renderizado de varios pasos.

El paquete incluye las siguientes funciones:
+ Codifica secuencias de imágenes numeradas (PNG, EXR, JPEG y otras) en vídeo H.264 MP4.
+ Admite ajustes preestablecidos de velocidad de codificación, calidad (CRF) y velocidad de codificación personalizables.
+ Utiliza patrones `####` de marcas para nombrar los archivos de entrada, que se convierten automáticamente al formato printf de FFmpeg. `%04d`
+ Funciona con archivos adjuntos de trabajo o sistemas de archivos compartidos.
+ Produce una salida segura para la transmisión con espacio de BT.709 color y `faststart` para la transmisión por Internet.

FFmpeg no está disponible en el canal conda. `deadline-cloud` Para ejecutar este paquete en una flota gestionada por un servicio, utilícelo `conda-forge` como `CondaChannels` parámetro para el entorno de colas.

Envía el paquete:

```
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"
```

Para añadir la codificación de vídeo a un trabajo de renderizado existente, copia el `EncodeVideo` paso de la plantilla de este paquete en tu propia plantilla, añade una `dependencies` entrada para que el paso de codificación se ejecute después del renderizado y añade `conda-forge` al `CondaChannels` parámetro. Para ver un ejemplo completo de una canalización de varios pasos, consulte. [Renderiza un vídeo de tocadiscos con Maya y Arnold en Deadline Cloud](examples-jb-turntable.md)