Linux で会議を録画する方法
Linux には画面録画ツールが豊富ですが、ビデオ通話をうまく録画するには、ほとんどのガイドが見落とす1つのポイントがあります:マイクだけでなく、通話音声そのものをキャプチャすることです。このガイドでは、Linux、Zoom、Teams、または Google Meet での会議録画を、手動および自動の両方で解説します。
OBSで自分で録画
OBS Studioは、ネイティブアプリでもブラウザベースでも、すべての会議アプリに対応します。通話が Zoom、Teams、Meetのいずれでも、以下の手順は同じです。
- 1
OBS Studioをインストール
パッケージマネージャー(apt、dnf、pacman)から、またはFlatpakとしてOBSをインストールします。Waylandでは、Flatpak版に必要な PipeWire スクリーンキャプチャポータルが含まれています。
- 2
通話用のキャプチャソースを追加
「スクリーンキャプチャ」ソースを追加(Waylandでは PipeWire、X11ではXSHM)し、会議アプリまたはブラウザのウィンドウを選択します。ウィンドウキャプチャなら、デスクトップの他の部分が録画に含まれません。
- 3
通話音声とマイク音声をキャプチャ
『Audio 出力キャプチャ』ソースを追加し、アクティブ出力の『.monitor』デバイスに設定します。これで通話中の他の人の音声を記録できます。マイク用には『Audio 入力キャプチャ』ソースを追加します。誰かが話している間、両方のメーターが反応するはずです。
- 4
出力形式を設定して録画
設定 → 出力で、MP4 とハードウェアエンコーダー(AMD/IntelならVAAPI、NVIDIA なら NVENC)を選択し、エンコードが追いつくようにします。通話参加前に録画を開始し、終了時に停止します。
- 5
録音を文字起こしする
OBSはビデオファイルを生成します。文字起こしをするには、録音後にローカルのWhisperビルドを通す必要があります。これは各通話後に繰り返す手動の手順です。
Linuxにおける音声の落とし穴
Linuxでは、マイクの音声とスピーカーから出る音声は別々のストリームです。マイクだけを録音するレコーダーはあなたの声は記録しますが、通話の他の参加者の音声は記録しません。これはLinuxで会議を録画する際の最も一般的なミスです。
PulseAudioとPipeWireの両方は、各出力に対して'.monitor'デバイスを公開しています。これは再生されているすべての音声(通話の着信音声を含む)のループバックです。pavucontrolの「録音」タブで確認できるほか、コマンドラインで'pactl list sources'と入力して一覧表示することもできます。レコーダーをこのmonitorソースに向け、マイクとミックスすれば、会話全体がファイルに保存されます。
より簡単な方法:Autorecに任せる
AutorecはLinux上でネイティブに動作し、キャプチャ、monitorソースの音声ルーティング、文字起こしまで自動で処理します。
- 1
Autorecをインストールして起動する
.debまたは.rpmパッケージをインストールしてアプリを起動します。システムトレイで待機状態になります。
- 2
いつものようにミーティングに参加する
AutorecはZoom、Microsoft Teams、Google Meetの通話を検出し、自動で録画を開始します。通話ウィンドウをキャプチャし、マイクとスピーカーモニターソースをミックスするため、両者の音声がファイルに保存されます。通話にボットが参加することはありません。
- 3
ビデオ、文字起こし、要約を入手する
通話が終了すると、Autorecはwhisper.cppを使ってあなたのマシン上で音声を文字起こしし、AIによる要約を作成します。MP4、.txt、.srt、および要約はすべてあなたのディスクに保存されます。アップロードは一切ありません。
よくある問題
録音に自分の声しか入っていない
マイクは録音していますが、出力音声を録音していません。アクティブな出力の'.monitor'デバイスを指す出力キャプチャソースを追加し、他の参加者の音声も記録できるようにしてください。
Waylandで画面が真っ黒になる
画面キャプチャのPipeWireポータル権限が拒否されたか、要求されていませんでした。画面キャプチャソースを一度削除して再追加し、ポータルの選択画面を再表示して、アクセスを許可してください。X11セッションではポータルを完全に回避できます。
録音がカクついたり、フレームがドロップする
ソフトウェアエンコーディングが通話中では追いついていません。エンコーダーをVAAPIまたはNVENCに切り替え、30fpsで録画し、ノートパソコンの場合はACアダプタを接続してCPUのスロットリングを防いでください。
よくある質問
Linuxで会議を録画する最良の方法は?
一度限りの録画なら、OBS Studioはmonitorソースを音声に追加すればうまく機能します。定期的に会議を録画するなら、Autorecのような自動レコーダーを使うことで、毎回の設定が不要になり、文字起こしも追加できます。どちらもファイルをあなたのディスクに保存します。
Zoom、Teams、Google Meetでも動作しますか?
はい。デスクトップキャプチャは、ネイティブクライアントでもブラウザタブでも、通話ウィンドウを記録します。monitorソースを通した音声ルーティングは、すべての3つで同じです。
画面全体を録画する必要がありますか?
いいえ。ウィンドウキャプチャなら、会議ウィンドウのみを記録するため、通知や他のアプリが録画に混ざることはありません。デスクトップ全体を表示する必要がある場合にのみ、フルスクリーンキャプチャを使用してください。
録画はコンピュータに残りますか?
OBSではビデオはローカルに書き込まれます。Autorecでは、ビデオ、文字起こし、AI要約すべてがあなたのディスクに保存されます。クラウドアカウントは不要で、アップロードもありません。
続きを読む
ローカル録音の背景にある詳しい話については、ガイドをご覧ください: 完全なローカル会議録画ガイド
セットアップをスキップ
Autorecは通話を検出し、ディスクに録音し、マシン上で文字起こしを行います。ミーティングにボットは参加せず、データもアップロードされません。無料版では24時間ごとに最大3回、1回あたり最大40分の録音が可能です。