ПРОДУКТЫ И ГАДЖЕТЫ

GimbalBar добавил управление подвесом DJI Osmo Pocket 3 в macOS

GimbalBar позволяет управлять подвесом DJI Osmo Pocket 3 из строки меню macOS: поворачивать камеру, менять наклон и сохранять ракурс.

✍️ Редакция iTech News | 22.10.2026 | ⏱ 3 мин | Источник: Habr / Новости
⌚

Открытая утилита GimbalBar добавляет управление подвесом DJI Osmo Pocket 3 прямо в строку меню macOS. Она решает довольно приземлённую, но неприятную проблему: камера умеет работать веб-камерой по USB, однако штатно выбрать другой ракурс с компьютера нельзя. Для тех, кто проводит созвоны, записывает скринкасты или ведёт стримы с Pocket 3, это означает меньше ручных поправок камеры между дублями.

Проект выпустил разработчик под ником amirmxt, сообщает Habr / Новости. GimbalBar распространяется с открытым исходным кодом по лицензии MIT; готовая сборка рассчитана на Mac с Apple Silicon под управлением macOS 14 и новее. Автор проверил работу приложения именно с DJI Osmo Pocket 3, поэтому владельцам более ранних Pocket рассчитывать на совместимость пока рано.

Сценарий использования выглядит просто. Osmo Pocket 3 подключается к Mac по USB-C, после чего на самой камере нужно выбрать режим веб-камеры. В этом режиме macOS видит устройство как обычную USB-камеру, но фирменного инструмента DJI для изменения наклона и поворота подвеса с компьютера нет. Если камера закреплена на мониторе, штативе или в тесном сетапе для записи, дотягиваться до неё каждый раз — занятие, которое быстро надоедает.

GimbalBar выводит управление в меню macOS: можно задать положение подвеса вручную или использовать кнопки со стрелками. Для дискретного смещения доступны шаги в 5, 15 и 30 градусов. Предусмотрены и глобальные горячие клавиши: Control + Option + стрелки меняют положение камеры из любого приложения, а Control + Option + C возвращает её к сохранённой позиции. Это небольшая деталь, но именно она отделяет утилиту для повседневной работы от демонстрации того, что протокол вообще удалось расковырять.

Технически проект интересен не интерфейсом строки меню, а способом связи с камерой. Разработчик применил стандартные команды UVC — протокола USB Video Class, на котором работает множество веб-камер. Pocket 3 принимает команды абсолютного поворота и наклона, а GimbalBar передаёт их через системный интерфейс IOKit в macOS. Иными словами, камера обнаружилась не как закрытый гаджет с недоступными функциями, а как устройство, часть возможностей которого можно задействовать через знакомый для веб-камер стек.

Первоначально автор рассчитывал управлять подвесом по Bluetooth, но беспроводные команды движения камера проигнорировала. Пришлось перейти к USB и реверс-инжинирингу. Это типичная история для периферии, где режим «подключил и работает» покрывает основной сценарий производителя, а соседние возможности остаются без интерфейса для пользователя. Формально Osmo Pocket 3 умеет быть веб-камерой; практически её моторизированный подвес в этом режиме превращался в зафиксированную декорацию.

Для разработчиков GimbalBar — ещё и компактный пример того, как полезный продукт возникает на стыке анализа поведения устройства и стандартных системных API. Не потребовалось ждать официального SDK или строить отдельный драйвер: автор использовал команды, которые камера уже принимает, и штатный механизм macOS для их отправки. Открытая MIT-лицензия позволяет изучить реализацию, адаптировать её под собственный видеосетап или попытаться расширить поддержку на другие модели — с обязательной проверкой на реальном железе.

Для создателей контента и команд, которые используют Pocket 3 как настольную веб-камеру, управление подвесом DJI из меню может оказаться полезнее многих «больших» обновлений: камера перестаёт быть статичной точкой съёмки. Можно быстро выровнять кадр перед встречей, сменить план при записи ролика или вернуть заранее выбранный ракурс одной комбинацией клавиш. При этом GimbalBar не заменяет приложение DJI и не добавляет заявленной производителем универсальной поддержки: это узкий инструмент под конкретную модель, платформу и проводное подключение.

Появление таких утилит показывает, что спрос на управляемые USB-камеры уже выходит за рамки встроенных веб-камер и профессиональных PTZ-решений. Если производители компактных камер хотят закрепиться на рабочих столах разработчиков, авторов и распределённых команд, одного режима Webcam будет мало: пользователям нужны кадрирование, пресеты и управление без смартфона. Пока этот пробел закрывает GimbalBar, а следующий вопрос — останется ли управление подвесом DJI задачей энтузиастов или станет штатной функцией самих камер.

Поделиться: Telegram X LinkedIn