本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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
事件包含您的任務和輸出的其他資訊。下表列出並描述任務事件訊息詳細資訊中可用的不同屬性。
屬性 | 資料類型 | 詳細資訊 |
---|---|---|
|
integer |
在任務中所有輸出之間 MediaConvert 插入空白影格的總持續時間,以毫秒為單位。 影片填充插入空白影格,以協助保持音訊和影片持續時間的一致性。大型 |
|
float |
品質定義的可變位元速率 (QVBR) 輸出的平均影片品質。 僅包含於QVBR輸出。 |
|
float |
QVBR 輸出中偵測到的最低影片品質。 僅包含於QVBR輸出。 |
|
float |
在您的QVBR輸出中偵測到的最大影片品質。 僅包含於QVBR輸出。 |
|
integer |
輸出中 您可以在檢閱輸出影片品質和頻寬用量 僅包含於QVBR輸出。 |
|
integer |
輸出中 您可以在檢閱輸出影片品質和頻寬用量 僅包含於QVBR輸出。 |
code count |
陣列 integer integer |
任務中看到的任何警告代碼及其發生次數。 如需詳細資訊,請參閱警告代碼。 |
|
integer |
輸出中也出現在輸入中的黑色影片影格總持續時間,以毫秒為單位。
|
|
陣列 integer integer |
輸出中偵測到黑色影片影格的位置。 輸出中的每個黑色影片區段都會以自己的開始和結束顯示。
|
|
integer |
影片輸出的平均位元速率,計算方式為持續時間除以總位元數。 |
您可以使用下列範例JSON,為狀態為 的任務建立 EventBridge 事件模式COMPLETE
。
{ "source": ["aws.mediaconvert"], "detail-type": ["MediaConvert Job State Change"], "detail": { "status": ["COMPLETE"] } }