SRT から STL への字幕変換ツール
SRT字幕をDVDオーサリングやレガシーツールで使えるSpruce STL形式に変換。
SRT ファイルをここにドラッグ&ドロップ
またはクリックして選択
50MB以下の.srtファイルに対応
無料オンライン SRT → STL 変換ツール
当社のSRT → STL変換ツールは、汎用のSubRip (SRT) 字幕ファイルをSpruce Subtitle File形式に変換します。このSTLはタイムコードとテキストを1行ずつ保存するプレーンテキスト形式で、DVDオーサリングやレガシーツールでの読み込みに使われます。EBU STL(Tech 3264)のバイナリ放送納品形式には対応していません。変換は完全にブラウザ内で実行され、ファイルのアップロード不要、登録不要、完全無料です。
SRT → STL コード構文と構造の検証
ヘッダー定義、タイムスタンプ構文、キューペイロードのフォーマットを並べて比較し、コードレベルの対応関係を確認できます
SRT vs STL 技術仕様
SRT
SRT(SubRip、.srt)は標準的な字幕形式で、連番エントリ、HH:MM:SS,mmm 形式の開始・終了タイムスタンプ、および各エントリの1行以上のテキストで構成されます。動画で最も広くサポートされている字幕形式です。
STL
Spruce STL (.stl) は、開始・終了タイムコードと字幕テキストをカンマ区切りで保存するプレーンテキスト形式です。複数行は | で表現され、主にDVDオーサリングやレガシー字幕ワークフローで使われます。
フォーマットの違い
変換のトラブルシューティングと注意点
プレイヤー互換性、文字エンコーディング、タイミング同期に関する実践的な解決策
プレーヤーで字幕のタイミングがずれたり音ズレが発生する
動画のフレームレートの違い(23.976fpsと25fpsなど)が原因の場合があります。当サイトの「字幕同期ツール」で全体の遅延を一括調整できます。
日本語の漢字や記号が文字化け(?)して表示される
Shift-JISなど古い文字コードで保存されたファイルは文字化けします。出力ファイルはUTF-8に標準化されます。元のファイルが破損している場合は文字コード変換ツールをご利用ください。
複数人物が同時に話す際に字幕が重なって見づらい
フォーマットによって重複表示の仕様が異なります。当サイトの字幕エディターで各行の表示時間を微調整できます。
動画編集ソフト(Premiere、DaVinci Resolve等)で読み込みエラーになる
当ツールの変換エンジンは、改行や構文の一般的な問題を整理したクリーンなファイルを出力します。主要な編集ソフトでの読み込みをテストしてください。
機能
変換する理由
主なユースケース
DVD オーサリング準備
SRT 字幕を Spruce STL 形式に変換し、DVD オーサリングツールで読み込めるテキストソースを準備します。
レガシーツールとの連携
SRT しか受け付けない現行ワークフローと、Spruce STL を前提とする旧オーサリング環境の間で字幕を渡せます。
テキストベースの確認
出力がプレーンテキストのため、納品前にタイムコードと字幕テキストをエディタで確認できます。
アーカイブの再利用
手持ちの SRT をレガシー DVD 字幕ワークフローで使える形式に変換し、既存資産を再利用します。
オフライン作業
ブラウザ内処理のため、機密性のある字幕素材をネットワークに経由させずにレガシー形式へ整えられます。
形式の橋渡し
翻訳・編集後に整えた SRT を、さらに別のオーサリング工程で処理しやすいテキスト形式へ渡せます。
関連フォーマット
SRT
SRT(SubRip、.srt)は標準的な字幕形式で、連番エントリ、HH:MM:SS,mmm 形式の開始・終了タイムスタンプ、および各エントリの1行以上のテキストで構成されます。動画で最も広くサポートされている字幕形式です。
STL
このツールが扱う STL は Spruce Subtitle File のテキスト形式です。開始・終了タイムコードと字幕テキストをカンマ区切りで保存し、DVD/レガシーオーサリングで使われます。
TTML (Timed Text Markup Language)
XMLベースの代替案:一部の最新の放送ワークフローでは、STLの代わりにTTML/EBU-TTが使われます。
使い方
- 1
SRTファイルをドラッグ&ドロップするか、ファイルを選択してアップロードします。
- 2
ツールがSRTファイルを解析し、タイムコードと字幕テキストを読み取ります。
- 3
各エントリが正しくフォーマットされたタイムスタンプ付きのSTL形式に変換されます。
- 4
変換されたSTLファイルをダウンロードし、ターゲットプラットフォームですぐに使用できます。
- 5
複数行テキストは | 区切りに変換し、完全な .stl ファイルを生成します。
その他の字幕ツール
よくある質問
Spruce Subtitle File と呼ばれるプレーンテキスト形式のSTLを出力します。各字幕は「開始タイムコード , 終了タイムコード , テキスト」の行で保存され、DVDやレガシーオーサリング向けのワークフローで使われます。
先頭に Spruce Subtitle File であることを示すコメント行があり、その後に各字幕の開始タイムコード、終了タイムコード、字幕テキストがカンマ区切りで並びます。全体はUTF-8のプレーンテキストです。
SRT の HH:MM:SS,mmm ミリ秒表記を、HH:MM:SS:FF のタイムコードへ変換します。このツールは29.97fpsを基準にフレーム番号を求めるため、ミリ秒単位の時間はフレーム境界に丸められます。
対応していません。このツールは Spruce STL のテキスト行を生成します。GSI/TTI/TDI 構造や固定長バイナリレコードを含む EBU STL 放送納品形式は出力しないため、その用途には専用ツールが必要です。
SRT キュー内の改行は Spruce STL の | 区切りに変換されます。字幕本文は出力されますが、SRT のブロック構造や連番自体は STL 行には含まれません。
できません。Spruce STL 出力のタイムコード生成は29.97fps基準で行われます。25fps動画や厳密な放送納品タイムコードが求められる場合は、変換後に対象ワークフローで確認してください。