Antes de baixar um app de vídeo com duas câmeras, a pergunta mais comum é simplesmente: isso vai funcionar no meu celular? Aqui vai a versão resumida, e por que isso depende de mais do que apenas "quão novo" é o seu iPhone.
A resposta curta: iPhone XS e modelos posteriores
A Apple introduziu a captura simultânea com multi-câmera (a API que os desenvolvedores chamam de AVCaptureMultiCamSession) a partir do chip A12 Bionic, que estreou no iPhone XS, XS Max e XR em 2018. Todo iPhone lançado desde então — do XS até a linha atual — veio com um chip A12 ou mais recente, então se o seu iPhone foi lançado em 2018 ou depois, ele quase certamente suporta gravação com duas câmeras no nível de hardware.
Por que iPhones mais antigos não conseguem
Rodar dois fluxos de câmera ao mesmo tempo — decodificando, processando e codificando os dois simultaneamente — é uma carga de trabalho significativamente maior do que um único fluxo de câmera. A Apple restringiu a API de multi-câmera a chips com processamento de imagem dedicado suficiente para lidar com isso de forma confiável, e é por isso que o corte coincide com a geração A12, em vez de estar disponível em todo iPhone capaz de gravar em 4K.
Também depende da versão do iOS
O suporte a multi-câmera foi introduzido no iOS 13. A maioria dos apps de duas câmeras define um mínimo mais recente (geralmente iOS 17 ou superior) para aproveitar APIs mais novas de estabilização, rotação e codificação — então um iPhone antigo que atende ao requisito de hardware, mas está preso a uma versão antiga do iOS, ainda pode não ser compatível com os apps mais recentes.
E se o seu iPhone não suportar o modo de duas lentes?
Você não está necessariamente sem opções. A gravação de formato duplo com lente única — capturando um fluxo de câmera e cortando uma segunda proporção de tela dele ao vivo — funciona praticamente em qualquer iPhone capaz de rodar o app, já que processa apenas um único fluxo de câmera. Veja nosso guia sobre gravação com duas lentes vs lente única para entender como os dois se comparam.
Como verificar com certeza
A forma mais confiável de verificar é simplesmente instalar um app que use a API de multi-câmera — ele consulta AVCaptureMultiCamSession.isMultiCamSupported ao abrir e recorre graciosamente a uma alternativa (ou avisa você) se o seu aparelho específico não for compatível, em vez de depender de uma lista estática que pode não cobrir variantes regionais de modelo. Veja a página do DualFrame para iPhone para os detalhes completos de compatibilidade e recursos.
O DualFrame detecta automaticamente o suporte a multi-câmera ao abrir e oferece o modo de lente única como alternativa em qualquer iPhone compatível.
Conhecer o DualFrame