ファイルをデバイスにとどめる字幕コンバーター
オンラインの字幕コンバーターがファイルをアップロードするかどうかの見分け方、ページで確認すべき点、ブラウザーでコンバーターをテストする方法。
執筆:Syed Peera Saheb · 公開日
結論
ブラウザー内で動く字幕コンバーターは、ファイルをどこにも送らずに変換できます。ただ、ページにそう書いてあるだけでは主張にすぎません。ブラウザーの開発者ツールを使えば、どのコンバーターでも2分ほどで自分で確認できます。ファイルを変換し、それを外部に送信するリクエストがないか調べるのです。
このガイドでは、コンバーターのプライバシーを評価する基準と、テストする手順を紹介します。ツールのランキングではありません。Free Subtitle Converter もテスト対象のツールの1つで、同じ方法でテストしていただいて構いません。
重要な理由
字幕ファイルには、動画のセリフがすべて含まれています。ホームビデオなら気にならないかもしれませんが、未公開の映画、秘密保持契約のあるクライアント案件、録音された医療や法律の会話、社内研修などでは、字幕は動画そのものと同じくらい機密性の高いものです。
コンバーターがファイルをアップロードすると、ファイルは何もわからないサーバーを経由し、保存されることもあります。しばらくするとファイルを削除するとしているサービスもあれば、製品改善に使うサービスも、何も書いていないサービスもあります。ファイルを受け取らないコンバーターなら、保存も共有も流出もできません。
コンバーターを評価する基準
これらの基準は、このサイトを含むどのサイトにも使えます。どれも単独ではプライバシーを証明できませんが、合わせれば全体像がよくわかります。
| 基準 | 確認すべき点 | 確認方法 |
|---|---|---|
| 処理が行われる場所 | ファイルはブラウザー内で処理されるという明確な記載、またはアップロードされるという明確な記載 | ツールのページ、よくある質問、プライバシーポリシー |
| プライバシーポリシーにファイルについて書かれていること | ファイルが保存されるかどうか、保存期間、誰が見られるか | 「ファイル」「アップロード」「削除」で検索したプライバシーポリシー |
| 変換中のネットワークアクティビティ | ファイルを選んだ後に、ファイルを運ぶリクエストがない | ブラウザーの開発者ツールのネットワークタブ |
| 接続なしでも動作 | ページを読み込んだ後は、ネットワークを切っても変換できる | 以下のオフラインテスト |
| アカウントやメールアドレス | 変換やダウンロードにログインやメールアドレスの入力が必要かどうか | サンプルファイルを変換してみる |
| サイズとファイルの上限 | 上限が小さいことは、ファイルがサーバーに送られている兆候の場合もありますが、必ずではありません | ツールのページ |
| サードパーティのサービス | 無料サイトでは分析ツールや広告がよく使われますが、それらがファイルの内容を受け取ることがあってはなりません | プライバシーポリシーとネットワークタブ |
ネットワークタブでコンバーターを確認する
デスクトップのブラウザーなら、どれでもページが送信するリクエストを表示できます。以下の手順は Chrome、Edge、Firefox 向けです。Safari でも、設定で開発者向け機能をオンにすれば同じパネルが使えます。
- コンバーターのページを開き、読み込みが終わるまで待ちます。
- F12 キー(Windows と Linux では Ctrl+Shift+I、Mac では Cmd+Option+I)で開発者ツールを開き、「ネットワーク」タブを選びます。
- ページを再読み込みしてもリクエストが残るように「ログを保持」をオンにし、リストを消去します。
- テスト用の小さな字幕ファイルを選び、変換して結果をダウンロードします。
- ファイルを選んだ後に表示されたリクエストを見ます。「Method」列で並べ替えるか、「Fetch/XHR」で絞り込み、POST や PUT のリクエストを探してください。
- そうしたリクエストをクリックして、「Payload」または「Request」タブを開きます。字幕のテキストが見える場合や、リクエストのサイズがファイルのサイズに近い場合は、ファイルが送信されています。
- ダウンロードの仕組みを確認します。blob: アドレスからのダウンロードは、ページ内で作成されたものです。サーバー上のウェブアドレスからのダウンロードは、たいていそこでファイルが変換されたことを意味します。
一般的なページで目にするもの
何もアップロードしないコンバーターでも、多少のリクエストは発生します。ページはフォント、画像、スクリプトを読み込みますし、このサイトを含む多くの無料サイトは訪問数を数えるために分析ツールを使い、広告を表示することもあります。そうしたリクエストが伝えるべきなのは訪問の情報であり、ファイルの中身ではありません。このサイトでは、分析ツールが数えるのはページビューと、せいぜいどの形式が選ばれたかといった匿名のツール利用状況だけで、ファイル名、ファイルの内容、字幕テキストが含まれることはありません。
確かめるべき問いは1つだけです。ファイルを選んだ後に、その内容を運ぶリクエストがあったかどうか。1つもなければ、変換はデバイス上で行われたということです。
オフラインテスト
2つ目の確認方法はもっと簡単で、どのパソコンでも使えます。コンバーターのページを読み込んでから接続を切ります。Wi-Fi をオフにするか、ネットワークタブのスロットリングメニューで「オフライン」を選んでください。その状態でファイルを変換します。変換もダウンロードもできれば、そのページは変換にサーバーを必要としていないということです。
このテストには限界があります。ページがファイルを保存しておき、オンラインに戻ったときに送信することも可能ですが、それはまれです。また、オフラインで失敗するページは、単にコードの一部を後から読み込んでいるだけかもしれません。ネットワークタブの代わりではなく、一緒に使ってください。このサイトでは、ページの読み込みが終われば必要なものはすべてそろっているので、オフラインになっても動作し続けるはずです。
プライバシーに関する記載の読み方
「安全」「セキュア」「プライベート」といった言葉は、ファイルがどこに行くかを教えてくれません。暗号化された接続でサーバーに送られたファイルも、アップロードされたことに変わりはありません。代わりに、「ブラウザー内で処理」「アップロードしない」「サーバーにアップロードし、所定の期間後に削除」といった直接的な記載を探してください。ツールのページとプライバシーポリシーの内容が食い違う場合は、より厳しいほうの解釈を信じて、テストしてください。
ブラウザー内で動作すると言いながら、機械翻訳、文字起こし、動画からの字幕抽出など、明らかにサーバーが必要な機能も提供しているサイトには注意してください。単純な変換ではアップロードしなくても、そうした機能ではアップロードされる場合があります。使う予定の特定のツールをテストしてください。
デスクトッププログラムのほうが安全な場合
プロジェクトでウェブサイトの利用が一切許可されていない場合や、自分でツールをテストできない場合は、Subtitle Edit のようなデスクトップの字幕編集ソフトなら、仕組み上ファイルはパソコンにとどまります。FFmpeg などのコマンドラインツールでも、一般的なテキスト字幕形式を変換できます。デスクトッププログラムの中には翻訳などのオンライン機能をオプションで備えたものもあるので、機密ファイルに使う前に確認してください。
このサイトでのファイルの扱い
Free Subtitle Converter は、ブラウザーのファイル読み込み機能でファイルを読み込み、ページ内で動くコードで変換し、ページ内で作成したダウンロードで結果を保存します。ファイルがアップロード、保存、記録されることはありません。サイト独自の自動ブラウザーテストで、ファイルを扱ってもアップロードのようなリクエストは送信されず、訪問数を数える分析ツールのリクエストだけであることを確認しています。それを鵜呑みにする必要はありません。上で紹介したネットワークタブの方法は、このサイトでも使えます。
よくある質問
ブラウザーで動くコンバーターは常にプライベートですか? 使用中に何も送信されない場合に限ります。ブラウザーで動けばファイルをローカルにとどめることは可能になりますが、実際にそうしているかはネットワークタブでわかります。
スマートフォンでコンバーターを確認できますか? スマートフォンのブラウザーには開発者ツールがほとんどありませんが、オフラインテストは使えます。ページを読み込み、機内モードをオンにしてファイルを変換してみてください。
無料のコンバーターは機密性の高い作業に使っても安全ですか? 安全なものもあれば、そうでないものもあります。ツールをテストし、プライバシーポリシーを読み、所属組織のルールに従ってください。組織によってはウェブサイトの利用自体が禁止されていることもあります。