Repository navigation
v1.2.7
1.2.7 — fresh-machine MSI installation
- Fix unattended MSI installation on a fresh Windows system: the SYSTEM custom action uses certutil for the boot driver's per-computer trust certificate, avoiding Import-Certificate's TrustedPublisher access error. Every import is checked; partial trust entries are removed on failure and the signing private key is deleted.
- Add Windows CI coverage for English installation, Russian upgrade with settings preserved, and complete uninstall. MSI/custom-action logs are retained on test failure.
- Existing camera settings and firmware behavior are unchanged. Installation without internet can complete; the service obtains firmware later.
1.2.7 — установка MSI на чистой системе
- Исправлена тихая установка MSI на чистой Windows: действие от SYSTEM использует certutil для сертификата доверия драйвера загрузчика, устраняя отказ Import-Certificate в TrustedPublisher. Каждый импорт проверяется; частичные записи доверия убираются при ошибке, закрытый ключ подписи удаляется.
- В Windows CI добавлены установка английского MSI, обновление на русский с сохранением настроек и полное удаление. При отказе теста сохраняются журналы MSI и установщика.
- Настройки камеры и работа прошивки сохранены. Установка без интернета может завершиться; служба получает прошивку позже.
1.2.6
- Brightness, contrast, saturation and sharpness in Windows' camera settings (Settings → Bluetooth & devices → Cameras → PS5 Camera → Basic settings) and in apps' video controls now act on the driver's finished picture, 0..100 with 50 as the camera gives it. Before, they went to the camera's processing unit, which changed both sensors and the depth. Saved Windows values from the camera's old 0..8 scale are cleared once, so the picture is not left dark or grey.
- Background effects: "Portrait blur" is light by default, "Standard blur" a stronger, fixed one (60 instead of the maximum). A blur still at the old default moves to light on update.
ps5cam-ctl set brightness|contrast|saturation 0..100; the same keys in the Linux configuration.
1.2.6
- Яркость, контраст, насыщенность и резкость в параметрах камеры Windows (Параметры → Bluetooth и устройства → Камеры → PS5 Camera → Основные параметры) и в настройках видео программ теперь меняют готовую картинку драйвера: 0..100, 50 — как даёт камера. Раньше они уходили в процессор камеры и меняли оба сенсора, а с ними и глубину. Сохранённые Windows значения со старой шкалы камеры 0..8 один раз сбрасываются, чтобы картинка не стала тёмной или серой.
- Эффекты фона: «Портретное размытие» по умолчанию лёгкое, «Стандартное размытие» — фиксированное и сильнее (60 вместо максимума). Если сила размытия стояла на прежнем значении по умолчанию, при обновлении она станет лёгкой.
ps5cam-ctl set brightness|contrast|saturation 0..100; те же ключи в настройках для Linux.
1.2.5
- The driver installs on Windows 10 too, with a warning: it is tested on Windows 11 only. Before, the installation stopped there, and ps5cam-ctl and the service could not even start, because they imported a function that only Windows 11 has. Windows 10 has no background effects settings, so there bokeh is switched with
ps5cam-ctl set mode 0(on) andset mode 1(off). The virtual camera still needs Windows 11.
1.2.5
- Драйвер ставится и на Windows 10, с предупреждением: проверялся он только на Windows 11. Раньше установка там останавливалась, а ps5cam-ctl и служба даже не запускались, потому что ссылались на функцию, которая есть только в Windows 11. В Windows 10 нет параметров эффектов фона, поэтому боке там включается командой
ps5cam-ctl set mode 0, а выключается —set mode 1. Виртуальной камере по-прежнему нужна Windows 11.
1.2.4
- Stereo self-calibration works on real frames. Before, the two sensors were never aligned (the alignment search found no clear best on real scenes), so the depth ran without correction. Now the camera calibrates itself in the first seconds of a bokeh stream and keeps the result. The result: steadier depth on the head and the background, and fewer sharp patches on curtains. In a dark or featureless scene it tries again later and says why in the log.
ps5cam-ctl statusshows the stored alignment. - Steadier autofocus: with nobody in front of the camera the blur no longer wanders in waves across the room, and the auto brightness no longer pumps with it. A person a few steps away in front of a wall stays in focus. A raised hand still takes the focus over.
- The device MFT can record raw camera frames for tuning (
ps5cam-ctl record N, as administrator).
1.2.4
- Самокалибровка стереопары работает на настоящих кадрах. Раньше сенсоры ни разу не выравнивались (поиск не находил явного лучшего варианта на реальных сценах), и глубина считалась без поправки. Теперь камера калибруется сама в первые секунды потока с боке и запоминает результат. Итог: глубина на голове и фоне стабильнее, а на шторах меньше резких пятен. В тёмной или однотонной сцене попытка повторится позже, причина пишется в журнал.
ps5cam-ctl statusпоказывает сохранённое выравнивание. - Автофокус стабильнее: когда перед камерой никого нет, размытие больше не ходит волнами по комнате, и автояркость вместе с ним не «дышит». Человек в паре шагов от камеры перед стеной остаётся в фокусе. Поднятая рука по-прежнему перехватывает фокус.
- Device MFT умеет записывать сырые кадры камеры для настройки (
ps5cam-ctl record N, от администратора).
1.2.3
- Steadier depth: on a still person the head no longer flickers between its own depth and the wall's, and the blurred background no longer shimmers. A depth jump where the picture stands still now needs the next frame to confirm it, and still areas are smoothed more; motion is followed as before.
- Steadier auto brightness: the whole picture no longer breathes. The head's light is measured on the face (hair and headphones no longer pull it down by the row), and the gain changes only when the light really changes. In a dark room with a lit face the picture is now as bright as intended — brighter than in 1.2.2.
- The firmware file is replaced only by a whole, checked image (the installer and the service can no longer leave a half-written one).
1.2.3
- Глубина стабильнее: у неподвижного человека голова больше не перескакивает между своей глубиной и глубиной стены, а размытый фон не «переливается». Скачок глубины там, где картинка не изменилась, теперь должен подтвердиться следующим кадром, а неподвижные участки сглаживаются сильнее; движение отслеживается как раньше.
- Автояркость стабильнее: картинка больше не «дышит». Яркость головы меряется по лицу (волосы и наушники больше не тянут её вниз), а усиление меняется только при настоящей смене света. В тёмной комнате с освещённым лицом картинка теперь такой яркости, как задумано, — светлее, чем в 1.2.2.
- Файл прошивки заменяется только целиком записанным и проверенным образом (установщик и служба больше не могут оставить его записанным наполовину).
1.2.2
- The installation completes without internet access: the service then downloads Sony's original firmware itself once the camera is plugged into a computer that is online (it tries every 10 minutes).
- The English and the Russian MSI packages upgrade each other (from 1.2.1).
- Small fixes after review: the subject's sharp zone settles fully under strong smoothing; clearer installer notes.
1.2.2
- Установка завершается и без интернета: служба потом сама скачает оригинальную прошивку Sony, когда камера будет подключена к компьютеру с интернетом (пробует каждые 10 минут).
- Английский и русский пакеты MSI обновляют друг друга (с 1.2.1).
- Мелкие исправления после ревью: резкая зона человека полностью успокаивается при сильном сглаживании; уточнены пояснения установщика.
English · Русский
What's new
Windows background effects. Bokeh is now a Windows camera effect: Settings → Bluetooth & devices → Cameras → PS5 Camera → Camera effects → Background effects (standard or portrait blur), and the camera effects of programs that offer them. It switches while streaming.
Picture quality
- The whole head stays sharp — ears, hair, headphones — while the background behind it is blurred: the sharp zone follows the person's silhouette from depth and is the same depth in centimetres at any distance.
- Exposure on the person: with bokeh the auto brightness meters the head, so a face against a bright window is lifted and a face lit by the screen in a dark room is not blown out.
- Noise reduction: averaged over frames and following motion, wider spatial and colour smoothing (default strength 90), noise-aware sharpening (
ps5cam-ctl set sharpen 0..100). - Automatic anti-flicker: a dim room at 60 fps gets the longer exposure unless lamps flicker.
- Autofocus locks onto the person at once when a stream starts.
Installer. MSI packages in English and Russian (PS5CameraDriver.msi, PS5CameraDriver-ru.msi) with upgrades that keep the settings and roll back on failure. Unattended: msiexec /i PS5CameraDriver.msi /qn BOKEH=on|off.
Linux (experimental). The same bokeh computed through Vulkan: sudo bash install.sh --bokeh on from PS5CameraDriver-linux.zip installs a daemon that feeds a v4l2loopback camera "PS5 Camera".
Performance (RTX 3060 Ti, 1080p60, live): 2.6 ms of GPU time per frame without effects, 8.6 ms with bokeh, 59 fps; the driver takes ~10% of one CPU core. A graphics card is required; details in the README.
The packages are not code-signed yet (SignPath approval pending), so SmartScreen may warn about an unknown publisher. SHA256SUMS lists the hashes of all files.
Русский
Эффекты фона Windows. Боке теперь — эффект камеры Windows: Параметры → Bluetooth и устройства → Камеры → PS5 Camera → Эффекты камеры → Эффекты фона (стандартное или портретное размытие), а также эффекты камеры в программах. Переключается во время потока.
Качество картинки
- Голова остаётся резкой целиком — уши, волосы, наушники, — а фон за ней размывается: зона резкости идёт по силуэту человека из глубины и одной глубины в сантиметрах на любом расстоянии.
- Экспозиция по человеку: при боке автояркость меряет голову, поэтому лицо на фоне яркого окна вытягивается, а лицо, освещённое монитором в тёмной комнате, не пересвечивается.
- Шумоподавление: по нескольким кадрам и с учётом движения, шире пространственное и цветовое сглаживание (сила по умолчанию 90), резкость с порогом по шуму (
ps5cam-ctl set sharpen 0..100). - Автоматическая защита от мерцания: в тёмной комнате при 60 к/с выдержка длиннее, если лампы не мерцают.
- Автофокус сразу находит человека в начале потока.
Установщик. Пакеты MSI на английском и русском (PS5CameraDriver.msi, PS5CameraDriver-ru.msi): обновление с сохранением настроек и откатом при ошибке. Без окон: msiexec /i PS5CameraDriver-ru.msi /qn BOKEH=on|off.
Linux (экспериментально). То же боке через Vulkan: sudo bash install.sh --bokeh on из PS5CameraDriver-linux.zip ставит службу, которая отдаёт картинку в камеру v4l2loopback «PS5 Camera».
Производительность (RTX 3060 Ti, 1080p60, живая камера): 2,6 мс работы видеокарты на кадр без эффектов, 8,6 мс с боке, 59 к/с; драйвер занимает ~10% одного ядра процессора. Видеокарта обязательна; подробности — в README.
Пакеты пока без цифровой подписи (SignPath ещё одобряет заявку), поэтому SmartScreen может предупредить о неизвестном издателе. Хеши всех файлов — в SHA256SUMS.