本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在AWS元素中使用加速轉碼 MediaConvert
AWS創建優質內容的元素 MediaConvert 工作可能具有很高的計算要求,並且可能需要更長的時間才能完成。此類工作可能包括「超高清」(UHD) 或「高動態範圍」(HDR) 內容。若要減少執行這些工作所需的轉碼時間,您可以使用加速轉碼。若一項任務須耗時超過 10 分鐘來執行,再考慮使用加速轉碼。
例如,產生下列資產的工作可能會受益於加速轉碼:
-
超高解析度內容
-
高動態範圍內容 HEVC
-
任何長時間持續、視覺上複雜的影片
注意
加速轉碼是一項專業級功能。對於使用專業級功能的輸出,您需要對每分鐘的轉碼輸出支付較多費用。如需有關 MediaConvert定價層的詳細資訊,請參閱MediaConvert定價
主題
在AWS元素中設置加速轉碼 MediaConvert
您可以使用與設定未加速任 MediaConvert 務相同的方式,為 AWS Elemental 任務設定加速轉碼,但啟用加速功能不同。
注意
我們建議您為加速轉碼任務使用專用的轉碼佇列。這將在您用於加速工作的資源與其他工作之間提供隔離。
使用加速轉碼設定轉碼工作 (主控台)
-
如往常設定您的轉碼任務。如需詳細資訊,請參閱在中設定工作 MediaConvert。
請確定您的任務輸入檔和輸出設定符合 Elemental 中AWS加速轉碼的 Job 限制 MediaConvert 中所列的限制和要求。
-
將時間碼設定從預設值 Embedded (內嵌) 變更為 Start at zero (從零開始)。
-
在 [建立 Job] 頁面的左側 [Job] 窗格中,選擇 [工作設定] 下方的 [設定]。
-
在 Timecode configuration (時間碼組態) 窗格中,針對 Source (來源) 選擇 Start at 0 (從 0 開始)。
-
在 [建立 Job] 頁面的左側 [工作] 窗格的 [輸入] 下,選擇輸入。
-
在 Video selector (視訊選擇器) 窗格中,針對 Timecode source (時間碼來源),選擇 Start at 0 (從 0 開始)。
-
-
如果您還沒有用於加速轉碼任務的專用佇列,請建立一個佇列。如需詳細資訊,請參閱建立隨選佇列。
-
在 [建立 Job] 頁面的左側 [Job] 窗格的 [工作設定] 區段中,選擇 [設定]。
-
針對 Acceleration (加速),選擇 Enabled (已啟用) 或 Preferred (偏好)。
使用「已啟用」和「偏好」時,如果輸入檔案和轉碼設定與加速轉碼相容,則會以加速轉碼 MediaConvert 執行工作。
如果您的輸入檔案或轉碼設定與加速轉碼不相容,請根據您為「加速」設定的值,以不同方式 MediaConvert 處理工作:
-
已啟用 — 服務會使不相容的工作失敗。
-
偏好 — 服務在不加速轉碼的情況下執行工作。
只有在使用加速轉碼 MediaConvert 執行工作時,才會將 [加速] 設為 [偏好],才會產生專業級定價。
如需哪些檔案和設定與加速轉碼相容的詳細資訊,請參閱 Elemental 中AWS加速轉碼的 Job 限制 MediaConvert。
-
如果使用API或SDK,您可以在工作的JSON檔案中找到此設定。設定名稱位於 AccelerationMode下AccelerationSettings。
Elemental 中AWS加速轉碼的 Job 限制 MediaConvert
啟用加速轉碼之前,請確定您的工作符合下列需求和限制。
支援加速轉碼的視訊輸入
下表顯示 MediaConvert 支援加速轉碼的視訊輸入轉碼器和容器。
容器 | 容器支援的視訊轉碼器 |
---|---|
HLS(MPEG-2 個 TS 區段) | AVC(H.264), HEVC (H.265) |
IMF | JPEG二零零零年 (二千元組) |
Matroska | AVC(H.264), MPEG -2, MPEG -4 第二部分, 影片 -1 |
MPEG傳輸串流 | AVC(H.264), HEVC (H.265), MPEG -2, 影像素 |
MPEG-4 | AVC百分比內, AVC (H.264), HEVC (H.265), -2 MPEG |
MXF | 蘋果 ProRes,一百五十分之一百,AVC(H.264),JPEG2000 年(J2K),MPEG-2,SonyXDCam,SonyXDCam (僅作為 MPEG -2 變體),AVCVC-3 |
QuickTime | 蘋果 ProRes,二AVC千百五十分之一百,(JPEG二千萬) AVC MPEG |
注意
對於HLS輸入,您的包裹必須符合中列出的要求HLS 輸入封裝要求。
視頻輸出支持加速轉碼
下表顯示MediaConvert 支援加速轉碼的視訊輸出轉碼器和容器。
容器 | 容器支援的轉碼器 |
---|---|
CMAF | AV1, AVC (H.264), HEVC (H.265) |
DASH | AV1, AVC (H.264), HEVC (H.265) |
HLS | AVC(H.264), HEVC (H.265) |
MPEG-2 TS | AVC(H.264), HEVC (H.265) |
MPEG-4(英文版) | AV1, AVC (H.264), HEVC (H.265) |
MPEG-4 閃光燈 (.f4v) | AVC(H.264) |
MXF | AVC(H.264) |
QuickTime | AVC(H.264) |
光滑 (ISMV) | AVC(H.264) |
WebM | VP8, VP9 |
Raw (無容器) | AVC(H.264), HEVC (H.265) |
注意
對於 MPEG -2 TS 輸出,若要使用加速轉碼,您必須將傳輸串流設定 > 速率模式的預設值變更CBR為。VBR
輸出限制
-
您的輸出必須具有視訊元件。 MediaConvert 不支援使用純音訊輸出的加速轉碼。
-
使用唯一支援的容器和轉碼器組合。上表顯示支援的視訊輸出轉碼器和容器。
-
使用杜比全景聲以外的任何輸出音頻編解碼器。 MediaConvert 不支持使用杜比全景聲進行加速轉碼。
-
使用唯一支援的輸出字幕格式。對於加速轉碼, MediaConvert不支持以下輸出字幕格式:
-
不支援:燒錄
-
不支援:SCTE-20
如需支援的字幕格式清單,請參閱支援字幕工作流程,在與影片相同的檔案中輸入字幕。
-
加速轉碼不支援轉碼功能
-
時段空白
-
運動圖像插入器
-
內插畫面播放速率轉換
-
VBI直通
-
時間碼傳遞
-
SEI時間碼
-
時間碼錨點
-
膠片轉磁帶輸出
-
反向膠片轉磁帶輸出
-
內嵌時間碼來源
注意
使用加速轉碼,您可以將輸入設定時間碼來源設定為「嵌入式」,但不能將「時間碼」設定下的「來源」設定為工作範圍內的「來源」。
-
黑色視頻生成器
-
墊視頻
-
具有可變幀速率的輸入
-
具有不連續性的輸入