Nie da się ukryć, że Kamerka swoimi możliwościami i jakością przewyższa chyba wszystko w swojej cenie, a nawet kamery kilkukrotnie droższe.
Biorąc pod uwagę fakt, że parametry kamery możemy jeszcze polepszyć, jest to kamera, którą mogę polecić z czystym sumieniem nawet w 2019 roku.
W swojej kamerze ustawiłem ręcznie ostrość i dodałem gniazdo do zewnętrznego mikrofonu, zachowując wewnętrzny mikrofon, ale w tym wpisie chciałbym przedstawić kilka skryptów,
na zwiększenie bitrate.
Przedstawione skrypty działają z najnowszym wersją hardware Z26L i firmware 1.5.12.
Co to jest skrypt?
Za pomocą skryptów możemy zmienić szereg ustawień kamery, które normalnie nie są dostępne z poziomu aplikacji producenta.
Część skryptów jest przeznaczona pod konkretne wersje firmware.
Przykładowo, możemy:
- zmienić bitrate,
- profil kolorów,
- odszumienie,
- aktywować zdjęcia w RAW.
W tym jednak wpisie skupię się tylko na zwiększeniu bitrate.
Instalacja
Skrypt umieszczamy w pliku autoexec.ash i umieszczamy na karcie pamięci w katalogu głównym.
Skrypt 1296p30 35 mbps ABR
# 1296p30 35 mbps ABR, default 15 mbps writeb 0xC05CBEAC 0x05 writew 0xC05CBEB2 0x420c writel 0xC05CBEB4 0x3f400000 writel 0xC05CBEB8 0x3fa00000
Skrypt 1296p30 35 mbps ABR
# 1080p60 35 mbps ABR, default 25 mbps writeb 0xC05CBEDC 0x05 writew 0xC05CBEE2 0x420C writel 0xC05CBEB4 0x3f400000 writel 0xC05CBEB8 0x3fa00000
Skrypt 1296p30 40 mbps ABR
# 1080p60 40mbit ABR, default 25 mbps writeb 0xC05CBEDC 0x05 writew 0xC05CBEE2 0x4220 writel 0xC05CBEB4 0x3f400000 writel 0xC05CBEB8 0x3fa00000
Inne wartości bitrate, jakie możesz przetestować zmieniając zawartość komórki 0xC05CBEE2:
bitrate | adres |
---|---|
18 mbps | 0x4190 |
20 mbps | 0x41A0 |
25 mbps | 0x41C8 |
30 mbps | 0x41F0 |
35 mbps | 0x420C |
40 mbps | 0x4220 |
45 mbps | 0x4234 |
50 mbps | 0x4248 |
Skrypt aktywujący zdjęcia w RAW
t app test debug_dump 14
Skrypt automatycznego nagrywania
sleep 10 t app key record
Skrypty możemy oczywiście łączyć.
Ostrzeżenie
Skrypty nie powinny uszkodzić kamery. Jeśli otrzymane rezultaty nas nie zadowolą, po prostu usuwamy skrypt z karty i restartujemy kamerę.
Niektóre ustawienia, w szczególności zwiększenie bitrate mogą powodować większe nagrzewanie się kamery, dlatego trzeba zachować równowagę.
Oprogramowanie
Jeśli skrypty wydają się Tobie skomplikowane i nie czujesz się na siłach, aby z nich korzystać, istnieją gotowe programy, które upraszczają cały proces.
Jednym z takich programów jest Yi Pro – Yi Action camera control and scripting:
https://play.google.com/store/apps/details?id=com.appsymptote.yipro&hl=en_US
Zastrzegam jednak, że nie sprawdzałem tego programu, a na liście wspieranych wersji firmware nie było 1.5.12.
Na tę chwilę informacja ta zniknęła z opisu aplikacji…
Opracowanie
Na podstawie informacji:
- https://dashcamtalk.com/forum/threads/yimax-pro-script.20108/page-5#post-362767
- https://github.com/PJanisio/Xiaomi_Yi_autoexec/blob/master/bitrate/1.2.13/bitrate_addresses.md
Czy jest możliwość utworzenia skryptu który odpali automatycznie kamerę po podłączeniu do zasilania, coś na zasadzie wideorejestratora?
Nie słyszałem o takiej opcji. Sam autostart nagrywania można zaprogramować, ale kamerę trzeba włączyć przyciskiem. Puszczenie zasilania na USB zacznie tylko ładowanie kamery.