Skip to content

Reframe++ 2.0

Choose a tag to compare

@shadowyohan shadowyohan released this 24 Sep 20:22
· 8 commits to main since this release

Скачайте reframe++-2.0-setup.exe и обновите программу

также доступен standalone релиз - reframe++-2.0-standalone-build971.zip

Changelog:

### Звук по приложениям
- [+] Новый формат дорожек «По приложениям»: у каждого приложения своя дорожка (игра, Discord, браузер, музыка), на монтаже можно выключить любое
- [+] Количество дорожек настраивается от 6 до 20, при превышении лимита приходит уведомление в HUD
- [+] Первая дорожка содержит всё сразу (система + микрофон), поэтому в Telegram/Discord клип звучит целиком
- [+] У дорожек есть названия: «Звук системы», «Микрофон», «Discord»… вместо «Дорожка 1»
- [+] Пустые дорожки удаляются автоматически, в файл попадают только приложения, которые звучали
- [+] Микрофон больше не пропадает после смены формата дорожек

### Шумоподавление
- [+] Шумоподавление микрофона: RNNoise (по умолчанию), Speex (лёгкий), NVIDIA Maxine (только RTX)
- [+] NVIDIA Maxine скачивается прямо из настроек, прогресс загрузки виден в HUD (требует теста!!!)

### Запись
- [+] Запись не рвётся, когда игра грузит видеокарту на 100%: повышенный приоритет GPU, как в OBS (требует теста!!!)
- [+] Права администратора для повышенного приоритета без окна UAC при каждом запуске (требует теста!!!)
- [+] Запись работает на картах с 2 ГБ видеопамяти — раньше NVENC падал по нехватке памяти на первом кадре (требует теста!!!)
- [+] Отказавший кодировщик перезапускается сам: чистая сессия, затем Media Foundation (требует теста!!!)
- [+] Неудачный запуск не ломает все следующие — захват экрана больше не остаётся висеть (требует теста!!!)
- [+] Запись переживает отключение монитора, сон и блокировку экрана (требует теста!!!)
- [+] Частота не падает до 30/15 fps на простаивающем рабочем столе

### Мгновенный повтор
- [+] Повторы снова сохраняются — переключатель откатов доходит до рекордера
- [+] Следующий откат начинается там, где закончился предыдущий, без нахлёста
- [+] Сохранение повтора больше не съедает гигабайты оперативной памяти
- [+] Буфер повтора в ОЗУ занимает вдвое меньше памяти
- [+] Меньше потерянных кадров между повторами

### Стабильность
- [+] Нет вылетов «программа не отвечает» после бездействия — главный цикл ждёт ввод правильно (проверено на живом повторении)
- [+] Убран обход диска в главном потоке — окно не подвисает на загруженном диске
- [+] Восстановление после сбоя кодировщика и видеодрайвера работает при скрытом интерфейсе
- [+] При зависании пишется hang.dmp со стеками всех потоков — для разбора

### Оверлей и интерфейс
- [+] Меню открывается поверх обычных окон и рабочего стола, мышь больше не зависает (требует теста!!!)
- [+] Windows больше не включает «Не беспокоить» сама, пока на экране HUD (требует теста!!!)
- [+] У свежих записей снова есть превью — кэш миниатюр больше не выкидывает самые новые (требует теста!!!)

### Видеокарта и монитор
- [+] В списке видеокарт нет дубликатов одной и той же карты — они давали чёрную запись (проверено)
- [+] Сохранённый выбор несуществующей видеокарты игнорируется вместо чёрного экрана
- [+] Пропавший монитор сбрасывается в настройках, запись уходит на основной

### Диагностика
- [+] reframe-cli diagnose показывает, сколько дисплеев у каждого адаптера и какие предлагаются в меню
- [+] reframe-cli audio: какие приложения сейчас издают звук и есть ли Maxine
- [+] reframe-cli denoise: проверка шумоподавления на записи голоса

### Дополнительно:
- [+] Курсор больше не размножается по всему кадру после смены монитора, сна или разрешения
- [+] В режиме «Раздельно» появилась общая первая дорожка со всеми звуками для плееров
- [+] Разрешение записи берётся с основного монитора Windows, второй вписывается в него