フォーマット比較
SCC と SMI:どちらのフォーマットが適していますか?
Scenarist Closed Captioning(SCC)と Synchronized Accessible Media Interchange(SMI)の完全比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、最適な用途まで網羅します。
SCC(Scenarist Closed Captioning)と SMI(Synchronized Accessible Media Interchange)は、字幕のエコシステムで異なる役割を担います。SCC は 北米放送テレビ(CEA-608 Line 21 クローズドキャプション) 向けに設計され、一方で SMI は Windows Media Player と韓国語・アジア言語字幕 向けに設計されています。この違いを理解すれば、適切なフォーマットを選び、互換性の問題を回避できます。
SCC と SMI を早見比較
| 項目 | SCC (Scenarist Closed Captioning) | SMI (Synchronized Accessible Media Interchange) |
|---|---|---|
| タイムスタンプ形式 | HH:MM:SS:FF、29.97fps の SMPTE タイムコード | (ミリ秒整数) |
| 時間精度 | フレームベース(29.97fps、約 33ms 単位) | ミリ秒(整数) |
| スタイル対応 | データ内にスタイルなし(表示はデコーダが制御) | HTML/CSS ベースのスタイル(完全な HTML スタイルモデル) |
| ヘッダー要否 | Scenarist_SCC V1.0 ヘッダー | と セクションを持つ <SAMI> 要素</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">位置指定</td><td class="py-2 px-4 text-gray-600">固定グリッド位置(CEA-608 ロールアップ・ポップオンモード)</td><td class="py-2 px-4 text-gray-600">CSS ベースの位置指定</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">改行方式</td><td class="py-2 px-4 text-gray-600">複数の hex バイトが位置と改行をエンコード</td><td class="py-2 px-4 text-gray-600"><P> 要素内の <br> タグ</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">標準化</td><td class="py-2 px-4 text-gray-600">ANSI/SCTE 標準(CEA-608)</td><td class="py-2 px-4 text-gray-600">Microsoft 標準(SAMI 1.0)</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">ブラウザ対応</td><td class="py-2 px-4 text-gray-600">対応不十分(キャプションデコーダが必要)</td><td class="py-2 px-4 text-gray-600">レガシー Windows Media Player のみ対応</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">主な用途</td><td class="py-2 px-4 text-gray-600">FCC 準拠の放送キャプション納品</td><td class="py-2 px-4 text-gray-600">CSS スタイル付きの多言語字幕</td></tr> </tbody></table> </div> <h2 class="text-2xl font-semibold mb-4 mt-8">主な違いの解説</h2> <h3 class="text-xl font-semibold mb-3 mt-6">タイムスタンプと同期</h3> <p class="mb-4">SCC は HH:MM:SS:FF、29.97fps の SMPTE タイムコード を使用します。SMI は <SYNC Start=ms>(ミリ秒整数) を使用します。SCC は フレームベース(29.97fps、約 33ms 単位) の精度を提供し、SMI は ミリ秒(整数) で動作します。これらのフォーマット間で変換すると、粒度が異なるため一部の時間精度が失われる可能性があります。</p> <h3 class="text-xl font-semibold mb-3 mt-6">構造と構文</h3> <p class="mb-4">SCC ファイルは タイムコード行に続くスペース区切り hex ペア で構成されます。各キューブロックの形式は SMPTE タイムコード、タブ区切りの hex バイトペア です。対照的に、SMI ファイルは SYNC 要素を持つ HTML ドキュメント で構成され、各キューブロックは <SYNC Start=ms> 要素内の <P Class=LANG>テキスト</P> のようになります。この構造の違いにより、変換には解析と再フォーマットが必要であり、単なるテキスト置換では済みません。</p> <h3 class="text-xl font-semibold mb-3 mt-6">スタイルと視覚制御</h3> <p class="mb-4">SCC は データ内にスタイルなし(表示はデコーダが制御) を提供します。SMI は HTML/CSS ベースのスタイル(完全な HTML スタイルモデル) を提供します。そのため、SMI はより豊富なスタイル機能を提供し、見た目が重要な場面で適しています。</p> <h3 class="text-xl font-semibold mb-3 mt-6">プラットフォームとプレーヤー対応</h3> <p class="mb-4">SCC:米国放送と FCC 準拠に必須。SMI:韓国語字幕界隈とレガシー Windows で人気。ブラウザやデバイスの対応状況が異なり、これが選択の決め手になることがよくあります。</p> <h2 class="text-2xl font-semibold mb-4 mt-8">いつ SCC を使うべきか</h2> <p class="mb-4">優先したいのが FCC 準拠の放送キャプション納品 なら、SCC を選びましょう。米国放送テレビ、ケーブル、FCC 準拠 で広く使われています。SCC は CEA-608 に基づき Scenarist DVD オーサリング向けに開発されたものであり、FCC 準拠の放送キャプション納品 が求められる場面では今も定番のフォーマットです。主な制限は、ASCII のみで複雑な hex エンコード、データ内にスタイルなしことです。</p> <h2 class="text-2xl font-semibold mb-4 mt-8">いつ SMI を使うべきか</h2> <p class="mb-4">優先したいのが CSS スタイル付きの多言語字幕 なら、SMI を選びましょう。韓国語字幕、Windows Media Player、レガシー動画 で広く使われています。SMI は Windows Media Player 向けに Microsoft が開発されたものであり、CSS スタイル付きの多言語字幕 が求められる場面では今も定番のフォーマットです。主な制限は、レガシーフォーマットで Windows 圏外の対応が不十分ことです。</p> <h2 class="text-2xl font-semibold mb-4 mt-8">SCC と SMI の間で変換</h2> <p class="mb-4">無料の SCC → SMI コンバータが、構造と時間の違いを自動的に処理します。コンバータは必要に応じて最小限の丸めでタイミングを変換します。ターゲット形式が表現できないスタイルは正規化または削除されるため、常に有効でそのまま使える出力が得られます。</p> <h2 class="text-2xl font-semibold mb-4 mt-8">よくある質問</h2> <h3 class="text-xl font-semibold mb-3 mt-6">SCC は SMI より優れていますか?</h3> <p class="mb-4">どちらが普遍的に優れているということはありません。SCC は FCC 準拠の放送キャプション納品 に適しています。SMI は CSS スタイル付きの多言語字幕 に適しています。対象プラットフォームとワークフローに基づいて選んでください。</p> <h3 class="text-xl font-semibold mb-3 mt-6">SCC を SMI に品質を落とさずに変換できますか?</h3> <p class="mb-4">はい。テキストは常に保持されます。時間は対象形式の精度で保持され、必要に応じて最小限の丸めが行われます。ターゲットが対応しないスタイルは削除されますが、テキストと時間は正確なままです。</p> <h3 class="text-xl font-semibold mb-3 mt-6">どちらの対応が広いですか?</h3> <p class="mb-4">SMI のほうが、より多くのプレーヤーとデバイスで対応しています。SCC:対応不十分(キャプションデコーダが必要)。SMI:レガシー Windows Media Player のみ対応。迷った場合は、SMI が互換性の面で通常は安全な選択です。</p> <h3 class="text-xl font-semibold mb-3 mt-6">SCC と SMI のファイルに互換性はありますか?</h3> <p class="mb-4">直接の互換性はありません。SCC と SMI は異なるファイル構造とタイムスタンプ形式を使います。一方に対応するプレーヤーがもう一方に対応しないことがあります。切り替えるにはコンバータを使ってください。ほとんどの最新字幕エディタは双方向の変換に対応しています。</p> |
こちらのツールもおすすめです
一括字幕変換ツール字幕クリーナー字幕マージャー字幕スプリッター字幕同期バイリンガル字幕マージャー字幕エディター字幕速度調整ツール字幕エンコーディング変換ツール字幕品質チェッカー部分字幕シンク字幕スタイラー字幕フレームレート変換字幕PDF変換AI字幕翻訳字幕プレビューAI字幕ふりがな字幕ディフツール字幕自動修正字幕QAレポートAI字幕リライタースマート字幕クリーナー字幕統計字幕検索・置換スマートラインバランサーフレームギャップ修正SDH・効果音リムーバー短い字幕自動マージスタイル安全字幕分割ツール字幕重複行削除ツール字幕ファイル一括リネームツール
VTTLRCSRTLRCVTTSRTSRTVTTSRTASSASSSRTLRCSRTLRCVTTSRTTXTVTTTXTASSTXTLRCTXTVTTASSASSVTTASSLRCLRCASSSBVSRTSBVVTTSBVASSSBVLRCSBVTXTSSASRTSSAVTTSSAASSSSALRCSSATXTSRTTTMLTTMLSRTTTMLVTTVTTTTMLSCCSRTSCCVTTSRTSCCVTTSCCSTLSRTSTLVTTSRTSTLVTTSTLSMISRTSMIVTTSRTSMIVTTSMIASSTTMLASSSCCASSSTLASSSMILRCTTMLLRCSCCLRCSTLLRCSMISBVTTMLSBVSCCSBVSTLSBVSMISSATTMLSSASCCSSASTLSSASMITTMLASSTTMLLRCTTMLTXTTTMLSCCTTMLSTLTTMLSMISCCASSSCCLRCSCCTXTSCCTTMLSCCSTLSCCSMISTLASSSTLLRCSTLTXTSTLTTMLSTLSCCSTLSMISMIASSSMILRCSMITXTSMITTMLSMISCCSMISTL