ウェブカメラ録画の仕組み
ウェブカメラレコーダーはブラウザのgetUserMedia APIを使ってカメラとマイクをキャプチャし、ローカルでWebM動画に組み立てます。サーバーなし、アップロードなし。一度だけ許可を与えれば、録画、プレビュー、ダウンロードができます。動画ストリームはブラウザタブで動作するMediaRecorderによってエンコードされるため、録画中に顔や声がデバイスの外に出ることはありません。
何かを録画する前に、ライブプレビューでカメラに映っている内容をそのまま確認できるので、先にフレーミングと明るさを調整できます。録画には目に見えるタイマーと一時停止/再開のコントロールが追加されており、後から編集せずに複数パートのテイクを撮るのに便利です。そして保存前に結果を確認できるよう、ページ内での再生で終わります。ファイルはwebcam-2026-07-01-09-30-05.webmのようなタイムスタンプ付きの名前で、VP9またはVP8コーデックのWebMとしてダウンロードされます。SafariなどWebM非対応のブラウザは代わりにMP4で保存します。映像はタブのメモリに蓄積されていくため、RAMの少ないデバイスでの非常に長いセッションが実用上の限界であり、タブを閉じると保存前のテイクは失われます。