Skip to content

VTT から SCC への字幕変換ツール

タイムスタンプ付き WebVTT キューを、基本的な CEA-608 形式の Scenarist SCC 出力に変換します。

VTT ファイルをここにドラッグ&ドロップ

またはクリックして選択

50MB以下の.vttファイルに対応

コアエンジンアーキテクチャ

無料オンライン VTT から SCC への変換ツール

このブラウザーベースの変換ツールは、タイムスタンプ付き WebVTT キューブロックを読み取り、キュー識別子とキューセッティングを破棄し、基本的な Pop-On キャプションデータを含む Scenarist_SCC V1.0 ファイルを書き出します。テキストは 16 進数バイトペアとしてエンコードされ、タイミングは 29.97 fps のフレームグリッドに量子化され、表示可能 ASCII 範囲外の文字は疑問符に置き換えられます。

ペイロード&構文インスペクター

VTT → SCC コード構文と構造の検証

ヘッダー定義、タイムスタンプ構文、キューペイロードのフォーマットを並べて比較し、コードレベルの対応関係を確認できます

ミリ秒同期
input.vtt
VTT 入力
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!
output.scc
SCC 出力
Scenarist_SCC V1.0
 
00:00:01:00 9420c8e5ececef2c20f7eff2ec64a180942f
00:00:04:00 942c
00:00:04:15 94205468e97320e973206120737562f4e9f4ece520e6e9ece5ae942f
00:00:08:00 942c
00:00:08:15 942043ef6e76e5f2f4e56420ecefe361ecec79a1942f
00:00:12:00 942c
仕様シート

VTT vs SCC 技術仕様

規格準拠
入力形式

VTT

VTT

VTT(WebVTT)はウェブ動画用のテキスト字幕形式です。VTT ファイルは WEBVTT ヘッダーで始まり、HH:MM:SS.mmm --> HH:MM:SS.mmm のキュータイミングを使用します。キュー識別子、キューセッティング、インラインタグ、NOTE ブロック、スタイルメタデータが含まれる場合もあります。

出力形式

SCC

SCC

SCC(Scenarist Closed Captioning)は、CEA-608 キャプションデータを 16 進数バイトペアと HH:MM:SS:FF タイムコードの組み合わせで表します。この変換ツールの SCC 出力には、Scenarist_SCC V1.0 ヘッダー、基本的な Pop-On 制御コード、表示可能 ASCII キャプションテキストが含まれます。

フォーマットの違い

VTT は読み取り可能な UTF-8 テキストを保持し、この SCC 出力は表示可能 ASCII を 16 進数バイトペアでエンコードします。
VTT は HH:MM:SS.mmm タイムスタンプを使用し、この出力は 29.97 fps フレームグリッドの HH:MM:SS:FF 値を使用します。
VTT はキューセッティングと位置指定に対応しますが、それらは変換中に破棄されます。
VTT インラインタグは CEA-608 属性にならず、リテラルテキストとして残ります。
VTT はコメントとメタデータに対応しますが、この出力はキャプションタイミングとエンコード済みテキストのみを保持します。
VTT は Unicode を含められますが、対応しない文字は疑問符に目に見える形で置き換えられます。

変換のトラブルシューティングと注意点

プレイヤー互換性、文字エンコーディング、タイミング同期に関する実践的な解決策

4 個の注意点
GOTCHA #1

プレーヤーで字幕のタイミングがずれたり音ズレが発生する

動画のフレームレートの違い(23.976fpsと25fpsなど)が原因の場合があります。当サイトの「字幕同期ツール」で全体の遅延を一括調整できます。

GOTCHA #2

日本語の漢字や記号が文字化け(?)して表示される

Shift-JISなど古い文字コードで保存されたファイルは文字化けします。出力ファイルはUTF-8に標準化されます。元のファイルが破損している場合は文字コード変換ツールをご利用ください。

GOTCHA #3

複数人物が同時に話す際に字幕が重なって見づらい

フォーマットによって重複表示の仕様が異なります。当サイトの字幕エディターで各行の表示時間を微調整できます。

GOTCHA #4

動画編集ソフト(Premiere、DaVinci Resolve等)で読み込みエラーになる

当ツールの変換エンジンは、改行や構文の一般的な問題を整理したクリーンなファイルを出力します。主要な編集ソフトでの読み込みをテストしてください。

機能

タイムスタンプ付き WebVTT キューブロックをブラウザー内で直接読み取ります。
基本的な Pop-On 制御コードを含む Scenarist_SCC V1.0 ファイルを書き出します。
VTT キュー識別子とキューセッティングを破棄します。
タイミングを 29.97 fps のフレームグリッドに量子化します。
表示可能 ASCII テキストを 16 進数バイトペアとしてエンコードします。
対応しない非 ASCII 文字を疑問符に置き換えます。

変換する理由

SCC は CEA-608 キャプションデータの一般的な交換形式です。
一部のキャプションエンコーダーと放送ツールは WebVTT ではなく SCC を求めます。
SCC タイムコードはフレームグリッドを使用し、VTT タイミングはミリ秒タイムスタンプを使用します。
ブラウザー内で変換することで、番組素材やキャプションテキストをアップロードせずに済みます。
基本的な SCC ドラフトを作成し、納品前に専用キャプションソフトで確認できます。
VTT 版と SCC 版を残すことで、ウェブとキャプションワークフローを分けて管理できます。
Scenarios

主なユースケース

基本キャプションドラフト

ウェブキャプションから基本 SCC ドラフトを作成し、専用キャプションソフトで確認します。

ツール間交換

タイムスタンプ付き VTT キューを、Scenarist SCC 入力を受け取るキャプションワークフローに移します。

テキスト簡略化

複数行 Unicode ウェブ字幕を、その制約が許容できる場合に 1 行の表示可能 ASCII キャプションデータへ変換します。

Web とキャプションのコピー

ウェブ再生用に VTT 版を残しながら、別ワークフロー用の基本 SCC コピーを作成します。

オフライン変換

番組キャプションを外部サービスへアップロードしない方が適切な場合に、字幕ファイルをローカルで処理します。

タイミング確認

ミリ秒の VTT タイミングを、キャプション確認用に 29.97 fps フレームグリッドへ量子化します。

Format Ecosystem

関連フォーマット

使い方

  1. 1

    .vtt ファイルを選択またはドロップします。内容は端末内に残ります。

  2. 2

    パーサーがタイムスタンプ付きキューブロックを見つけ、テキストを読み取ります。

  3. 3

    line、position、align などのキュー識別子とキューセッティングは破棄されます。

  4. 4

    キュー内の改行はスペースになり、表示可能 ASCII 以外の文字は疑問符になります。

  5. 5

    テキストは Pop-On 制御コード付きの CEA-608 形式 16 進数バイトペアとしてエンコードされます。

  6. 6

    タイミングは Scenarist SCC ファイル内で 29.97 fps フレームグリッドに書き出されます。

よくある質問

変換制約を適用したうえで、キュータイミングとテキストが保持されます。改行はスペースになり、エンコードできるのは表示可能 ASCII のみで、対応しない文字は疑問符に置き換えられます。VTT インラインタグは CEA-608 スタイルへ変換されず、リテラルテキストとして扱われます。

ミリ秒の VTT タイミングは、29.97 fps フレームグリッドの HH:MM:SS:FF 値に量子化されます。出力はコロン区切りのフレーム値を使用し、ドロップフレームメタデータは追加しません。

基本的な Pop-On 制御コードを使用します。Roll-Up と Paint-On モードはこの変換ツールでは選択できません。

line、position、size、align などの識別子とセッティングは破棄されます。生成される SCC は基本的な Pop-On 制御を使用し、VTT の位置や配置はマッピングされません。

いいえ。斜体、太字、音声スパンなどのタグは、解析されたキューに含まれていればリテラルテキストとして残ります。CEA-608 のミッドロウ制御コードや PAC 制御コードには変換されません。

生成されるキャプションデータは表示可能 ASCII に限定されます。アクセント付き文字や CJK テキストを含む範囲外の文字は疑問符に置き換えられます。CEA-608 の拡張文字対応が完全に必要な場合は、専用キャプションワークフローを使用してください。

字幕を変換する準備はできましたか?

VTT ファイルをここにドロップして SCC に即座に変換。