Robert Triggs / Autoridade Android
DR
- O Android 15 adiciona suporte para uma nova extensão de videografia Eyes Free que bloqueia e estabiliza uma determinada região ou objeto de interesse.
- Isso será disponibilizado para aplicativos de câmera de terceiros por meio de uma nova extensão Camera2 em dispositivos compatíveis.
- O Android 15 também pode adicionar uma implementação de software desta extensão para que ela esteja disponível para aplicativos mesmo em dispositivos onde o OEM não a implementou.
Se você não gosta do aplicativo de câmera padrão que acompanha o seu dispositivo Android, existem vários aplicativos de câmera de terceiros para Android que você pode experimentar. Esses aplicativos de câmera de terceiros geralmente adicionam controles e filtros de câmera avançados de nível profissional que você não encontrará no aplicativo de câmera padrão. Por outro lado, geralmente faltam alguns dos recursos básicos oferecidos pelo aplicativo de câmera do OEM. A solução para isso é o OEM empacotar seus recursos em uma “extensão” que aplicativos de câmera de terceiros possam usar. O Android atualmente oferece suporte a cinco tipos diferentes de extensões, mas a próxima atualização do Android 15 pode adicionar suporte para uma sexta extensão chamada videografia Eyes Free.
Nos bastidores, cada aplicativo de câmera – seja o aplicativo de estoque OEM ou um aplicativo de terceiros – é construído sobre a API Camera2 do Android (a biblioteca de suporte do Jetpack chamada CameraX é um wrapper para Camera2). A API Camera2 Extensions fornece uma maneira para os aplicativos de câmera acessarem extensões que os OEMs implementaram em seus dispositivos. A partir do Android 14, a API Camera2 Extensions oferece suporte aos cinco tipos de extensões a seguir:
- Auto: “ajusta o modo de extensão de acordo com o fundo da cena atual”
- Bokeh: “torna o assunto em primeiro plano mais nítido e desfoca o fundo”
- Retoque facial: “retoca a textura da pele, o tom sob os olhos e muito mais”
- HDR: “amplia o alcance de exposição, resultando em fotos mais vívidas”
- Noite: “ilumina fotos em situações de pouca luz”
A disponibilidade dessas cinco extensões varia muito de acordo com o dispositivo e a marca. A Samsung, por exemplo, implementou todas as extensões para muitos de seus dispositivos, enquanto o Google implementou apenas a extensão Night em seus Pixels recentes. Além disso, essas cinco extensões só podem ser usadas durante visualizações e capturas de imagens, mas não durante gravações de vídeo.
A nova extensão Camera2 de videografia Eyes Free, por outro lado, pode ser a primeira extensão Camera2 do Android que pode ser usada durante a captura de vídeo, a julgar pelo nome. Esta sexta extensão do Camera2 “visa bloquear e estabilizar uma determinada região ou objeto de interesse” de acordo com sua descrição no AOSP. Esta extensão permite que aplicativos de terceiros que usam a API Camera2 (como Snapchat) utilizem este algoritmo de estabilização de vídeo.
Mishaal Rahman / Autoridade Android
Embora o ISP e o pipeline da câmera na maioria dos dispositivos já suportem a estabilização básica de vídeo, independentemente do aplicativo de câmera usado, técnicas de estabilização mais avançadas – como a referenciada pela extensão de videografia Eyes Free – exigem um pouco de esforço para serem suportadas. Desenvolvedores terceirizados que criam aplicativos de câmera que funcionam em todos os diferentes tipos de dispositivos Android têm dificuldade em criar uma implementação universal de recursos como modo noturno, HDR, bokeh, etc., que seja tão boa quanto a implementação padrão. É por isso que existe a API de extensões Camera2, para nivelar o campo de jogo e dar a aplicativos de câmera de terceiros acesso ao mesmo modo noturno, HDR, bokeh, etc., algoritmos empregados pelo aplicativo de câmera padrão do OEM. O Android 15 simplesmente estende a lista de extensões disponíveis para incluir uma nova extensão de videografia Eyes Free, que esperamos que os OEMs implementem.
Mesmo que os OEMs não implementem a nova extensão de videografia Eyes Free do Android 15, o sistema operacional pode implantar uma implementação de software que aplicativos de câmera de terceiros podem utilizar. Sob Configurações > Segurança e privacidade > Mais segurança e privacidade, há uma nova opção “permitir extensões de software de câmera” que “permite a implementação de software padrão de recursos avançados de câmera, como videografia Eyes Free”. Embora a implementação padrão do Android da videografia Eyes Free possa não ser tão boa quanto a do OEM para um determinado dispositivo, ela ainda garantirá que esse recurso seja disponibilizado para aplicativos de câmera de terceiros que o procuram.
Mishaal Rahman / Autoridade Android
Você pode gostar