COMPLETE 狀態為 的事件 - MediaConvert

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

COMPLETE 狀態為 的事件

MediaConvert COMPLETE 當所有輸出寫入 Amazon S3 時, 會傳送 的事件,而不會發生錯誤。它包含已完成任務的警告和輸出資訊。如需輸出檔案名稱和路徑的詳細資訊,請參閱 輸出檔案名稱和路徑

以下是包含任務COMPLETE狀態JSON的範例事件。

{ "version": "0", "id": "1234abcd-12ab-34cd-56ef-1234567890ab", "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "account": "111122223333", "time": "2022-12-19T19:07:12Z", "region": "us-west-2", "resources": [ "arn:aws:mediaconvert:us-west-2::jobs/1671476818694-phptj0" ], "detail": { "timestamp": 1671476832124, "accountId": "111122223333", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "jobId": "1671476818694-phptj0", "status": "COMPLETE", "userMetadata": {}, "warnings": [ { "code": 000000, "count": 1 } ], "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://amzn-s3-demo-bucket/file/file.mp4" ], "durationInMs": 30041, "videoDetails": { "widthInPx": 1920, "heightInPx": 1080, "qvbrAvgQuality": 7.38, "qvbrMinQuality": 7, "qvbrMaxQuality": 8, "qvbrMinQualityLocation": 2168, "qvbrMaxQualityLocation": 25025 } } ], "type": "FILE_GROUP" } ], "paddingInserted": 0, "blackVideoDetected": 10, "blackSegments": [ { "start": 0, "end": 10 } ] } }

COMPLETE 事件包含您的任務和輸出的其他資訊。下表列出並描述任務事件訊息詳細資訊中可用的不同屬性。

COMPLETE 事件訊息詳細資訊
屬性 資料類型 詳細資訊

paddingInserted

integer

在任務中所有輸出之間 MediaConvert 插入空白影格的總持續時間,以毫秒為單位。

影片填充插入空白影格,以協助保持音訊和影片持續時間的一致性。大型paddingInserted值顯示已插入更多空白影格。這些值也會顯示您輸入音訊追蹤延遲開始或提前結束,或兩者同時延伸的項目。

qvbrAvgQuality

float

品質定義的可變位元速率 (QVBR) 輸出的平均影片品質。

僅包含於QVBR輸出。

qvbrMinQuality

float

QVBR 輸出中偵測到的最低影片品質。

僅包含於QVBR輸出。

qvbrMaxQuality

float

在您的QVBR輸出中偵測到的最大影片品質。

僅包含於QVBR輸出。

qvbrMinQualityLocation

integer

輸出中qvbrMinQuality偵測到的位置,以毫秒為單位。

您可以在檢閱輸出影片品質和頻寬用量qvbrMinQualityLocation時使用 。

僅包含於QVBR輸出。

qvbrMaxQualityLocation

integer

輸出中qvbrMaxQuality偵測到的位置,以毫秒為單位。

您可以在檢閱輸出影片品質和頻寬用量qvbrMaxQualityLocation時使用 。

僅包含於QVBR輸出。

warnings

 code

 count

陣列

integer

integer

任務中看到的任何警告代碼及其發生次數。

如需詳細資訊,請參閱警告代碼

blackVideoDetected

integer

輸出中也出現在輸入中的黑色影片影格總持續時間,以毫秒為單位。

blackVideoDetected 不包含 插入的任何黑色影格 MediaConvert。

blackVideoSegments

start

end

陣列

integer

integer

輸出中偵測到黑色影片影格的位置。

輸出中的每個黑色影片區段都會以自己的開始和結束顯示。

blackVideoSegments 不包含 插入的任何黑色影格 MediaConvert。

averageBitrate

integer

影片輸出的平均位元速率,計算方式為持續時間除以總位元數。

您可以使用下列範例JSON,為狀態為 的任務建立 EventBridge 事件模式COMPLETE

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