字幕の文字化け修復
古い字幕ファイルの文字化け(mojibake)をブラウザ内でローカルに修復。エンコーディングを自動判定し、きれいなUTF-8にします。アップロードなし。
お使いの端末でローカル処理中 ...
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
古い字幕ファイルの文字化け(mojibake)をブラウザ内でローカルに修復。エンコーディングを自動判定し、きれいなUTF-8にします。アップロードなし。
お使いの端末でローカル処理中 ...
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
古いDVDリッピングの時代や古いWindowsエディタで作られた字幕は、UTF-8ではなくwindows-1252のような8ビットエンコーディングで保存されていることがよくありました。現代のプレーヤーがそのようなファイルをUTF-8として開いてしまうと、特殊文字が本来の文字ではなく判読不能な複数文字の並びになります。これが文字化けです。このツールは壊れたエンコーディングを検出し、修復します。
技術的には、ツールはまず生のバイト列がそもそも有効なUTF-8かどうかを確認します。そうでなければ、windows-1252のような8ビットエンコーディングである強い兆候です。その場合、ファイルはそのエンコーディングとして読み直され、きれいなUTF-8として書き戻されます。バイト列が有効なUTF-8であっても、典型的な二重エンコーディングのパターンに見える場合、ツールはそのより稀なケースの修復も試みます。
エンコーディングを十分な確信を持って判定できない場合、ツールは推測してさらに壊れたテキストを生成するのではなく、正直なエラーメッセージとともに処理を停止します。ファイルがすでにきれいなUTF-8であれば何も変わりません、安全な無変換です。すべての解析はブラウザ内でローカルに行われます。
| 入力形式 | SRT, VTT, ASS, SSA, SBV, TTML, DFXP, SMI, SAMI, LRC |
|---|---|
| 自動変換 | MP4 |
| 出力形式 | SRT |
| 一括処理 | 非対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: 信頼できる形で検出されるのは最も一般的なケース(UTF-8の代わりに保存されたwindows-1252/Latin-1)と単純な二重エンコーディングのみです。より稀な、複数回入れ子になったエンコーディングの誤りは、推測せずに正直に拒否されます。字幕の内容自体(時間、行)は変わらず、文字エンコーディングのみが修復されます。
いいえ、修復はすべてブラウザ内でローカルに行われます。
本来の文字の代わりに現れる判読不能な複数文字の並びで、8ビットエンコーディングで保存されたファイルが誤ってUTF-8として読まれたときに発生します。
ツールは誤ったエンコーディングを推測してさらに壊れたテキストを生成するのではなく、正直にそのことを伝えます。
いいえ、すでに有効なUTF-8のファイルは変更なしで返されます。