ja

字幕の文字化け修復

古い字幕ファイルの文字化け(mojibake)をブラウザ内でローカルに修復。エンコーディングを自動判定し、きれいなUTF-8にします。アップロードなし。

お使いの端末でローカル処理中 ...

ファイル

    お使いの端末でローカル処理中 ...

    0%

    私のファイルはアップロードされますか?

    いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

    アップロード不要100%ローカル処理
    中身は手元のまま第三者のアクセスなし
    Hosted in GermanyGlobal Content Delivery
    第三者による検証済みTLS A+ · ヘッダー A+

    古い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)
    ファイルのアップロードなし

    3ステップで

    1. 字幕ファイルをドロップします。
    2. エンコーディングが自動的に判定され、修復されます。
    3. きれいなUTF-8で修復されたファイルをダウンロードします。

    制限: 信頼できる形で検出されるのは最も一般的なケース(UTF-8の代わりに保存されたwindows-1252/Latin-1)と単純な二重エンコーディングのみです。より稀な、複数回入れ子になったエンコーディングの誤りは、推測せずに正直に拒否されます。字幕の内容自体(時間、行)は変わらず、文字エンコーディングのみが修復されます。

    よくある質問

    ファイルはアップロードされますか?

    いいえ、修復はすべてブラウザ内でローカルに行われます。

    文字化けとは何ですか?

    本来の文字の代わりに現れる判読不能な複数文字の並びで、8ビットエンコーディングで保存されたファイルが誤ってUTF-8として読まれたときに発生します。

    エンコーディングを確実に検出できない場合はどうなりますか?

    ツールは誤ったエンコーディングを推測してさらに壊れたテキストを生成するのではなく、正直にそのことを伝えます。

    ファイルがすでにきれいな場合、何か変わりますか?

    いいえ、すでに有効なUTF-8のファイルは変更なしで返されます。

    関連ツール

    字幕のタイミング調整 · SRTをVTTに変換 · 字幕からテキスト