ByteScope

Subtitle Converter

字幕ファイルを変換・再計時・修復 — SRT ↔ VTT ↔ ASS ↔ SBV、ローカルで。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

Drop subtitle files here

SRT, VTT, ASS/SSA, SBV — or click to browse

このツールについて

この字幕コンバーターは、SRT、VTT、ASS/SSA、SBVファイルを共通のキューモデルに解析し、必要な形式で書き出します — プレーンテキストのエクスポートも含みます。1つのファイルでもバッチ全体でも(バッチはzipとしてダウンロードされます)ドロップでき、あるいは字幕テキストを直接貼り付けることもできます。すべてブラウザ内で動作します:あなたの字幕ファイルがアップロードされることはありません。

実際に字幕を壊す問題のために作られています。レガシーエンコーディングによる文字化けが最大の問題です:BIG5、GBK、Shift-JISとして保存されたファイルは自動判別され、修正を確認できるようにライブでプレビューされ、推測が誤っている場合は手動で切り替えられます。タイミングシフトのコントロールは、すべてのキューを前後に動かして同期がずれた字幕を救い、FPS再計時(23.976 ↔ 25 ↔ 29.97)は、動画がフレームレート間で変換されたときに現れる着実なずれを修正します。

組み込みのテーブルエディタは、テキストとタイムスタンプをキューごとに修正させてくれ、重複するキューや負の表示時間にフラグを立てるライブ検証が付きます。クリーンアップオプションはHTMLタグを除去し、[music]のような聴覚障害者向け注釈を削除し、一瞬で流れ去るキューを結合します。変換で情報が失われる場合 — ASSのスタイルと位置指定はSRTへの変換を生き延びません — ツールは変換前に何が失われるかを正確に一覧します。

よくある質問

私の字幕ファイルはアップロードされますか?
いいえ。解析、変換、エンコーディング修復、エディタはすべてブラウザ内で動作します — ファイルがデバイスから出ることはありません。バッチ変換もローカルでzip化されます。
文字化けした字幕(mojibake)はどうやって直しますか?
文字化けはたいてい、ファイルがUTF-8でないことを意味します — 古い中国語字幕はよくBIG5かGBK、日本語のものはShift-JISです。ツールは可能性の高いエンコーディングを検出し、デコードされたテキストのライブプレビューを表示し、プレビューが正しく読めるまで手動でエンコーディングを切り替えられます。エクスポートされるファイルは常にクリーンなUTF-8です。
字幕が時間とともにどんどん同期からずれていくのはなぜですか?
着実なずれ(最初は合っているのに終わりには数秒ずれる)はフレームレートの不一致です:字幕がお使いの動画とは異なるfps、典型的には23.976対25のために計時されています。FPS再計時オプションを使ってすべてのタイムスタンプを再スケールしてください。一定のオフセット(どこでも同じだけ誤っている)は、代わりにシフトのコントロールで修正します。
ASSをSRTに変換すると何が失われますか?
SRTにはスタイルや位置指定がないので、フォント、色、カラオケ効果、画面配置といったASSの機能は失われます — テキストとタイミングだけが残ります。コンバーターは確定前に、あなたのファイルで見つかった具体的な機能を一覧するので、何も黙って消えることはありません。
どの形式に対応していますか?
SRT、WebVTT(.vtt)、ASS/SSA、YouTubeのSBVを、どの方向にも、加えて文字起こし用のプレーンテキストエクスポートも。バッチ変換は入力形式が混在していても一度に処理します。