Skip to content

MagerCam 1.2.0

Choose a tag to compare

@Magerko Magerko released this 31 Oct 01:21
· 2 commits to main since this release

Плагин OBS: теперь ставится в OBS 30–33

Если источник «MagerCam» не появлялся в OBS (а в логе было LoadLibrary failed ... magercam.dll ... (126)), обновите плагин. У старого было четыре проблемы:

  • OBS 33 — там FFmpeg 8 (avcodec-62), а плагин был жёстко привязан к avcodec-61. Теперь плагин сам берёт тот FFmpeg, что лежит в OBS, и работает с OBS 30 (FFmpeg 6.1), 31–32 (7.1) и 33 (8.0).
  • OBS 30, 31 и 32.0 не грузили плагин, собранный под OBS 32.1. Теперь он собран под OBS 30 и подходит ко всем новее.
  • Портативная OBS (из zip-архива) не видела плагин. Установщик теперь кладёт его и туда.
  • Windows на ARM: добавлена отдельная сборка, установщик выбирает её сам.

Проверено на OBS 30.0.2, 31.1.2, 32.1.0 и 33.0.0. Сборку для ARM пока не на чем проверить вживую — если у вас Windows на ARM, напишите, работает ли.

Новый установщик находит обычную OBS, OBS из Steam и запущенную портативную (папку OBS можно и просто перетащить на install-obs-plugin.bat), сам просит права администратора, если они нужны, и удаляет FFmpeg от OBS 31, если его подкладывали в папку плагина вручную. В конце он печатает короткую сводку с версиями Windows и OBS — если что-то не заработает, приложите её к issue.

Плагин OBS для Linux

MagerCam-OBS-plugin-linux.tar.gz: сборки для Ubuntu 24.04, Debian 13 / Ubuntu 25.x и Ubuntu 26.04 (OBS из пакетов дистрибутива или PPA). install.sh сам выбирает подходящую. Аппаратное декодирование через VA-API.

Приложение на телефоне

  • Запись больше не может остаться без звука из-за того, что микрофон включился позже начала записи. Если микрофон так и не ответил, запись идёт без звука, а не теряется; если файл не сохранился, приложение об этом скажет.
  • Код доступа всегда из обычных цифр, на любом языке системы.
  • Защита от подбора кода работает и при параллельных запросах; медленные клиенты не держат сервер.

Программа для Windows

  • После сбоя декодера картинка восстанавливается, а не замирает навсегда.
  • Неподдерживаемый кодек больше не рвёт соединение.

Обновление

  • Телефон: установите MagerCam.apk поверх старой версии.
  • Плагин OBS: закройте OBS, распакуйте MagerCam-OBS-plugin.zip целиком и запустите install-obs-plugin.bat.
  • Linux: распакуйте MagerCam-OBS-plugin-linux.tar.gz и запустите ./install.sh.
  • Windows-программа: распакуйте MagerCam-Windows.zip и запустите install-windows.bat.