Screencast について
Screencast は、ソフトウェアのインストールや別のアカウントへの登録なしで画面を録画、確認、共有したい人のために作られた無料のブラウザベースの画面録画ツールです。ブラウザのタブで開き、必要なものを録画し、ローカルで動画を確認して、ファイルを書き出します。これがワークフローのすべてです。
開発の理由
ほとんどの画面録画ツールは、デスクトップへのインストールが必要か、録画をすぐにクラウドサービスにアップロードします。バグレポート、製品のウォークスルー、同僚への簡単な手順の共有など、多くの実用的なタスクにはどちらも必要ありません。Screencast は、画面録画のキャプチャと共有に、タスクそのもの以上のセットアップを必要とするべきではないというアイデアに基づいています。
ローカルファーストのアプローチ
録画、確認、書き出しはデバイス上で行われます。Screencast は、動画、音声、画面のコンテンツをサーバーにアップロードしません。ブラウザがカメラ、マイク、ディスプレイへのアクセスを制御し、ブラウザの選択画面で何を共有するかを選択します。作成されたファイルは、デバイスに書き出すまでブラウザのストレージに残ります。
Screencast が収集する唯一のデータは、ツールがどのように使用され、どこを改善できるかを理解するための標準的な Web サイト分析(ページビュー、ブラウザの種類、一般的なインタラクション)です。このデータは録画コンテンツにはリンクされません。
Screencast の用途
Screencast は、ソフトウェアのバグレポート、製品デモ、カスタマーサポートの録画、トレーニングクリップ、リモートでのフィードバック、および言葉で説明するよりも見せたい場合の個人的なメモに適しています。ブラウザの録画 API が最も機能するデスクトップおよびラップトップのブラウザ(Mac または Windows の Chrome、Edge、Firefox)向けに設計されています。
Screencast の仕組み
Screencast は静的なウェブサイトです。ページはブラウザーに配信される HTML・CSS・JavaScript だけで構成され、録画機能はブラウザーが元から備えているキャプチャ API のみで動いています。映像を受け取るアプリケーションサーバーは存在しません。ローカル処理は、信じていただくためのポリシーではなく、構造そのものの性質です。
録画は WebM で取得され、進行中に少しずつブラウザーのストレージへ書き出されるため、長い収録も中断を乗り越えられます。MP4 への変換はご要望に応じてお客様の端末上で行われ、ブラウザーがハードウェアエンコーダーを提供していればそれを、なければページ内のエンコーダーを使用します。背景は画像を読み込むのではなく canvas で描画しているため、録画に関わる処理でネットワーク通信が発生することはありません。
Screencast の運営費
Screencast は無料で、このウェブサイト上の広告によって運営されています。サブスクリプションも有料プランもなく、利用量が計測されることもありません。計測しうるサーバーに録画が届かないからです。個人データの販売は行っておらず、掲載される広告は第三者による通常のディスプレイ広告であり、お客様が録画した内容に基づくものではありません。収集される情報、関係する第三者、オプトアウトの方法はプライバシーポリシーに記載しています。
ガイドの書き方
ガイドは機能一覧ではなく、製品が実際にどう動くかに基づいて書いています。ブラウザーにはできないと書いてある場合 — たとえば macOS でネイティブアプリの音声を取り込むことや、モバイルブラウザーからスマートフォンの画面を録画すること — それは念のための注意書きではなく、私たちが確認したプラットフォーム上の制約です。再生してから気づいていただくより、録る前に「できません」とお伝えしたいと考えています。製品やブラウザーの挙動が変われば、ガイドも改訂し、その内容は変更履歴に残します。
お問い合わせ
Screencast は、摩擦のない便利なブラウザツールの開発に注力する小さなチームによって運営されています。製品に関するご質問、機能のリクエスト、サポートについては、support@onlinescreencast.com までメールでお問い合わせください。