選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

自動化 ABR

焦點模式
自動化 ABR - MediaConvert

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

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

透過自動化 ABR, 可為您 AWS Elemental MediaConvert 設定適應性位元速率 (ABR) 堆疊。MediaConvert 會根據輸入影片,選擇正確的轉譯數量和每個轉譯的解析度。MediaConvert 透過消除增加位元速率而不提高視訊品質的轉譯,將轉碼輸出的總分鐘數降至最低。自動化 ABR 也會採用品質定義的可變位元速率 (QVBR) 速率控制模式,以各種位元速率將影片品質最大化。

了解自動化 ABR 的運作方式

使用所有適應性位元速率 (ABR) 串流時,最終檢視器的玩家裝置會根據可用的頻寬來調整其下載的套件轉譯。例如,有權存取高品質 Wifi 的檢視器會自動看到高位元率轉譯。當他們移動到只有有限頻寬的位置時,其玩家裝置會自動切換到較低的位元轉譯。適應性串流的運作效果取決於 ABR 堆疊的建構,以及建構適合特定影片內容的程度。例如,使用快速移動、視覺上複雜的資產,您的 ABR 堆疊可能包含兩個具有不同位元速率的 720p 輸出。如果您使用相同的堆疊設定搭配簡單的卡通,這兩個輸出可能會看起來相同。額外的編碼、儲存和分發將花費成本,而不會授予最終瀏覽者任何利益。

當您執行自動化 ABR 任務時,MediaConvert 會根據最終檢視器的可用頻寬,將視訊品質最大化。它透過分析一組廣泛的可能轉譯,並消除任何增加所需頻寬而不提高視訊品質的轉譯來執行此操作。當您執行任務時,MediaConvert 會分析輸入影片的內容,並為您選擇轉譯數量和每個轉譯的特性。

您可以使用 MediaConvert 主控台來執行您的任務,而無需設定任何項目。如果您選擇以下項目,您可以指定三種類別的選用設定:

  • 自我調整位元速率 (ABR) 堆疊的限制。

  • 套用至 ABR 堆疊中轉譯的限制。這些輸出層級限制適用於堆疊中的所有轉譯。

  • 所有其他編碼設定。

    對於這些設定,MediaConvert 會使用預設值,除非您指定不同的值。這與不使用自動 ABR 的輸出相同,但您設定的任何值都會套用至堆疊中的所有轉譯。例如,如果您將設定檔設定為高 10 位元,則每個轉譯都會有該編解碼器設定檔。

套用至 ABR 堆疊的設定

您可以設定與整個 ABR 堆疊相關的下列限制:

  • 轉譯上限:這是 ABR 堆疊中轉譯數量的上限。堆疊中的轉譯數量可能少於此數量,但不會更多。

    您可以指定 3–15 之間的數字。如果您未指定此項目,預設上限為 15。

  • 最大 ABR 位元速率:堆疊中最高位元速率轉譯的最大平均位元速率。

    這是交付給網際網路連線速度最快的檢視器的轉譯。使用 將輸出的總位元組限制為接收最高位元速率轉譯的檢視器。

    如果您未指定此值,則預設上限為 8 mb/s。

    根據內容的品質、複雜性和解析度,最高品質的轉譯的平均位元速率將等於或低於此值。瞬間最大位元速率可能會超過您指定的值。

  • 最低 ABR 位元速率:堆疊中品質最低轉譯的最低平均位元速率。

    這是交付給網際網路連線速度最慢檢視器的轉譯。

    如果您未指定此值,則預設最小值為 600 kb/s。

    瞬間最低位元速率可能會低於您指定的值。

適用於堆疊中轉譯的設定

您可以設定與堆疊中轉譯屬性相關的下列限制:

  • 最大解析度:這是最高位元速率轉譯的最大解析度。當您設定此值時,請選擇您預期最終瀏覽者使用的高品質裝置的解析度。MediaConvert 不會建立解析度大於此值的轉譯。

    如果您未指定此值,則預設最大值為輸入視訊的解析度。

    如果您指定大於輸入影片解析度的值,MediaConvert 會使用您的輸入解析度作為最大值。MediaConvert 不會對任何轉譯使用大於輸入的解析度,因為升級輸入解析度會新增頻寬,而不會新增視訊品質。

  • 最高影格率:MediaConvert 使用此值作為堆疊中最高頻寬轉譯的影格率。根據輸入,這可能是所有轉譯的影格率。當您的輸入影格速率很高時,MediaConvert 可能會將低頻寬轉譯的影格速率減半。例如,如果您的輸入影格率為 60 fps,MediaConvert 可能會在某些低頻寬轉譯中使用 30 fps,而最低的轉譯使用 15 fps。

    如果您未指定此值,則預設的上限為您的輸入影格速率。

對於這些設定,MediaConvert 會自動決定每個轉譯的這些值:

  • 品質調校層級:MediaConvert 使用多通 HQ 編碼所有轉譯。

    此行為會在 MediaConvert 主控台中自動執行,但不會在您以程式設計方式提交任務時執行。當您不使用 MediaConvert 主控台設定 JSON 任務規格時,您必須明確地將 qualityTuningLevel設為 MULTI_PASS_HQ

  • 速率控制模式:MediaConvert 使用 QVBR 速率控制模式編碼所有轉譯。

    此行為會在 MediaConvert 主控台中自動執行,但不會在您以程式設計方式提交任務時執行。當您不使用 MediaConvert 主控台設定 JSON 任務規格時,您必須明確rateControlMode設定為 QVBR

  • 這些 QVBR 所需的設定:

    • QVBR 品質等級

    • 最大位元速率

    • 最大平均位元速率

  • HDR 緩衝區大小

  • HDR 緩衝區初始填充

自動化 ABR 常見問答集

如何查看為我 AWS Elemental MediaConvert 建立哪些轉譯?

您可以在這些位置查看 ABR 堆疊中輸出的屬性:

我的自動化 ABR 任務需要很長的時間才能執行嗎?

我們建議您一律使用自動 ABR 的加速轉碼。執行此作業時,對於具有類似輸出的手動指定 ABR 堆疊,您的任務應該只需比加速轉碼任務稍長。啟用加速轉碼無需支付更多費用,因為自動 ABR 已按 2 Pass (Quality Optimized) 專業方案費率計費。

當您在沒有加速轉碼的情況下執行自動化 ABR 任務時,執行 所需的時間比具有類似輸出的手動指定 ABR 堆疊的任務長得多。

為什麼某些輸出轉譯具有相同的解析度?

當顯示裝置串流 ABR 資產時,它們會根據轉譯的位元速率請求區段,而不是根據轉譯的解析度。因此,ABR 堆疊可以針對具有相同解析度的不同頻寬進行轉譯。較高的頻寬轉譯在相同的解析度下會有更好的品質。

提高解析度是否改善您前往下一個轉譯堆疊時的影片品質,取決於影片的複雜性。功能可讓您以每個工作為基礎自動調整這些選擇,以更輕鬆的方式獲得更好的結果。

我可以提前告知堆疊中有多少轉譯?

否。MediaConvert 會決定在轉碼程序期間要使用哪些轉譯。由於編碼決策取決於您輸入影片的品質,因此在執行任務之前,無法知道這些決策的內容。

您可以使用選用的限制設定,以確保轉譯的數量和轉譯的大小不會超過您想要的數量。

如何支付自動化 ABR 堆疊的費用?

MediaConvert 只會向您收取寫入輸出位置的轉譯。例如,您可以將轉譯上限設定為 12,但 MediaConvert 可能會判斷建立超過八個轉譯沒有優勢。在這種情況下,MediaConvert 只會向您收取八個轉譯的費用。

自動化 ABR 是一種專業層級功能,也需要 2 個密碼編碼。每個轉譯都會以 2 Pass (品質最佳化) 費率每分鐘計費。例如,假設您的自動化 ABR 堆疊最後會呈現 10 個轉譯,每個轉譯的長度都是 60 分鐘。然後,您需支付 600 分鐘的費用。如需費率,請參閱 AWS Cloud Products 網站上的AWS Elemental MediaConvert 定價

音訊呢?

自動化 ABR 只會為您的影片轉譯進行設定。您可以將音訊轉譯新增為自動化 ABR 輸出群組內的純音訊輸出。如需說明,請參閱 使用自動化 ABR 建立任務

字幕呢?

將字幕新增至自動 ABR 套件,做為僅限字幕輸出。如需說明,請參閱 使用自動化 ABR 建立任務

在本頁面

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。