色調映射 - 支援 HDR 和 SDR 內容

使用 Transformer 時,請務必考量相容性 HDR 和 SDR 內容之間的差別HDR 技術可以呈現更豐富的色彩細節 色彩和對比,為使用者提供更良好的視覺體驗。不過,由於 HDR 和 SDR 的色彩範圍差異,合併 都可能造成相容性問題

當您建立生成式 AI 時 Composition, 你可以選用 setHdrMode 會用於 HDR 影片輸入裝置根據預設,轉換器會將此值設為 HDR_MODE_KEEP_HDR, 確保輸出內容會保存為 HDR 格式。如果裝置不支援 支援 HDR 格式,Transformer 會自動嘗試使用 HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_OPEN_GL

在某些情況下,您可以合併 HDR 和 SDR 資產。舉例來說, 除了 HDR 影片和圖像以外 你也可以讓影片 HDR 和 SDR 影片的內容在這種情況下,您可以選擇下列做法:

優點 缺點
使用 MediaCodec 建立地圖 以裝置與 API 組合搭配時,呈現最佳視覺效果。 僅支援特定裝置的 API 31 以上版本和 API 33 以上版本 (裝置) 支援 HDR 拍攝功能如果不支援,`Transformer` 會擲回 `ExportException`。
使用 OpenGL 建立地圖 支援 API 29 以上版本,可支援更廣泛的多種裝置。產生的結果更加一致。 相較於使用 HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC
將 HDR 解讀為 SDR 支援最廣泛的選項。 內容看起來可能看起來已完全褪色,以錯誤的方式顯示。

目前限制

多資產樂曲不支援以下做法:

  • 從 SDR 到 HDR 的色調映射
  • 以 HDR 資產開頭的 SDR 和 HDR 內容序列