

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.

# Eventos con el estado STATUS\_UPDATE
<a name="ev_status_status_update"></a>

MediaConvert envía el evento durante `STATUS_UPDATE` aproximadamente un minuto después de que comience a procesar un trabajo. De forma predeterminada, las actualizaciones se envían aproximadamente cada minuto después de eso, hasta que el servicio completa la transcodificación o encuentra un error.

Si quieres, puedes especificar una frecuencia de actualización diferente en tu tarea, con la configuración **Intervalo de actualización de estado**. Para obtener actualizaciones más frecuentes, puedes elegir 10, 12, 15, 20 o 30 segundos. Para obtener menos actualizaciones, puedes elegir de 2 a 10 minutos, en incrementos de un minuto. Para obtener más información, consulta [Ajuste el intervalo de actualización de estado](adjusting-the-status-update-interval.md).

Un evento `STATUS_UPDATE` contiene información sobre la fase actual de tu tarea. Cuando está disponible, contiene el porcentaje de finalización del tarea y de la fase.

Las fases del tarea son las siguientes:
+ Durante `PROBING`, el servicio lee información acerca de la entrada mientras se prepara para la transcodificación. 
+ Durante `TRANSCODING`, el servicio realiza la demultiplexación, descodifica, codifica y vuelve a multiplexar el contenido. Durante esta fase, en algunos tareas, el servicio también comienza a cargar las salidas que van al bucket de Amazon S3 de salida. La fase finaliza cuando se ha completado toda la transcodificación.
+ Durante `UPLOADING`, el servicio carga el resto de salidas transcodificados a su bucket de Amazon S3.

El siguiente JSON es un ejemplo de evento que contiene el estado `STATUS_UPDATE` de una tarea.

```
{
    "version": "0",
    "id": "1234abcd-12ab-34cd-56ef-1234567890ab",
    "detail-type": "MediaConvert Job State Change",
    "source": "aws.mediaconvert",
    "account": "111122223333",
    "time": "2022-12-19T19:21:21Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1671477617078-2886ye"
    ],
    "detail": {
        "timestamp": 1671477681737,
        "accountId": "111122223333",
        "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default",
        "jobId": "1671477617078-2886ye",
        "status": "STATUS_UPDATE",
        "userMetadata": {},
        "framesDecoded": 353,
        "jobProgress": {
            "phaseProgress": {
                "PROBING": {
                    "status": "COMPLETE",
                    "percentComplete": 100
                },
                "TRANSCODING": {
                    "status": "PROGRESSING",
                    "percentComplete": 2
                },
                "UPLOADING": {
                    "status": "PENDING",
                    "percentComplete": 0
                }
            },
            "jobPercentComplete": 7,
            "currentPhase": "TRANSCODING",
            "retryCount": 0
        }
    }
}
```

Puede usar el siguiente ejemplo de JSON para crear un patrón de EventBridge eventos para trabajos con un estado de`STATUS_UPDATE`.

```
{
    "source": ["aws.mediaconvert"],
    "detail-type": ["MediaConvert Job State Change"],
    "detail": {
        "status": ["STATUS_UPDATE"]
    }
}
```