Skip to content

SMI から VTT — HTML5 互換の WebVTT 形式へ変換

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

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

プライベート&安全
超高速
無料&プライベート
SMI
<SAMI>
<BODY>
<SYNC Start=1000><P Class=ENCC>Hello, world!</P>
<SYNC Start=4000><P Class=ENCC>&nbsp;</P>
<SYNC Start=4500><P Class=ENCC>This is a subtitle file.</P>
<SYNC Start=8000><P Class=ENCC>&nbsp;</P>
<SYNC Start=8500><P Class=ENCC>Converted locally!</P>
<SYNC Start=12000><P Class=ENCC>&nbsp;</P>
</BODY>
</SAMI>
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!

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

またはクリックして選択

50MB以下の.smi, .sami, .htmlファイルに対応

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

使い方

1

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

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

2

即座に変換

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

3

VTT をダウンロード

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

AllSubConverter を選ぶ理由

プライバシー重視

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

圧倒的なスピード

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

無料&ローカル

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

どこでも動作

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

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

当社のSMI → VTT変換ツールは、マイクロソフトのSAMI字幕形式をWebVTT (VTT) 形式に変換します。SMIはHTML構文に基づき主にWindows Media Playerで使用されますが、VTTはHTML5 video要素のネイティブ字幕形式です。変換は完全にブラウザ内で実行され、ファイルのアップロード不要、登録不要、完全無料です。

入力形式

SMI

SMI (SAMI — Synchronized Accessible Media Interchange) はマイクロソフトが開発した字幕形式で、HTML構文に基づき、多言語字幕と基本的なスタイリングをサポートします。主にWindows Media Playerで使用されます。

出力形式

VTT

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

機能

SMIのタイミングをVTT形式にフレーム精度で変換
読み取った字幕テキストと開始タイミングを保持し、VTT用の終了時刻を導出
SMI固有のフォーマットを処理し、VTTへ正しく変換
クライアント側で処理 - ファイルのアップロード不要、完全なプライバシー
業界標準ツールと互換性のある有効なVTTファイルを生成
登録不要、透かしなし、1ファイル最大50MBで完全無料

変換する理由

VTTはHTML5 video要素のネイティブ字幕形式
モダンなブラウザはネイティブ字幕コントロールを有効にするためにWebVTTを要求
SMIは主にWindows Media Player向けでモダンなウェブ動画に不適切
YouTube、Vimeoなどの主要プラットフォームがVTT形式を推奨
VTTはスタイリングと位置指定をサポートし、SMIよりモダンな機能を提供
SMI のタイムスタンプは各キューに開始時刻のみを記録し継続時間は暗黙ですが、VTT は開始と終了を明示的に記録し精密な制御を可能にします。
ウェブ技術に基づく教育・企業向け動画プラットフォームは VTT のみを受け付け、従来の SMI アップロードを拒否します。

フォーマットの違い

SMIはHTMLのSYNC・Pタグを使用、VTTは専用のタイムスタンプ構文を使用
SMIは多言語切替をサポート、VTTは別ファイルで多言語を実現
SMIは主にWindows Media Playerで使用、VTTはすべてのモダンブラウザで使用
SAMI はテキストを HTML タグで囲みますが、VTT は HTML で囲まずキューブロックにテキストを格納します。
SAMI は CLASS で複数言語トラックをサポートしますが、VTT は言語ごとに別のファイルを使用します。
SAMI は HTML パーサーが必要ですが、VTT はよりシンプルなテキストベースのフォーマットです。

主なユースケース

ウェブ動画

SMI字幕をVTTに変換し、HTML5ウェブ動画プレーヤーで使用。

プラットフォーム近代化

旧式のSMI字幕をモダンなWebVTT形式に移行。

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

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

JavaScript プレーヤー連携

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

レガシーコンテンツの Web 移行

古い Windows Media Player の SAMI 字幕を VTT に変換して、モダンな Web 動画に移行できます。

マルチプラットフォーム配信

SAMI ソースファイルから VTT(Web 用)と SRT(デバイス用)を生成し、幅広い互換性を実現できます。

関連フォーマット

よくある質問

HTML5動画、YouTube、JavaScriptプレーヤーではVTTが必要です。スマートテレビやデスクトップメディアプレーヤーではSRTを使用してください。

各SYNC要素のStart属性がVTTキューの開始タイムスタンプになります。終了タイムスタンプは次のSYNC要素の開始時刻から計算され、最後のキューには3秒の既定表示時間が適用されます。SYNC要素内のテキストがキューの内容になり、<br>は改行に変換され、その他のHTMLタグは除去されます。

はい。すべての処理はブラウザ内で完結します。字幕データがサーバーに送信されることは一切ありません。

はい、完全に無料でご利用いただけます。登録不要、透かしなし、1ファイル最大50MBです。すべての処理はブラウザ内で行われるため、ファイルがサーバーにアップロードされることはありません。

SAMIファイル内のCSSスタイル定義はVTTではサポートされないため、変換時に削除されます。フォント、カラー、サイズなどのスタイル情報は保持されません。必要に応じて変換後にVTTのキュー設定でスタイルを追加できます。また、CSS CLASSによる言語選択には対応していないため、多言語ファイルは事前に言語ごとに分離してください。

変換ツールは入力ファイルを検証し、解析できない場合は警告を表示します。SMI形式の仕様に従った正しいファイルを使用してください。

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

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