会議を録音する
第 3 章: 会議を録音する
拡張機能は、ブラウザタブが聞こえて見えるものを録音します。それはブラウザで動作するすべての会議プラットフォームで十分ですが、各プラットフォームで初回のフローが少しずつ異なります。
2 つの録音経路
タブキャプチャ はすべてのブラウザタブで動作します。拡張機能が現在いるタブの「メディアストリーム」を Chrome に要求すると、Chrome はタブ内音声 (タブ内のシステムサウンド) と、オプションでタブの映像を含むバンドルを返します。この経路は常に動作しますが、会議中であることを認識しません。
会議認識録音 は、SeaMeet がアクティブなコンテンツスクリプトを持つプラットフォームで動作します。Google Meet では常に利用可能で、拡張機能は通話への参加を認識し、会議のライフサイクルに紐づいた録音の開始 / 停止ができます (通話が終了したことを認識して自動的に停止します)。他のプラットフォームでは、そのプラットフォームのオプションのホスト権限を付与した後にこの動作が利用可能になります。
マイクモード
サイドパネル上部で以下から 1 つを選択します:
- タブ音声 + マイク (デフォルト) — 会議の音声とマイクからのあなたの声。ほぼすべての実際の会議に適しています。他の参加者はタブ内におり、あなたはマイクを使っています。
- タブ音声のみ — マイクなし。無音の視聴者としてのウェビナー、あるいはブラウザで再生されているポッドキャストや講義を録音するときに使用します。
- マイクのみ — あなたの声のみ、タブ音声なし。口述筆記や個人メモに便利ですが、会議には珍しい使い方です。
モードは録音ごとに設定します。開始を押す前に変更してください。録音中には切り替えできません。
Google Meet での録音
セットアップ不要 — Google Meet は常に利用可能です。
- 通常通り、Chrome タブで会議に参加します。
- SeaMeet サイドパネルを開きます (
Ctrl+Shift+S/Cmd+Shift+S)。 - パネルが Meet の通話を認識し、"Record this meeting" ボタンを表示します。クリックします。
- 会議が終了すると、録音は自動的に停止します。
拡張機能は 2 つの方法で会議終了を検出します: Meet コンテンツスクリプトが通知する方法と、サービスワーカーが別途タブが会議 URL から離れるのを監視する方法です。どちらか一方の信号だけで十分です。この二重検出こそが、長い会議で通話終了後も録音が続くバグクラスを修正したものです。履歴については拡張機能の release-notes.md 1.9 セクションを参照してください。
Zoom / Teams / Webex / その他プラットフォームでの録音
これらのプラットフォームで初めて録音するとき、サイドパネルは アクセス権限を付与 するプロンプトを表示します。クリックすると、Chrome はそのドメインで拡張機能を実行することを許可するよう求めます。プラットフォームごとに 1 回だけ行う必要があります。
現在対応 (拡張機能の manifest.json で宣言されたオプションのホスト権限経由):
Zoom (zoom.us)、Microsoft Teams work + live (teams.microsoft.com, teams.live.com)、Webex、Whereby、Jitsi Meet、8x8、BigBlueButton、GoTo Meeting / Meet、Lark / Larksuite、Tencent Meeting、VooV Meeting、Zoho Meeting、Element Call、Livestorm、ClickMeeting。
アクセスを許可した後は、Meet と同じフローです: 会議タブを開き、サイドパネルを開き、"Record this meeting" をクリック。
タブ内の他の任意コンテンツを録音する
会議プラットフォームリストにないもの (YouTube 動画、社内ウェビナー、SeaMeet がコンテンツスクリプトを持たないビデオ通話プラットフォーム) には、通常のタブキャプチャ を使用します:
- 録音したいタブを開きます。
- サイドパネルを開きます。
- パネルが会議を認識しない場合、汎用の "Start recording" ボタンが表示されます。クリックします。
- Chrome がタブキャプチャインジケーター (「SeaMeet がこのタブをキャプチャしています」) を表示し、録音が始まります。
- 終わったらサイドパネルの "Stop" をクリックします。
通常のタブキャプチャは自動停止しません — 自分で "Stop" をクリックする必要があります。
録音中にパネルが表示する内容
- 上部の 経過時間。
- 数秒ごとに更新される、話者ラベル付きの ライブ文字起こし。第 4 章 を参照してください。
- ライブメモ (サインイン済みユーザー) — 録音と共にアップロードされる、サイズ変更可能な下書き。
- 録音インジケーター — 会議カード隣のピルが現在の状態 (録音中 / 一時停止中 / 停止中 / アップロード中) を示します。
- "Stop" ボタン — 下部の赤い丸。
- Google Meet 上: ページ上の録音ウィジェットを折りたたむコンパクトなトグル。
一時停止と再開
"Pause" をクリックすると録音 (とキャプション) が一時停止します。"Resume" をクリックすると続行できます。最終的なファイルは連続した 1 つの録音になります — 再生で一時停止を認識することはできません。
通話中に誰かが機密事項に触れたとき、または席を外しているときに無音を録音したくない場合に一時停止を使用してください。
録音を安全に停止するために拡張機能が監視する信号
これはトラブルが発生したときに重要です。次のいずれかが発火すると、拡張機能は録音を停止します (そしてアップロードをドレインします):
- "Stop" をクリックしたとき。
- タブが会議 URL から離れる (Meet、および他のプラットフォームでコンテンツスクリプトが付与された後)。
- 会議の音声トラックが終了する。
- タブが閉じられる。
- (音声エンコーダを所有する) オフスクリーンドキュメントが停止または応答不能を報告する。
- 30 秒間マイクフレームがなく、他の信号もない — タブがクラッシュしたと想定する最終手段のバックストップ。
これらのキャッチはすべて、観測されたデータ損失ケースを修正するために追加されました。興味があれば、release-notes.md の 1.7、1.8、1.9 のエントリを読む価値があります。
クイックリファレンス
| 操作 | 方法 |
|---|---|
| 任意のタブの音声 + マイクを録音 | サイドパネルを開く → "Start recording" |
| Google Meet 通話を録音、終了時に自動停止 | Meet に参加 → サイドパネルを開く → "Record this meeting" |
| Zoom / Teams / Webex を録音 | 初回使用時にサイト権限を付与 → その後は Meet と同じ |
| 一時停止 / 再開 | サイドパネルのボタン |
| マイクモードを変更 | サイドパネルの上部 (開始前) |
| 停止 | サイドパネル下部の赤いボタン |
最終更新: 2026-08-27
公開日: