camera 2 api как включить на xiaomi

Что такое Camera2 API в телефоне? Это частый вопрос, который задают в комментариях на этом блоге и YouTube канале. Давайте разбираться. Сразу замечу, статья создана прежде всего для новичков и разбирающимся в теме, особо полезной не будет.

Camera2 API — что это?

Если говорить простым языком — это некое подобие драйвера, системное приложение, которое работает как посредник между «железом» и сторонними программами. В данном случае под «железом» подразумевается именно камеры смартфона, а в качестве сторонних приложений могут быть любые программы из Play Google.

Что дает активное Camera2 API

Если говорить просто — вы получаете гораздо больше от камеры вашего смартфона, чем это было изначально заложено производителем. Так уж случилось, что многие производители делают ПО камер весьма «слабым», поэтому зачастую пользователь вынужден покупать новый смартфон, с целью получения более качественных фотографий и видео с его камер, но он то не знает, что физически они способны на большее.

  1. Съемка фотографий в RAW (смотрите примеры)
  2. Запись видео с высоким битрейтом (например в Filmic Pro)
  3. Использование Google Camera HDR и других приложений.

Как проверить активно ли API

Это сделать достаточно просто. Самый элементарный метод — скачать приложение Manual Camera Compatibility и запустить тест. Если будут зеленые галочки, то порядок, если красные крестики, то доступа к Camera2 API на вашем смартфоне нет.

Как активировать Camera2 API

На некоторых смартфонах Camera2 API активно из коробки, поэтому ничего делать не нужно. Однако, на многих и заблокировано производителем. Например, на многих смартфонах Xiaomi, вы не сможете использовать апи камеры так просто, для этого нужно будет программное вмешательство в прошивку смартфона, ее модификация, которая для новичков может быть сложной.

Однако, на некоторых смартфонах, например флагмане Xiaomi Mi 8, Camera2 API активно изначально, с завода.

Видео