Skip to content

SBV から VTT — HTML5 ネイティブ再生対応の WebVTT へ

高速。プライベート。完璧。

100%ブラウザ内でローカル処理。アップロード不要。待ち時間なし。

プライベート&安全
超高速
無料&プライベート
SBV
0:00:01.000,0:00:04.000
Hello, world!
 
0:00:04.500,0:00:08.000
This is a subtitle file.
 
0:00:08.500,0:00:12.000
Converted locally!
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!

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

またはクリックして選択

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

100% ローカルアップロード不要安全即時

使い方

1

SBV ファイルをアップロード

ドラッグ&ドロップまたは .sbv ファイルを選択

2

即座に変換

ブラウザ内でローカル処理

3

VTT をダウンロード

.vtt ファイルをすぐに取得

AllSubConverter を選ぶ理由

プライバシー重視

すべてブラウザ内で実行。ファイルはアップロードされません。

圧倒的なスピード

最適化されたエンジンで数秒で変換。

無料&ローカル

1ファイルは最大50MB。バッチは最大200ファイルまたは1GBまでです。

どこでも動作

Windows、Mac、Linux、iOS、Android - モダンブラウザならどこでも。

SBVをVTTへ変換について

当変換ツールは、SubViewer字幕ファイルをWeb向けに準備します。VTT(WebVTT)はHTML5ビデオ要素が要求するW3C標準形式であり、SBVとは構造的に複数の違いがあります。必須のWEBVTTヘッダー、タイムスタンプの矢印表記、ピリオド区切りタイミングを使用します。

入力形式

SBV

SBV(SubViewer)は、SubDl や OpenSubtitles などの字幕リポジトリで普及している軽量な字幕形式です。各エントリは 0:00:01.234,0:00:04.567 のパターン(開始と終了をカンマで区切り、時間はゼロ埋めなし、ミリ秒の前にはピリオド)で両方のタイムスタンプを 1 行に配置します。シーケンス番号やファイルヘッダーはありません。字幕テキストは直下に続きます。SBV では [br] や [i] などのブラケットタグが使用されることがありますが、標準化されたスタイルシステムはありません。

出力形式

VTT

VTT(WebVTT)は、HTML5ビデオ用のW3C標準字幕形式です。必須のWEBVTTヘッダー、ドット区切りタイムスタンプ、キュー識別子、NOTEコメント、ボイスタグ、インラインキュー設定をサポートします。YouTube、Netflixウェブ、Vimeo、すべてのモダンブラウザで使用されています。

機能

必須のWEBVTTヘッダーを出力の最初の行として追加
SBVのコンマ区切りタイムスタンプペアをVTTの矢印表記に変換
時間をVTT仕様どおり2桁にゼロ詰め
ピリオド区切りタイミングをVTTドット区切りに変換
SBVのブラケットタグを削除し、クリーンなVTTキューテキストを出力
キュー識別子を追加せず、プレーンなキューを書き出します

変換する理由

HTML5ビデオの<video>要素はWebVTTをネイティブサポートしており、SBVはサポートされません。
YouTubeやVimeoなどのWebプラットフォームではVTTが標準形式です。
現代的なブラウザ(Chrome、Firefox、Safari、Edge)すべてがWebVTTをサポートしています。
VTTはSBVに比べてより豊富な機能(キュー設定、ボイスタグ、NOTEコメント)を持っています。
VTTはW3C標準の形式であり、将来性が高いです。
VTTはドット区切りタイムスタンプを使用するため、SBVよりもプログラムで扱いやすいです。
スマートTVやセットトップボックスのWebブラウザでもVTTがサポートされています。

フォーマットの違い

SBVにはヘッダーがありません。VTTには必須のWEBVTTヘッダーが最初の行に必要です。
SBVはコンマ区切りのタイムスタンプペアを使用します。VTTは矢印表記の個別の開始/終了タイムスタンプを使用します。
SBVはピリオド区切りのミリ秒を使用します。VTTはドット区切りを使用します。
SBVにはキュー識別子がありません。VTTはタイムスタンプ行の前にキュー識別子を持つことができます。
SBVにはNOTEコメント機能がありません。VTTはNOTEブロックで開発者コメントを記述できます。
SBVはブラケットタグを使用しますが、VTTはHTML風のインラインタグを使用します。

主なユースケース

Webビデオの字幕表示

HTML5の<video>要素で再生するWebビデオに対して、SBV字幕をVTTに変換して表示させます。

YouTube字幕アップロード

YouTubeにアップロードする字幕をVTT形式で準備し、最適な同期と表示を確保します。

ブラウザ互換性

すべてのモダンブラウザで確実に表示されるように、SBVをW3C標準のVTTに変換します。

スマートデバイス対応

スマートTVやセットトップボックスのWebブラウザで字幕を表示するためにVTTへ変換します。

ストリーミングサービス

Webベースの動画サービスで使用する字幕をVTT形式で準備します。

WCAG アクセシビリティ

W3C 標準の VTT 形式で字幕を提供することにより、ウェブ動画の WCAG 2.1 キャプション要件を満たします。

関連フォーマット

よくある質問

HTML5ビデオやWebプレーヤーでは、WebVTTが唯一のW3C標準字幕形式です。SBVをそのままWebで使用することはできません。

はい。SBVのタイムスタンプがミリ秒単位まで正確にVTT形式に変換されます。ピリオド区切りがドット区切りに変換されるだけです。

はい。VTTはキュー設定(position、align、line、size)、NOTEコメント、クラスベースのスタイリング、WEBVTTヘッダー、複数のキュー識別子をサポートしています。SBVはこれらの機能を持たないシンプルなフォーマットです。

SBVはカンマ区切りのタイムスタンプ(0:00:01.234,0:00:04.567)を使用します。変換ツールはこれをVTTの矢印表記(00:00:01.234 --> 00:00:04.567)に変換します。SBVとVTTはどちらもピリオド区切りのミリ秒を使用しますが、VTTは2桁の時間とWEBVTTヘッダーを必要とします。

SBVの [br] や [i] などのブラケットタグは、変換時に削除されます。VTTは異なるスタイル機構を使うため、改行や斜体という意味的な意図は自動的には引き継がれません。

はい、登録不要、ウォーターマークなし、1ファイル最大50MBで完全無料です。すべての処理はブラウザ内で行われます。

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

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