プラットフォーム対応
BeamはWindows、macOS、Linuxで利用できます。ネイティブ権限とウィンドウシステムの機能により、プラットフォーム間でいくつかの違いがあります。
Windows
- BeamはネイティブWindowsインストーラーで配布されます。
- 画面、ウィンドウ、範囲、カメラ、マイク、システム音声の録画に対応しています。
- オーバーレイの位置とサイズを保存して復元できます。
macOS
- Beamは、macOS 13以降を搭載したApple Silicon Mac向けのDMGで配布されます。
- これらのソースを使うと、画面収録、マイク、カメラの権限が要求されます。
- オーバーレイの位置とサイズを保存して復元できます。
Beamは壊れているため開けません
Beamを/Applicationsに移動した後、xattr -cr /Applications/Beam.appを実行するか、「システム設定」>「プライバシーとセキュリティ」で「このまま開く」を選択します。
画面とシステム音声の録画を許可する
Appleメニュー >「システム設定」>「プライバシーとセキュリティ」>「画面とシステム音声の収録」を開き、Beamを有効にします。Beamが一覧にない場合は追加ボタンを使い、/Applications/Beam.appを選択します。この権限を変更した後はBeamを終了して再び開いてください。

Screenshot pendingAdd the image at:
website/docs/public/screenshots/platforms/macos-screen-system-audio.webpマイクとカメラへのアクセスを許可する
「システム設定」>「プライバシーとセキュリティ」で「マイク」を開き、音声を録画するときにBeamを有効にします。カメラオーバーレイを使うときは「カメラ」を開き、Beamを有効にします。

Screenshot pendingAdd the image at:
website/docs/public/screenshots/platforms/macos-microphone-camera.webpLinux
- BeamはAppImage、DEB、RPMパッケージで配布されます。
- 画面とウィンドウのキャプチャにはXDG Desktop Portal、PipeWire、FFmpegを使います。
- キャプチャの開始時にシステムピッカーが権限を要求します。
- キーボードショートカットとマウスクリックのメタデータには明示的なPolkitの同意が必要です。
- X11ではオーバーレイの位置とサイズを復元できます。
- ネイティブWaylandではオーバーレイのサイズを復元できますが、グローバル位置は復元できません。
Waylandでの位置指定
Waylandはグローバルなウィンドウ座標を公開しません。BeamはXWaylandを強制しません。その回避策は一部のGPUやX11構成と互換性がない場合があるためです。