Иконка HaRec ХаРёк
HaRec ХаРёк
Windows 10/11 x64

ХаРёк услышит, ХаРёк — запишет

Юркий и незаметный фоновый рекордер для любых ситуаций — HaRec запишет до 3 последних минут как только услышит ваше ключевое слово или фразу, а после уведомит вас о готовом клипе!

Буфер в RAM (~85 МБ) NVIDIA NVENC (DirectX 11) Локальный Vosk ASR Без потери FPS
Окно программы HaRec
Повадки ХаРька

Как устроен механизм записи

Продуманный стек проверенных низкоуровневых технологий Windows и FFmpeg для максимальной скорости и незаметной работы в фоне.

01 RAM-буфер

Юркий буфер в памяти

Экран непрерывно пишется через Direct3D 11 Desktop Duplication и жмётся чипом NVENC в 4-секундные сегменты. Всё держится в кольцевой очереди RAM (~85 МБ) и не расходует ресурс SSD.

02 Оффлайн Vosk

Чуткий слух

Встроенная компактная модель Vosk слушает микрофон локально на CPU, расходуя ~1% ресурсов. Голос никуда не отправляется, сохраняя полную приватность и моментальный отклик.

03 < 150 мс

Сохранение в MP4

По голосовой фразе «клип» или «откат» сегменты из памяти сшиваются через FFmpeg Stream Copy без перекодирования. Готовое видео с чистым звуком игры и микрофоном создаётся за доли секунды.

Характеристики

Спецификация и стек

v1.0-beta
Компонент Стек и реализация Параметры
Захват видео Direct3D 11 Desktop Duplication API (Zero-Copy фреймбуфер) 60 FPS • Без инпут-лага
Кодирование NVIDIA NVENC (h264_nvenc), профиль High, NV12 CBR 16 Мбит/с • GOP 120
Звук WASAPI Loopback (игра/система) + WASAPI Mic (микрофон) 48 кГц стерео + 16 кГц моно
Буферизация Кольцевой буфер в оперативной памяти (блоки по 4 сек) 15 / 30 / 60 сек (~85 МБ RAM)
Сборка клипа FFmpeg Concat Demuxer (Stream Copy без пережатия) < 150 мс на сохранение
Распознавание речи Автономная модель Vosk / Kaldi (локальный инференс) ~1% CPU • Полный оффлайн
Требования Windows 10/11 (64-bit), видеокарта NVIDIA с поддержкой NVENC, 2 ГБ RAM DirectX 11 • NVIDIA GPU
Релизы

Файлы для загрузки

Оба пакета полностью готовы к работе и включают в себя встроенную языковую модель Vosk.

HaRec_Setup_v1.0.msi 258.9 МБ

Классический инсталлятор для Windows. Прописывает ярлыки в меню «Пуск» и распаковывает встроенную модель Vosk.

SHA256: 8d72595d...0d187
Скачать установщик (.msi)
HaRec.App.exe 209.8 МБ

Портативная сборка (.NET 9 Self-Contained). Не требует установки: можно положить в любую папку или на съемный диск.

SHA256: 0567c009...5ba21
Скачать Portable (.exe)