Portfolio

OpenShot

Aplikacja · Rozbudowany aparat / Android · 2026

Aparat, kamera i dyktafon w jednej aplikacji na Androida – z RAW/DNG, obliczeniowym trybem nocnym, fuzją HDR, ręcznym trybem Pro i studiem dźwięku.

Darmowa aplikacja aparatu dla Androida, która łączy pełną kontrolę nad zdjęciem z fotografią obliczeniową: zdjęcia RAW, własny tryb nocny i HDR, długie naświetlanie, film 4K w HDR 10-bit, poklatkowy do 8K, zwolnione tempo i dyktafon z jakością studyjną.

Tryby zdjęć idą dalej niż systemowy aparat. Tryb nocny korzysta ze sprzętowego trybu producenta, a gdy go brak – z własnego potoku: seria od 4 do 12 klatek jest wyrównywana, uśredniana z odrzucaniem „duchów” i adaptacyjnie mapowana tonalnie. HDR to sprzętowy tryb albo fuzja trzech ekspozycji (−1,7 / 0 / +1,7 EV) z lokalnym mapowaniem tonów. Długi czas łączy klatki z 1–15 sekund w jedno zdjęcie – jako rozmycie ruchu albo smugi światła – z wyrównaniem do zdjęć z ręki. Do tego portret z rozmyciem tła, zdjęcie ruchome z trzema sekundami przed i po migawce oraz pełny tryb ręczny: ISO, czas do 30 sekund, ostrość z odległością, balans bieli i kompensacja ekspozycji. Zdjęcia można zapisywać jako RAW (DNG) albo RAW+JPEG, także z sensora, który telefon udostępnia jako osobny aparat fizyczny.

Wideo to 4K, 1080p i 720p, HDR 10-bit (HLG) i stabilizacja – dobierane automatycznie do możliwości urządzenia. Film poklatkowy w 1080p, 4K i 8K koduje się na bieżąco z przyspieszeniem od ×15 do ×1800 i wyrównywaniem jasności, a zwolnione tempo wybiera każdą wykrytą parę rozdzielczości i klatkażu, na przykład 120 i 240 kl./s. Płynne zbliżanie robi wolny, równy najazd w trakcie nagrania.

Dyktafon nagrywa w AAC (mowa, muzyka, studio do 320 kb/s) albo bezstratnie w WAV 48 kHz, w tle i przy zgaszonym ekranie, z mikrofonu wbudowanego lub zewnętrznego – przewodowego, USB albo Bluetooth LE. Ma wzmocnienie do +24 dB z ogranicznikiem, redukcję szumów, mierniki szczytów, znaczniki w trakcie nagrania i bibliotekę z zarysem fali, wyszukiwaniem i zmianą prędkości odtwarzania.

Interfejs zbudowany jest wokół łukowego pokrętła trybów, które działa jak pierścień obiektywu z haptycznymi zapadkami. Zoom płynnie przechodzi między obiektywami 0,5× – 10×, a pomoce kadru obejmują poziomicę, histogram na żywo, siatki, obrys ostrości i zebrę. Całość to Kotlin, Jetpack Compose i CameraX; potok obliczeniowy przetwarza klatki pasami, więc zużywa pamięć rzędu jednej klatki zamiast całej serii. Każda zmiana w repozytorium buduje i publikuje nową wersję.

Ustawienia OpenShot: wykryte aparaty, obiektywy i formaty zapisu

Funkcje

  • RAW (DNG) i RAW+JPEG z automatycznym wyborem sensora
  • własny tryb nocny i fuzja HDR z trzech ekspozycji
  • długie naświetlanie: rozmycie ruchu i smugi światła
  • ręczny tryb Pro: ISO, czas do 30 s, ostrość i balans bieli
  • wideo 4K HDR 10-bit, poklatkowy do 8K i zwolnione tempo
  • dyktafon AAC i WAV z nagrywaniem w tle i znacznikami
  • wymaga Androida 10 lub nowszego

Technologie

  • Kotlin
  • Jetpack Compose
  • Material 3
  • CameraX
  • Camera2
  • AudioRecord

Mój udział

Projekt, interfejs, przetwarzanie obrazu i dźwięku, wydania

Pobierz

github.com/BlackSingularities/OpenShot