Postado por Tibian Elsheikh, Gerente de Produto, Android Core Graphics e Jeffrey Jose, Gerente de Produto, Android Core Graphics
Nós já passamos por isso: Você está rolando seu feed de mídia social favorito em um ambiente escuro e de repente aparece um vídeo HDR. É tão brilhante que você tem que piscar ou talvez diminua a luminosidade da tela para ler a legenda. Em outras ocasiões, um vídeo que parece vibrante no seu telefone fica apagado, escuro ou desbotado quando assistido na TV do seu quarto.
Embora a tecnologia de Gama Dinâmica Estendida (HDR) tenha sido projetada para tornar os vídeos mais ricos e realistas, a falta de diretrizes unificadas da indústria significa que o mesmo clipe pode renderizar de maneira inesperada e perturbadora dependendo da tela que você está usando.
Para resolver isso, estamos apresentando Eclipsa Video - um novo padrão criado para fazer seus vídeos favoritos parecerem consistentes, equilibrados e confortáveis em qualquer tela. O Eclipsa Video se baseia na especificação aberta SMPTE ST 2094-50, que a Google desenvolveu em colaboração com Apple e NBCUniversal.
Mais consistência, conforto e controle criativo
O Eclipsa Video supera a suposição individual da tela. Em vez de deixar que o seu dispositivo interprete a luminosidade do vídeo por conta própria, nosso formato carrega diretrizes precisas que informam telas compatíveis exatamente como renderizar a imagem.
Projetado para escalar com sua hardware, o Eclipsa Video oferece três benefícios principais:
- Uma base consistente: O Eclipsa Video introduz um repositório compartilhado de regras para telas. Ele estabelece uma referência consistente para a luminosidade normal - conhecida como o HDR reference white. Isso garante que textos, interfaces de aplicativos e cores no padrão permaneçam vibrantes e legíveis sem causar reflexos desagradáveis na tela.
- Espaço dinâmico: Telas têm diferentes limites físicos de brilho ou "headroom". O Eclipsa Video orienta como as telas lidam com os detalhes mais brilhantes dinamicamente. Detalhes brilhantes permanecem impressionantes em uma TV premium, enquanto são escalam inteligentemente na tela móvel para evitar transições cegas repentinas.
- Preservação da intenção criativa: Em vez de aplicar um único ajuste estático a todo o vídeo, o Eclipsa Video carrega instruções adaptativas quadro por quadro. Pense nele como uma série de notas digitais do criador viajando com o vídeo, garantindo que as exatas cores, contraste e humor que foram avaliadas sejam preservados na sua tela.
O Eclipsa Video preserva os detalhes de destaque verdadeiros em qualquer tela que você assistir.
Construído nativamente no Android 17
A partir do Android 17, o suporte ao Eclipsa Video é construído diretamente na plataforma. Isso significa que uma experiência HDR mais confortável e realista está chegando de forma nativa aos telefones, tablets e TVs que você confia todos os dias.
Diretrizes para desenvolvedores & criadores
Estamos convidando a ecossistema de desenvolvedores e criadores para ajudar a construir um ambiente HDR mais confiável:
- Comece com a implementação: Aprenda como configurar reprodução e captura em seus aplicativos com nossa guia oficial.
- Integração do ExoPlayer & Media3: Manipulação de reprodução padrão incorporada diretamente no Jetpack Media3, permitindo que o ExoPlayer suporte metadados Eclipsa Video automaticamente sem configuração adicional do player.
- Pesquise ferramentas de código aberto: Visualize e inspecione metadados SMPTE ST 2094-50 e curvas de ganho dinâmico em tempo real usando o HDR Explorer.
O que vem por aí
Eclipsa Video está sendo lançado agora, e você verá mais aplicativos e dispositivos suportando-o ao longo do tempo. Como é um padrão aberto, qualquer desenvolvedor de aplicativos ou fabricante de hardware pode integrá-lo para elevar a experiência de visualização.
Tente as novas ferramentas no Android 17, explore o metadado de código aberto e nos conte o que você pensa em nossos canais de desenvolvedores. Estamos ansiosos para ver o que você criará.
Observações & Disponibilidade
1. Compatibilidade com dispositivos: A reprodução e captura do Eclipsa Video são nativamente suportadas em dispositivos executando o Android 17 (API level 37) ou superior com displays HDR que passam nos testes de conformidade Eclipsa.
2. Recursos para desenvolvedores: A Especificação SMPTE ST 2094-50 está disponível publicamente para avaliação técnica.
