BitrateEditor (v_max) - Исходники программы
BitrateEditor (v_max) - Актуальная версия программы
BitrateEditor (v_max) - Актуальная версия программы + сборка для регистраторов 70mai
BitrateEditor 1.0 for SJCam SJ8 PRO & GitUp F1 Source (GitHub)
BitrateEditor 1.0 for SJCam SJ8 PRO
BitrateEditor 1.1 for SJCam SJ8 PRO
BitrateEditor 1.2 for SJCam SJ8 PRO
BitrateEditor 1.4 for SJCam SJ8 PRO & GitUp F1
Пока ТОЛЬКО для SJ8Pro прошивок на базе версий v1.3.0 и v1.2.7, а также для GitUp F1 v1.2
Теперь и для версий 1.3.1 и 1.3.2. Отдельная благодарность djl.
Скачать: BitrateEditor 1.0 for SJCam SJ8 PRO & GitUp F1 (author: v_max)
ИСПОЛЬЗУЕТЕ НА СВОЙ СТРАХ И РИСК. НИ АВТОР, НИ КТО ИНОЙ НИКАКОЙ ОТВЕТСТВЕННОСТИ НЕ НЕСЕТ!!!
1. Кладете содержимое архива в одну директорию с SJ8_FWUPDATE.bin и SJ8_CHECK.ch
2. Запускаете bitrates.bat
3. Правите битрейты
4. Сохраняете... на выходе получите пару файлов SJ8_FWUPDATE.bin.mod и SJ8_CHECK.ch.mod
Строчки битрейтов (соответствие реальным режимам) могут содержать ошибки и не соответствовать реальным
просьба о замеченных несоответствиях сообщать.
Инфа для продвинутых....
Программа теоретически адаптируется и для других версий прошивки и возможно даже для других аппаратов.
Нужно только переписать конфиг. Точнее написать свой и подставить имя файла конфига в параметр батника.
Все адреса в конфиге в ДЕСЯТИЧНОМ виде.
md5fileName опционален. При его наличии проверяет при старте MD5 и генерит новый при сохранении .
Для прошивок, где это не нужно, можно строчку удалить из конфига.
Секция verify для проверки соответствия подсунутой прошивке конфигу.
Содержит произвольное число проверок типа адрес - строка, достаточных для верификации.
Набор видеорежимов по одному на каждую тройку строк битрейтов в прошивке.
inUse - просто пометка используется или нет
Формат названия 3840x2160 30P фиксированный!!! {ширина}х{высота} {фпс}{P|I}
Есть задумка его парсить для автоматизированой калькуляции так что соблюдайте..
Не распарсенные не будут участвовать в перекалькуляции... Но это пока задумка.
Адреса:
"sectionStartAddr": 560, (по началу заголовка секции)
"sectionLen": 25710016, (включая заголовок секции длинной 0x100)
"sectionCrcAddr": 560, (адрес в заголовке секции где лежит crc32 тела секции)
"bitratesTableAddress": 25333104, (адрес начальной строки таблицы битрейтов)
Все адреса это адрес во всей прошивке целиком
Правила валидации при вводе значений пользователем:
"validate": {
"bitrate": {"min":1, "max":120},
"min": {"min":0.75, "max":1.0},
"max": {"min":1.0, "max":1.25}
}
- Подпись автора
[html]
<div>
<a href="http://videoreg.forum2.net"><img src="https://forumstatic.ru/files/0018/21/d5/26807.gif">
</div>
<br>
<div>
<a href="https://clck.ru/NGf3a"><img src="https://forumstatic.ru/files/0018/21/d5/23980.gif" title="Additional version of the forum">
</div>
[/html]