Skip to content

SMI から SRT — HTML タグを除去して汎用 SRT へ変換

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

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>
SRT
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!

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

またはクリックして選択

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

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

使い方

1

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

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

2

即座に変換

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

3

SRT をダウンロード

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

AllSubConverter を選ぶ理由

プライバシー重視

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

圧倒的なスピード

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

無料&ローカル

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

どこでも動作

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

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

当社のSMI → SRT変換ツールは、マイクロソフトのSAMI字幕形式を汎用のSubRip (SRT) 形式に変換します。SMIはHTML構文に基づき主にWindows Media Playerで使用されますが、SRTはほぼすべてのプレーヤーがサポートする汎用形式です。変換は完全にブラウザ内で実行され、ファイルのアップロード不要、登録不要、完全無料です。

入力形式

SMI

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

出力形式

SRT

SRT (SubRip) は汎用字幕形式で、プレーンテキストで連番、HH:MM:SS,mmm 形式のタイムスタンプ範囲、字幕テキストを格納します。ほぼすべてのデスクトップメディアプレーヤーがSRTをサポートしており、字幕配信の汎用選択肢です。

機能

SMIのタイミングをSRT形式のミリ秒タイムスタンプに変換
解析された字幕テキストと開始・終了タイミングをSRTキューに変換
SMI固有のフォーマットを処理し、SRTへ正しく変換
クライアント側で処理 - ファイルのアップロード不要、完全なプライバシー
業界標準ツールと互換性のある有効なSRTファイルを生成
登録不要、透かしなし、1ファイル最大50MBで完全無料

変換する理由

SRTはメディアプレーヤーで最も広くサポートされている字幕形式
SMIは主にWindows Media Player向けでクロスプラットフォーム互換性が低い
SMIのHTML構文はSRTのプレーンテキストより複雑
SRTファイルは任意のテキストエディタで直接編集可能
多くの動画プラットフォームと編集ソフトウェアがSRT形式を優先サポート
SAMI はタイミングを生のミリ秒で保存しますが、SRT は人が読める標準の HH:MM:SS,mmm 形式を使用します。
Plex や Emby などのメディアサーバーは SRT を自動検出しますが、SMI ファイルは無視します。

フォーマットの違い

SMIはHTMLのSYNC・Pタグを使用、SRTはプレーンテキストの連番とタイムスタンプを使用
SMIは多言語字幕切替をサポート、SRTは1ファイル1言語
SMIは主にWindows Media Playerで使用、SRTはほぼすべてのプレーヤーでサポート
SAMI はテキストを P やその他の HTML タグで囲みますが、SRT はプレーンテキストのみを保存します。
SAMI は読み取りに HTML パーサーが必要ですが、SRT はシンプルなプレーンテキストでどのツールでも解析できます。
SAMI ファイルは HTML のように HEAD と BODY セクションを持ちますが、SRT にはドキュメント構造がありません。

主なユースケース

クロスプラットフォーム再生

SMI字幕をSRTに変換し、非Windowsプラットフォームやモダンなプレーヤーで使用。

動画編集

動画編集ソフトウェアで汎用のSRT形式を使用してポストプロダクションを行う。

プラットフォーム移行

Windows Media Playerからモダンな再生プラットフォームに移行する際に字幕形式を変換。

メディアサーバーライブラリ

SMI ファイルを SRT に変換して Plex や Jellyfin ライブラリに追加すると、これらのサーバーが自動検出します。

多言語トラックの前処理

多言語 SAMI ファイルは、言語ごとに事前分割してから変換してください。このツールは CSS CLASS による言語選択を行いません。

字幕の標準化

SMI、SRT、VTT が混在するファイル群を一貫した SRT 形式に正規化し、管理を容易にできます。

関連フォーマット

よくある質問

SAMI(Synchronized Accessible Media Interchange)は、Microsoftが開発した字幕形式です。HTMLに似た構文でタイミングにはSYNC要素、スタイルにはCSSを使用し、CLASS属性によって複数言語トラックをサポートします。Windows Media Player向けに設計されました。

SMIファイル内のHTMLタグ(<br>、<font>、<b>、<i>など)は、SRTのプレーンテキストに変換される際に削除または置換されます。<br>は改行として保持されますが、その他のタグはテキスト内容のみが抽出されます。

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

SAMI(SMI)はミリ秒単位の単一タイムスタンプ(例:<SYNC Start=12345>)を使用します。変換ツールは各SYNC要素の開始時刻をSRTのHH:MM:SS,mmm形式に変換し、次のSYNC要素の開始時刻から終了時刻を計算します。

いいえ。この変換ツールはCSS classによる言語選択を行わず、読み取ったSYNC区間内のテキストを抽出します。多言語ファイルは、事前に言語ごとに分離してください。

有効な字幕キューが1つも検出されない場合は変換を中止してエラーを表示します。壊れたHTMLや読み取れないSYNC区間はスキップされます。

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

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