

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 具有 STATUS\_UPDATE 狀態的事件
<a name="ev_status_status_update"></a>

MediaConvert 會在開始處理任務後傳送事件`STATUS_UPDATE`約一分鐘。根據預設，大約每分鐘傳送一次更新，直到服務結束轉碼或發生錯誤。

您可以選擇使用 **Status update interval (狀態更新間隔)** 設定，在任務中指定不同的更新頻率。如需更頻繁的更新，您可以選擇 10、12、15、20 或 30 秒。對於較少的更新，您可以選擇 2 到 10 分鐘的任何位置，以一分鐘為單位遞增。如需詳細資訊，請參閱[調整狀態更新間隔](adjusting-the-status-update-interval.md)。

`STATUS_UPDATE` 事件包含任務目前階段的相關資訊。如果可用，它會包含任務和階段完成百分比。

任務階段如下所示：
+ 在 期間`PROBING`，服務會在準備轉碼時讀取輸入的相關資訊。
+ 在 `TRANSCODING` 期間，服務會解封裝、解碼、編碼和重新封裝您的內容。在某些任務中，服務也會在此階段開始將輸出上傳至您的輸出 Amazon S3 儲存貯體。所有轉碼完成後，此階段結束。
+ 在 `UPLOADING` 期間，服務會將剩餘的轉碼輸出上傳到您的 Amazon S3 儲存貯體。

下列 JSON 是包含任務`STATUS_UPDATE`狀態的範例事件。

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

您可以使用下列範例 JSON，為狀態為 的任務建立 EventBridge 事件模式`STATUS_UPDATE`。

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