字幕とクローズドキャプション:SRT、VTT、ASS
テキストの文字起こしをビデオストリームやストリーミングプラットフォームと同期させます。
ファイルはHTML5 CanvasとWebAssemblyを使用して、お使いのウェブブラウザ内で完全に処理されます。データがデバイス外に出ることは一切ありません。
アップロードやダウンロードの待ち時間は不要です。サーバーの制限を受けず、お使いのマシンのハードウェア性能をフルに活かしてローカルで変換が行われます。
公式のISO、W3C、IETF仕様に準拠しており、最新のオペレーティングシステム間での出力互換性を保証します。
フォーマットの比較と技術仕様
| 出力フォーマット | MIMEタイプ | 仕様 | タイプ |
|---|---|---|---|
| SRT SubRipテキスト | text/plain | SUBRIP-SPEC | SubRipタイムスタンプ付き字幕ファイル |
| VTT WebVTT字幕 | text/vtt | W3C-WEBVTT | Web Video Text Tracks |
| ASS Advanced SubStation Alpha | text/x-ssa | ASS-SPECS | スタイル付きSSA字幕スクリプト |
| SUB MicroDVD字幕 | text/plain | SUBRIP-SPEC | MicroDVDフレーム字幕 |
| TXT プレーンテキスト | text/plain | RFC-4180-CSV | 書式なしプレーンテキストファイル |
技術仕様とコーデックの内訳
SRT と WebVTT:ウェブビデオの標準
SRTは、ほぼすべてのメディアプレーヤーでサポートされている古典的でシンプルな字幕フォーマットです。WebVTTは現代のW3Cウェブ標準であり、スタイリング(色、フォントサイズ、位置調整)をサポートしているため、HTML5ビデオプレーヤーやストリーミングプラットフォームで必須のフォーマットとなっています。
タイムスタンプのずれとフレームレートの不一致
2時間の映画でビデオの音声とキャプションの同期が徐々にずれていく場合、通常はフレームレートの不一致(例:23.976 fpsのフィルム対25 fpsのPALビデオ)が原因です。字幕のタイムコードを変換することで、キャプションが正確な音声の手がかりと一致するようになります。
外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。