Skip to content

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

SCC放送用クローズドキャプションをWebVTT形式に変換。HTML5動画とモダンなウェブプレーヤーに対応。

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

またはクリックして選択

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

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

無料オンライン SCC → VTT 変換ツール

当社のSCC → VTT変換ツールは、Scenarist Closed Caption (SCC) 放送標準字幕をWebVTT (VTT) 形式に変換します。SCCはテレビ放送で使用されるプロフェッショナル形式ですが、VTTはHTML5 video要素のネイティブ字幕形式で、YouTube、Vimeoなどの主要プラットフォームでサポートされています。変換は完全にブラウザ内で実行され、ファイルのアップロード不要、登録不要、完全無料です。

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

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

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

ミリ秒同期
input.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
output.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!
仕様シート

SCC vs VTT 技術仕様

規格準拠
入力形式

SCC

SCC

SCC (Scenarist Closed Caption) はCEA-608規格に準拠した放送標準のクローズドキャプション形式です。SCCファイルには、16進数バイトペアでエンコードされたCEA-608キャプションデータとSMPTEタイムコードが含まれます。主にテレビ放送、NetflixやAmazon Primeなどのストリーミングプラットフォーム、プロフェッショナルな映像納品に使用されます。

出力形式

VTT

VTT

WebVTT (.vtt) はW3Cのモダンなウェブ字幕標準です。各キューは HH:MM:SS.mmm --> HH:MM:SS.mmm タイムスタンプ、オプションのキュー設定、1行以上のテキストを含みます。HTML5 video、YouTube、Vimeo、ほとんどのストリーミングプラットフォームで使用されます。

フォーマットの違い

SCCは16進数バイトペアでエンコード、VTTは読み取り可能なプレーンテキストを使用
SCCはCEA-608放送標準に基づく、VTTはW3Cウェブ標準
VTTはスタイリングと位置指定をサポート、SCCの機能はCEA-608規格に制限
SCC のキャプションモード(ポップオン、ロールアップ、ペイントオン)は制御コードでエンコードされますが、VTT にはモードの概念がありません。
SCC には CEA-608 ミッドロウスタイル属性が含まれますが、VTT は CSS とインラインスタイルタグをサポートしています。
SCC データはタブ区切りですが、VTT は矢印で区切られたタイムスタンプ付きのキューブロックを使用します。

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

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

4 個の注意点
GOTCHA #1

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

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

GOTCHA #2

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

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

GOTCHA #3

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

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

GOTCHA #4

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

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

機能

SCCのタイミングをVTT形式にフレーム精度で変換
デコードされた基本 ASCII テキストと開始・終了タイミングを VTT キューに変換
SCC固有のフォーマットを処理し、VTTへ正しく変換
クライアント側で処理 - ファイルのアップロード不要、ファイルは端末内に保持
業界標準ツールと互換性のある有効なVTTファイルを生成
登録不要、透かしなし、1ファイル最大50MBで完全無料

変換する理由

VTTはHTML5 video要素のネイティブ字幕形式
モダンなブラウザはネイティブ字幕コントロールを有効にするためにWebVTTを要求
YouTube、Vimeoなどの主要プラットフォームがVTT形式を推奨または要求
SCCの16進数エンコーディングは編集が困難、VTTは読み取り可能なプレーンテキスト
VTTはSCCより柔軟なスタイリングと位置指定オプションをサポート
SCC の 16 進数エンコードはウェブ開発者にとって不透明ですが、VTT はプレーンテキストで開発者が直接確認・編集できます。
eラーニングプラットフォーム(Coursera、Canvas、Moodle)では、字幕アップロードに VTT が求められます。
Scenarios

主なユースケース

ウェブ動画

放送級のSCC字幕をVTTに変換し、HTML5ウェブ動画プレーヤーで使用。

ストリーミングプラットフォーム

YouTube、Vimeoなどのプラットフォーム用にVTT形式の字幕ファイルを準備。

動画編集

SCC字幕を編集可能なVTT形式に変換し、ウェブ動画のポストプロダクションに使用。

JavaScript プレーヤー連携

デコードした SCC 字幕を VTT として Video.js、Plyr、JW Player で読み込み、Web ベースの動画ストリーミングに利用できます。

ストリーミング Web 配信

配信パイプラインが SCC をサポートしない Web ストリーミング環境向けに、放送用字幕を VTT に変換できます。

字幕コンテンツ移行

放送用字幕コンテンツを Web ネイティブ形式に移行し、オンライン配信、アーカイブ、コンテンツの再利用に対応できます。

Format Ecosystem

関連フォーマット

SCC

SCC (Scenarist Closed Caption) はCEA-608規格に準拠した放送標準のクローズドキャプション形式です。SCCファイルには、16進数バイトペアでエンコードされたCEA-608キャプションデータとSMPTEタイムコードが含まれます。主にテレビ放送、NetflixやAmazon Primeなどのストリーミングプラットフォーム、プロフェッショナルな映像納品に使用されます。

VTT

WebVTT (.vtt) はW3Cのモダンなウェブ字幕標準です。各キューは HH:MM:SS.mmm --> HH:MM:SS.mmm タイムスタンプ、オプションのキュー設定、1行以上のテキストを含みます。HTML5 video、YouTube、Vimeo、ほとんどのストリーミングプラットフォームで使用されます。

SRT

SRT(SubRip、.srt)は標準的な字幕形式で、連番エントリ、HH:MM:SS,mmm 形式の開始・終了タイムスタンプ、および各エントリの1行以上のテキストで構成されます。動画で最も広くサポートされている字幕形式です。

使い方

  1. 1

    SCCファイルをドラッグ&ドロップするか、ファイルを選択してアップロードします。

  2. 2

    ツールがSCCファイルを解析し、タイムコードと字幕テキストを読み取ります。

  3. 3

    各エントリが正しくフォーマットされたタイムスタンプ付きのVTT形式に変換されます。

  4. 4

    変換されたVTTファイルをダウンロードし、ターゲットプラットフォームですぐに使用できます。

  5. 5

    .vtt ファイルをダウンロードし、任意の HTML5 動画プレーヤーに埋め込むか、ウェブプラットフォームにアップロードできます。

よくある質問

HTML5動画、YouTube、JavaScriptプレーヤーではVTTが必要です。キャプションをブラウザで視聴する場合はVTTが適切な形式です。対象がスマートテレビやデスクトップメディアプレーヤーであれば、SRTを選択してください。

SCCはCC1〜CC4の複数チャンネルをサポートしていますが、VTTにはチャンネル概念がありません。変換ツールはデフォルトでCC1(メインチャンネル)のコンテンツを抽出します。他のチャンネルが必要な場合は、SCCファイルを前処理してください。

SCCは29.97fpsのフレームベースのタイムコードを使用します。変換ツールは各フレームをミリ秒に変換し(1フレーム=約33.37ms)、VTTのHH:MM:SS.mmm形式のタイムスタンプを生成します。変換精度はフレームレートに依存します。

はい。VTTファイルに必須のWEBVTTヘッダーが自動的にファイルの先頭に追加されます。SCCファイルにはこのヘッダーが存在しないため、変換時に生成されます。

SCCの色、イタリック、アンダーラインなどのスタイリング制御コードは変換されず、出力から除外されます。VTT はプレーンテキストのキャプションとして生成されるため、必要に応じて後から VTT のスタイルやキュー設定を追加してください。

有効な字幕キューが1つも検出されない場合は変換を中止してエラーを表示します。部分的に読み取れない制御コードやデータブロックはスキップされるため、元ファイルを作成した SCC ツールで確認してください。

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

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