オンライン変換サービスは安全に使える?アップロード型とブラウザ内処理の違い
更新
オンライン変換サービスは便利です。インストールも、覚えるべき設定もなく、どのコンピューターでも使えます。しかし、そのほとんどは、ファイルを他人のサーバーにアップロードし、そこで変換して、結果をダウンロードさせるという仕組みで動いています。ミーム画像ならそれでも問題ありません。でも、子どもの動画、録画したビジネス会議、機密のインタビューなら、ファイルがどこに行くのかを知っておく価値があります。
変換ツールの作り方にはもう1つあり、処理を自分のブラウザ内で行うため、ファイルがデバイスの外に出ることはありません。このガイドでは、その違い、それぞれの実際のリスク、そしてツールが実際に何をしているのかを確かめる方法を説明します。
アップロード型の変換サービスの仕組み
従来のオンライン変換サービスは、ファイルをインターネット経由で自社のサーバーに送り、そこでffmpegなどの変換ソフトウェアを実行し、出力を保存して、ダウンロードリンクを提供します。そのため、サービス側は少なくともしばらくの間、元のファイルと変換後のファイルのコピーを保持することになります。
それが自動的に危険というわけではありません。信頼できるサービスは暗号化された接続を使い、明示した期間が過ぎたらファイルを削除します。リスクは、相手のポリシーとセキュリティに完全に頼ることになり、通常はそのどちらも確かめられないという点にあります。
- 保存期間:ファイルは、バックアップやログの中で想定より長く保管されたり、利用規約の奥のほうに書かれた方法で再利用されたりする可能性があります。
- アクセスと情報漏えい:サーバーにアクセスできる人や、サーバーに侵入した人なら誰でも、あなたのファイルを見られる可能性があります。
- 法域:サーバーが、あなたの国とはプライバシーに関する法律が異なる国にある可能性があります。
- 実用上の制限:大きなファイルはアップロードとダウンロードに長い時間がかかり、多くのサービスでは無料プランでファイルサイズや1日の変換回数に上限があります。
もっと大きな危険:怪しい変換サイト
変換サービスによる実際の被害のほとんどは、信頼できるサービスがこっそりファイルを見ることから生じるのではありません。戸惑う訪問者からお金を稼ぐために作られたサイトから生じます。広告の中の偽のダウンロードボタン、デスクトップアプリやブラウザ拡張機能のインストールを迫るページ、あとでスパムを送りつけてくる通知の許可を求める表示、動画ではなく実行ファイルとして届くダウンロードなどです。
いくつかのルールを守れば、そのほぼすべてを避けられます。動画や音声の変換で受け取るのは動画や音声のファイルであるべきで、.exe、.dmg、.apk、インストーラーであってはなりません。拡張機能をインストールしたり、通知を許可したりする必要もないはずです。そして、ページが点滅するダウンロードボタンだらけなら、本物のボタンはたいてい最も目立たないものです。
ブラウザ内処理の仕組み
最近のブラウザは、本格的なメディアソフトウェアをローカルで実行できます。WebAssemblyを使えば、サイトはffmpegのようなコンパイル済みのコードを、ネイティブに近い速度でブラウザ内で実行できます。また、WebCodecs APIによって、Webページはオペレーティングシステムが使っているのと同じハードウェアの動画エンコーダーやデコーダーに直接アクセスできます。これらの技術で作られた変換ツールは処理エンジンをブラウザにダウンロードし、ファイルの読み込み、変換、保存はすべてお使いのデバイス上で行われます。
プライバシー上の利点は、約束ではなく仕組みそのものにあります。一度もアップロードされないファイルは、保管されることも、サーバーから漏えいすることも、運営者に見られることもありません。実用上の利点もあります。アップロードを待つ必要がないので、大きなファイルでも早く終わることが多く、サーバー側のファイルサイズの上限もありません。トレードオフとして、速度はお使いのコンピューターに左右され、非常に大きなファイルはブラウザが使えるメモリによって制限され、スマートフォンはデスクトップより遅くなります。
MediaConverter.ioがローカルで処理するもの、しないもの
当サイトの主要なツールは、WebCodecsとWebAssemblyを使って完全にブラウザ内で動作します。動画変換ツール、音声変換ツール、動画圧縮ツール、動画カットツール、動画分割ツール、動画回転ツール、そしてMOVをMP4に変換のようなワンクリック変換ページです。これらを使うとき、メディアはアップロードされません。
動画エディターとAIスタジオの一部の機能には、ブラウザで実行するには大きすぎるサーバー側のモデルが必要です。AIノイズ除去、自動字幕(文字起こし)、そしてAIスタジオでのボーカルと音楽の分離です。これらの機能では、音声トラックだけがお使いのデバイス上で抽出されて当社の処理サーバーに送られ、動画自体はローカルにとどまります。AIスタジオは、音声を送信する前に同意を求めます。何もデバイスの外に出したくない場合は、これらの機能を使わなければよいだけです。それ以外の機能はすべてそのまま使えます。
オプションのチャットアシスタントは、設定を手伝うために、作業中のファイルの名前や再生時間などの情報を受け取りますが、メディアファイル自体は受け取りません。ほとんどのWebサイトと同様に、当サイトでもサイトの利用状況を把握するためにアナリティクスを使用しています。詳しくはプライバシーポリシーをご覧ください。
変換ツールを自分で確かめる方法
ファイルがどこに行くのかについて、どのサイトの言葉も鵜呑みにする必要はありません。次の確認方法は、どの変換ツールにも使えます。
- 通信を監視する:ブラウザの開発者ツール(F12またはCmd+Option+I)を開き、「Network」(ネットワーク)タブに移動して変換を開始します。アップロード型のツールなら、ファイルとほぼ同じサイズの大きな送信リクエストが表示されますが、ローカルのツールでは表示されません。
- アップロードの手順があるか見る:アップロード型のツールは変換が始まる前にアップロードの進行状況バーを表示し、回線が遅いと処理も遅くなります。ローカルのツールは大きなファイルでもすぐに処理を始め、速度は回線ではなくお使いのコンピューターによって制限されます。
- プライバシーポリシーを読み、一般的な安心させる言葉だけでなく、ファイルがどこで処理され、どのくらいの期間保管されるのかについての具体的な記述があるか確認しましょう。
- ダウンロードしたものを確認する:出力は依頼したメディア形式であるべきで、それ以外のものであってはなりません。
機密性の高いファイルに適したツールの選び方
個人的なもの、機密のもの、あるいは顧客や雇用主との契約の対象になっているものは、ローカルで処理するツールを優先しましょう。ブラウザ内で動作する変換ツールや、よく知られた提供元のデスクトップアプリです。アップロード型のサービスは、公開しても構わないファイルにとどめましょう。会社の資料の場合は、所属組織のポリシーも確認してください。仕組みに関係なく、外部のサービスの利用が制限されている場合があります。
変換したファイルが大きすぎて送れない場合は、大きな動画を送る方法のガイドで、どこかに送る前にローカルで小さくする方法を説明しています。
このガイドで使うツール
よくある質問
01
02
03