在 YouTube 上串流播放高動態範圍 (HDR) 影片

在 YouTube 上串流播放高動態範圍 (HDR) 影片

進行 YouTube 直播時,你可以串流播放高動態範圍 (HDR) 影片。HDR 技術能讓畫面呈現更鮮豔生動的色彩,提供觀眾更佳的視覺體驗。此外,支援這項技術的裝置也越來越多。

如要在 YouTube 直播上串流播放 HDR 影片,請務必製作支援 HDR 的內容,並使用相容的編碼器。

直播 HDR 遊戲內容

直播 HDR 遊戲內容的做法如下:

  • 選擇一款支援 HDR 輸出的遊戲來玩。
  • 在遊戲設定中開啟 HDR 功能。
  • 使用支援 HDR 的顯示器或電視。
  • 使用相容的編碼器。

直播其他 HDR 影片內容

直播其他 HDR 影片內容的做法如下:

  • 使用相容的編碼器。
  • 使用能以 PQ 或 HLG 色彩標準拍攝 HDR 影片的攝影機。請查閱攝影機的手冊來確認是否支援這些標準。

相容的軟體編碼器

Mirillis Action!

如要透過 Mirillis Action! 為 HDR 影片編碼,請選擇 4.12.2 以上版本,並使用下列任一種相容的顯示卡:

  • NVIDIA GeForce GTX 10 系列以上。
  • AMD Radeon RX 5700 以上。
  • Intel 第 10 代顯示卡以上。

如要設定 Mirillis Action!,以便在進行 YouTube 直播時串流播放 HDR 影片,請按照下列步驟操作:

  1. 在 Action! 中確認已登入 YouTube 帳戶。
  2. 前往 Action! 的影片錄製分頁。
  3. 在「Hardware acceleration」(硬體加速) 下方選取 [HDR10]。
  4. 在「Live Streaming」(直播) 分頁中,選取 [YouTube] 做為影視串流服務。
  5. 當你開始串流播放時,Action! 會自動建立直播影片。

你也可以透過現場控制室建立及管理直播影片。

  1. 前往現場控制室
  2. 建立或管理直播影片。
  3. 確認串流金鑰已設為「可變位元率」(預設)。
  4. 複製串流金鑰。
  5. 在 Action! 中選取 [Custom streaming service] (自訂影視串流服務)。
  6. 在「Server / URL」(伺服器 / 網址) 下方輸入以下網址,並用你的 YouTube 串流金鑰取代網址中的 STREAMKEY
    https://a.upload.youtube.com/http_upload_hls?cid=STREAMKEY&copy=0&file=
  7. 將另外的「Stream key」(串流金鑰) 設定留白。

注意:Action! 可能與某些舊款的 HDR 遊戲不相容。

注意:只能使用裝置支援的編碼格式。

.

相容的硬體編碼器

常見的編碼器設定規格

YouTube 直播上的 HDR 影片是使用 HTTP 即時串流輸出。以下是在裝置上設定編碼器的常見規格:

HDR 設定:

  • 影片轉碼器:HEVC (只能使用裝置支援的編碼格式)
  • 位元深度:10 位元
  • 原色:BT.2020 (必須與來源相容)
  • 傳輸特性:ST 2084 PQ 或 HLG (視來源產生的特性而定)
  • 矩陣係數:BT.2020 Non-Const Y (必須與來源相容)

HTTP 即時串流輸出:

  • 片段長度:介於 1 到 4 秒之間。
  • 片段格式:必須為 TS (傳輸串流)。
  • 不支援位元組範圍。
  • 使用的滾動式播放清單不可超過 5 個待處理片段。
  • 必須使用 HTTPS POST/PUT。
  • 除了 HTTPS 之外,系統不支援加密。
  • 網址:請輸入以下網址,並用你的 YouTube 串流金鑰取代網址中的 STREAMKEY。你使用的串流金鑰在現場控制室中必須設為「可變位元率」(預設),系統才能輸出 HDR 影片:https://a.upload.youtube.com/http_upload_hls?cid=STREAMKEY&copy=0&file=
  • 如要使用備用內容擷取,網址為:https://b.upload.youtube.com/http_upload_hls?cid=STREAMKEY&copy=1&file=
Cobalt

如果 Cobalt 編碼器支援 HEVC 格式的 HDR 內容,即可與 YouTube 直播的 HDR 影片相容。因此,請確認你的 Cobalt 編碼器型號是否適用於這類影像。

在 Cobalt 中設定 HEVC 格式的 HDR 內容

  1. 請在 Cobalt 編碼器中進行以下設定:
    1. Encoder mode (編碼器模式):HEVC (只能使用裝置支援的編碼格式)
    2. Bit Depth (位元深度):10 Bits (10 位元)
    3. Chroma mode (色彩模式):4:2:0

  1. 根據攝影機或其他擷取裝置的 HDR 訊號,在「Advanced」(進階) 頁面中設定影片訊號的類型。YouTube 直播的 HDR 影片僅適用下列設定,因此請確認 HDR 攝影機是否與這些 Cobalt 設定相容。
    1. Enable Video Signal Type (啟用影片訊號類型):勾選
    2. Video Full Range (影片全範圍):只有在來源產生全範圍影片時才啟用
    3. Color Primaries (原色):請設為 BT.2020 (必須與來源相容)
    4. Transfer Characteristics (傳輸特性):請設為 ST 2084 PQ 或 HLG (視來源產生的特性而定)
    5. Matrix Coefficients (矩陣係數):請設為 BT.2020 Non-Const Y (必須與來源相容)

  1. 接下來,設定要傳送至 YouTube 的 HTTP 即時串流輸出。請前往「Output」(輸出) 分頁,然後進行以下設定:
    1. Output Protocol (輸出通訊協定):「HLS」
    2. Server Location (伺服器位置):Remote (遠端)
    3. Transfer Protocol (傳輸通訊協定):HTTP/S
    4. Upload URL (上傳網址):https://a.upload.youtube.com/http_upload_hls?cid=STREAMKEY&copy=0&file=

用你的 YouTube 串流金鑰取代以上網址中的 STREAMKEY。你使用的串流金鑰在現場控制室中必須設為「可變位元率」(預設),系統才能輸出 HDR 影片。

  1. Enable Host Header (啟用主機標頭):不勾選
  2. Base File Name (基本檔案名稱):「live」
  3. Segment (sec) (片段 (秒)):介於 1 到 4 之間的數字
  4. Number of Segments (片段數):請選擇任一選項
  5. Program Name (節目名稱):保留既有名稱

Telestream

Telestream 的 Lightspeed Live Stream 編碼器與 YouTube 直播的 HDR 影片相容。

請按照編碼器使用手冊中的操作說明,調整以下選項來設定 HTTP 即時串流頻道:

  • Segment Duration (片段長度):介於 1 到 4 秒之間。
  • Segment Format (片段格式):必須為 TS (傳輸串流)
  • Enable Byte Range (啟用位元組範圍):False (否)
  • Playlist Type (播放清單類型):Rolling (滾動式)
  • Elements (元素):5
  • Encryption (加密):None (無)
  • Output Location (輸出位置):推送至 CDN
  • Publishing Point (發布點):https://a.upload.youtube.com/http_upload_hls?cid=STREAMKEY&copy=0&file=

用你的 YouTube 串流金鑰取代以上網址中的 STREAMKEY。你使用的串流金鑰在現場控制室中必須設為「可變位元率」(預設),系統才能輸出 HDR 影片。

  • HTTP Method (HTTP 方法):啟用 HTTP 方法並選擇 POST

如要設定 HDR,請在裝置的「Encoder」(編碼器) 部分進行 HEVC 設定:

  1. 啟用 10 位元和 HDR 中繼資料
  2. Color Primaries (原色):請設為 BT2020 (必須與來源相容)
  3. Transfer Characteristics (傳輸特性):請設為 SMPTE-ST-2084 (PQ) 或 ARIB-STD-B67 (HLG) (視來源產生的特性而定)
  4. Matrix Coefficients (矩陣係數):請設為 BT2020NC (必須與來源相容)

觀看 HDR 直播

觀眾會在支援的裝置上自動看到 HDR 直播影片,在不支援的裝置上,直播影片會以標準動態範圍 (SDR) 的畫質播放。支援 HDR 的裝置包括:

  • HDR 電視上的 YouTube 應用程式。
  • 投放到連上 HDR 電視的 Chromecast Ultra 裝置。
  • 具有 HDR 螢幕的 Android 行動裝置。
  • 支援 HDR 顯示並具備 HDR 螢幕的 Windows 和 Mac 電腦。當觀眾在電腦設定中啟用 HDR 時,即可看到 HDR 直播影片。

注意:現場控制室中的預覽畫面不會顯示 HDR 色彩。

如何確認影片是否以 HDR 畫質播放

「HDR」會顯示在直播影片的畫質設定選單中,這個選單通常位於畫面右下角。如果裝置不支援 HDR,直播影片將不會顯示 HDR 標記,並改以 SDR 畫質播放。

這對您有幫助嗎?
我們應如何改進呢?