Android 15 może zapewnić lepszą stabilizację wideo w aplikacjach aparatu innych firm

Robert Triggs / Urząd Androida

TL;DR

Advertisement

  • W systemie Android 15 dodano obsługę nowego rozszerzenia wideo Eyes Free, które blokuje i stabilizuje dany region lub obiekt zainteresowania.
  • Funkcja ta zostanie udostępniona aplikacjom aparatu innych firm poprzez nowe rozszerzenie Camera2 na obsługiwanych urządzeniach.
  • Android 15 może również dodać implementację oprogramowania tego rozszerzenia, dzięki czemu będzie ono dostępne dla aplikacji nawet na urządzeniach, na których producent OEM go nie wdrożył.

Jeśli nie podoba Ci się standardowa aplikacja aparatu dołączona do urządzenia z systemem Android, możesz wypróbować wiele aplikacji aparatu innych firm na Androida. Te aplikacje aparatu innych firm często dodają zaawansowane, profesjonalne elementy sterujące i filtry aparatu, których nie znajdziesz w standardowej aplikacji aparatu. Z drugiej strony zazwyczaj brakuje im niektórych podstawowych funkcji oferowanych przez aplikację aparatu OEM. Rozwiązaniem tego problemu jest spakowanie przez producenta OEM swoich funkcji w „rozszerzenie”, z którego mogą korzystać aplikacje aparatu innych firm. Android obsługuje obecnie pięć różnych typów rozszerzeń, ale nadchodząca aktualizacja Androida 15 może dodać obsługę szóstego rozszerzenia o nazwie Videography Eyes Free.

Pod maską każda aplikacja aparatu — niezależnie od tego, czy jest to aplikacja OEM, czy aplikacja innej firmy — jest zbudowana w oparciu o interfejs API Camera2 systemu Android (biblioteka obsługi Jetpack o nazwie CameraX stanowi opakowanie dla Camera2). Interfejs API rozszerzeń Camera2 umożliwia aplikacjom aparatu dostęp do rozszerzeń zaimplementowanych przez producentów OEM na ich urządzeniach. Począwszy od Androida 14, interfejs API rozszerzeń Camera2 obsługuje pięć następujących typów rozszerzeń:

  1. Samochód: „dostosowuje tryb rozszerzenia do bieżącego tła sceny”
  2. Bokeh: „wyostrza obiekt na pierwszym planie i rozmywa tło”
  3. Retusz twarzy: „poprawia teksturę skóry, odcień skóry pod oczami i nie tylko”
  4. HDR: „poszerza zakres ekspozycji, co skutkuje żywszymi zdjęciami”
  5. Noc: „rozjaśnia zdjęcia w warunkach słabego oświetlenia”

Dostępność tych pięciu rozszerzeń różni się znacznie w zależności od urządzenia i marki. Na przykład Samsung wdrożył wszystkie rozszerzenia dla wielu swoich urządzeń, podczas gdy Google wdrożyło rozszerzenie Night tylko w swoich najnowszych Pixelach. Co więcej, tych pięciu rozszerzeń można używać tylko podczas podglądu i przechwytywania obrazu, ale nie podczas nagrań wideo.

Z kolei nowe rozszerzenie Camera2 Eyes Free do wideografii może być pierwszym rozszerzeniem Camera2 dla Androida, którego można używać podczas przechwytywania wideo, sądząc po jego nazwie. To szóste rozszerzenie Camera2 „ma na celu zablokowanie i ustabilizowanie danego regionu lub obiektu zainteresowania”, zgodnie z jego opisem w AOSP. To rozszerzenie umożliwia aplikacjom innych firm korzystającym z interfejsu API Camera2 (takim jak Snapchat) korzystanie z tego algorytmu stabilizacji wideo.

Advertisement

Bezpłatne rozszerzenie wideo dla oczu

Mishaal Rahman / Władze Androida

Chociaż dostawca usług internetowych i kamera w większości urządzeń obsługują już podstawową stabilizację wideo niezależnie od używanej aplikacji aparatu, obsługa bardziej zaawansowanych technik stabilizacji — takich jak ta, do której odwołuje się rozszerzenie wideografii Eyes Free — wymaga nieco wysiłku. Zewnętrzni programiści tworzący aplikacje do aparatów, które działają na wszelkiego rodzaju urządzeniach z Androidem, mają trudności ze stworzeniem uniwersalnej implementacji funkcji, takich jak tryb nocny, HDR, bokeh itp., która byłaby równie dobra jak standardowa implementacja. Właśnie dlatego istnieje interfejs API rozszerzeń Camera2, który ma wyrównać szanse i zapewnić aplikacjom kamer innych firm dostęp do tego samego trybu nocnego, HDR, bokeh itp., algorytmów stosowanych przez standardową aplikację aparatu OEM. Android 15 po prostu rozszerza listę dostępnych rozszerzeń o nowe rozszerzenie do wideografii Eyes Free, które, mamy nadzieję, wdrożą producenci OEM.

Nawet jeśli producenci OEM nie wdrożą nowego rozszerzenia wideografii Eyes Free dla Androida 15, system operacyjny może wdrożyć implementację oprogramowania, z której będą mogły korzystać aplikacje kamer innych firm. Pod Ustawienia > Bezpieczeństwo i prywatność > Większe bezpieczeństwo i prywatnośćdostępny jest nowy przełącznik „zezwól na rozszerzenia oprogramowania aparatu”, który „umożliwia domyślną implementację zaawansowanych funkcji aparatu w oprogramowaniu, takich jak nagrywanie wideo Eyes Free”. Chociaż domyślna implementacja wideografii Eyes Free w systemie Android może nie być tak dobra, jak rozwiązania OEM dla danego urządzenia, nadal zapewnia udostępnienie tej funkcji aplikacjom aparatu innych firm, które jej szukają.

Rozszerzenia oprogramowania aparatu do systemu Android 14 QPR3 Beta 2

Mishaal Rahman / Władze Androida

Masz wskazówkę? Mów do nas! Wyślij e-mail do naszych pracowników na adres news@androidauthority.com. Możesz pozostać anonimowy lub uzyskać uznanie za informacje, to Twój wybór.

Możesz lubić

Advertisement