Zeraku
← ツール一覧に戻る
💬
🌐 ブラウザで動作処理時間: InstantNEW

字幕ファイル変換

SRT・VTT・TXTを相互変換。タイミング調整もブラウザで完結

今すぐ無料で試す

字幕ファイル変換とは?

字幕ファイルをSRT・VTT・プレーンテキスト形式に相互変換します。同期のズレをタイムオフセットで修正、YouTube・放送規格に合わせた1行あたりの文字数制限、UTF-8とShift-JIS間の文字コード変換に対応。すべてブラウザ完結で、字幕ファイルはデバイスから出ません。

主な機能

SRT↔VTT↔プレーンテキストを即座に変換

同期ズレをタイムオフセットで修正(±秒単位)

1行あたりの文字数制限(YouTube推奨:42文字)

UTF-8・Shift-JIS文字コード変換対応

テキスト貼り付けまたは.srt/.vtt/.txtファイルのアップロード

ダウンロード前にプレビュー確認

100%ブラウザ完結 — ファイルはデバイスから出ません

使い方

1

アップロードまたは貼り付け

字幕ファイル(.srt、.vtt、.txt)をページにドロップするか、テキストをエディターに直接貼り付けます。

2

オプション選択

出力形式を選択し、必要に応じてタイムオフセットを設定、1行あたりの文字数制限をかけます。

3

プレビュー確認

変換された字幕をタイムスタンプと適用された変換内容と共に即座にプレビューします。

4

ダウンロード

選択した形式で変換済みファイルをダウンロード。YouTube、動画編集ソフト、放送ソフトにすぐ使えます。

こんな方におすすめ

  • 音声文字起こしのSRT出力をYouTubeアップロード用に変換するYouTuber
  • 再エンコード後に字幕の同期を修正する動画編集者
  • 1行あたりの文字数規格を適用する放送関係者
  • 異なる形式の字幕ファイルを扱う翻訳者
  • HTML5動画プレーヤーで字幕レンダリングをテストする開発者

なぜZerakuの字幕ファイル変換を選ぶのか

オンラインの字幕変換ツールは通常ファイルをサーバーにアップロードして変換結果を返します。Zerakuの字幕ファイル変換はブラウザ内で完全に動作するため、アップロードなし・待ち時間なし・即座に結果が出ます。単純な形式変換にとどまらず、動画の再エンコード後に発生する同期ズレをタイムオフセットで修正でき、1行あたりの文字数制限機能でYouTubeの42文字推奨や放送規格への準拠をサポートします。無料・アカウント不要。

初心者向け解説

字幕ファイルは、話し言葉のテキストと、動画プレーヤーが各行を表示するタイミングを示すタイムスタンプを保存するものです。SRT(SubRip Text)はYouTubeや多くの動画プレーヤーで使われる最も一般的な形式です。VTT(WebVTT)はHTML5動画で使われる現代のWeb標準です。変換方法:ファイルをアップロードまたは貼り付け、ターゲット形式を選択し、必要に応じてタイミングや行の長さを調整してダウンロード。字幕が数秒早く/遅く表示される場合は、タイムオフセットフィールドですべてのタイムスタンプを一括調整できます。

技術仕様

依存関係なしにブラウザ内で完全に動作する純粋なJavaScript実装です。SRTパースはブロック番号、タイムスタンプ範囲(HH:MM:SS,mmm --> HH:MM:SS,mmm)、複数行のキューを含むテキスト行をマッチする複数行正規表現を使用します。VTTパースはWEBVTTヘッダー、オプションのNOTEとSTYLEブロック、キュー識別子を処理します。オフセット調整時の正確な演算のためにタイムスタンプはミリ秒に変換されます。文字数制限は単語を分割せずに単語境界で改行を挿入します。UTF-8とShift-JIS間の文字コード変換はTextEncoder/TextDecoder APIを使用します。出力はBlobとして生成されオブジェクトURLでダウンロードされるため、ファイルはどこにもアップロードされません。

よくある質問

関連ツール

字幕ファイル変換を試してみませんか?

字幕ファイル変換を開く — 無料