Quando si lavora con Transformer, è importante considerare la compatibilità tra contenuti HDR e SDR. La tecnologia HDR mostra i contenuti con colori più dettagliati, colori e contrasto, per offrire agli utenti una migliore esperienza visiva. Tuttavia, a causa la differenza di gamma di colori tra HDR e SDR, combinando i due tipi di potrebbero causare problemi di compatibilità.
Mentre crei un
Composition
,
puoi scegliere di setHdrMode
per gli ingressi video HDR. Per impostazione predefinita, Transformer imposta questo valore su
HDR_MODE_KEEP_HDR
,
che garantisce che l'output rimanga in formato HDR. Se il dispositivo non
il formato HDR, Transformer tenta automaticamente di usare
HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_OPEN_GL
.
In alcuni casi, potresti combinare asset sia HDR che SDR. Ad esempio, potrebbero essere presenti overlay SDR sopra i video e le immagini HDR o una combinazione di video HDR e SDR. In questo caso, hai le seguenti opzioni:
Vantaggi | Svantaggi | |
---|---|---|
Mappa dei toni con MediaCodec | Migliore qualità visiva di output se supportato sulla combinazione di dispositivo e API. | Funzionalità supportata solo sull'API 31 e versioni successive su determinati dispositivi e sull'API 33 e versioni successive per i dispositivi.
con supporto per l'acquisizione HDR. Se non supportato, Transformer genera un
ExportException . |
Mappa dei toni con OpenGL | Funzionalità supportata sull'API 29 o versioni successive, con un supporto generalmente più ampio su tutti i dispositivi. Produce risultati più coerenti. | Può produrre lievi differenze rispetto all'output dell'uso
HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC . |
Interpretare HDR come SDR | Opzione più supportata. | È probabile che i contenuti abbiano un aspetto sbiadito e potrebbero essere visualizzati in modo errato. |
Limitazioni attuali
I seguenti elementi non sono supportati per le composizioni con più risorse:
- Mappatura dei toni da SDR a HDR
- Sequenze di contenuti SDR e HDR che iniziano con un asset HDR