Обзор рекордера
Рекордер — компактная отправная точка каждого проекта Beam. До начала захвата он подготавливает экран или окно, необязательное кадрирование, камеру, микрофон, системное аудио, взаимодействия и телесуфлёр.
Что записывает рекордер
Beam может записывать весь дисплей, одно окно приложения или произвольную область дисплея. Камеру, микрофон и системное аудио можно добавлять как отдельные источники, если они доступны на платформе.

website/docs/public/screenshots/recorder/hud-overview.webpПроцесс записи
- Выберите «Экран» или «Окно» и источник для записи.
- В режиме «Экран» при необходимости выберите пресет размера или нарисуйте пользовательскую область записи.
- Выберите микрофон и камеру, затем включите системное аудио, если оно нужно в записи.
- Включите запись взаимодействий, если хотите сохранить поддерживаемые щелчки и безопасные токены сочетаний клавиш в проекте.
- Откройте телесуфлёр и подготовьте сценарий при необходимости.
- Выберите «Начать запись». Beam применит настроенный обратный отсчёт перед началом захвата.
- Используйте плавающую панель записи, чтобы приостановить, продолжить, переключить поддерживаемые устройства, остановить или отменить запись.
- После остановки Beam завершит сессию и откроет проект в редакторе.
Сводка по источникам
| Источник | Что записывает | По умолчанию |
|---|---|---|
| Экран | Весь дисплей, при необходимости ограниченный областью | Выбранный режим |
| Окно | Одно окно приложения | Отключено до выбора |
| Микрофон | Аудио с выбранного устройства ввода | Нет аудио |
| Камера | Видео с выбранной камеры | Камера выключена |
| Системное аудио | Звук, создаваемый компьютером | Выкл. |
| Взаимодействия | Поддерживаемые метаданные щелчков и безопасные токены сочетаний клавиш | Зависит от настройки и разрешения |
Примечание о платформе
Захват в Linux
В Linux Beam использует системный выбор источника. Кадрирование области недоступно, и Beam не может скрыть собственные окна при полноэкранном захвате. Режим «Экран» остаётся рекомендуемым режимом захвата в Linux.
Раздельные источники медиа
Системное аудио — это звук, создаваемый компьютером, например звук видео в браузере или звонка Discord. Аудио микрофона — звук, полученный от выбранного устройства ввода. Beam хранит поддерживаемые медиафайлы экрана, камеры, микрофона и системного аудио отдельно, чтобы позже обрабатывать их независимо.
Избегайте обратной связи
При одновременной записи системного аудио и микрофона используйте наушники или уменьшите громкость динамиков, чтобы микрофон не записал вывод компьютера повторно.
Обзор реализации
Запись экрана использует нативный путь захвата операционной системы. В Linux захват экрана и системного аудио работает через портал и стек PipeWire. Захват камеры и микрофона управляется приложением Electron. Код Beam для домена захвата написан на Rust, а кроссплатформенный интерфейс построен на Electron и Vue.