コンテンツへスキップ
Free Subtitle Converter
言語
カラーテーマ
応援する

YouTube の字幕形式:アップロードするファイルとその方法

SRT、SBV、VTT、TTML など正しい形式で YouTube に字幕をアップロード。YouTube で保持されるもの、失われるもの、無料でのファイル変換方法を紹介します。

執筆:Syed Peera Saheb · 公開日

結論

YouTube は SRT、SBV、WebVTT、TTML、DFXP、SAMI、LRC と、いくつかの放送用形式に対応しています。ほとんどの動画では、UTF-8 で保存したシンプルな SRT ファイルをアップロードしましょう。斜体や画面上の位置を残す必要がある場合にだけ、WebVTT や TTML を選んでください。

以下の一覧は、2026年10月時点の YouTube ヘルプの内容です。YouTube はときどきツールを変更するので、何か違って見える場合は YouTube のページを確認してください。ファイルが ASS など YouTube の対応していない形式の場合は、このサイトのコンバーターで、どこにもアップロードせずにブラウザー内で SRT や VTT に変換できます。

YouTube はどの字幕形式に対応していますか?

YouTube ヘルプでは、対応ファイルを基本形式、上級形式、放送用形式に分類しています。表は、YouTube がそれぞれの形式から何を保持するとしているか、そしてこのサイトのコンバーターがその形式を書き出せるかどうかを示しています。

見落としやすい点が2つあります。1つ目に、YouTube は .sub を SBV と同じ系統の SubViewer として扱います。このサイトが書き出す SUB ファイルは別の形式である MicroDVD ファイルなので、YouTube にはアップロードせず、SRT か SBV を使ってください。2つ目に、YouTube が対応している .stl は、バイナリの放送用形式である EBU STL です。このサイトが書き出す STL は同じ拡張子を持つテキスト形式の Spruce STL で、YouTube の一覧には載っていません。

YouTube ヘルプによる YouTube 対応の字幕形式(2026年10月)
形式拡張子YouTube が保持するとしているものこのサイトで書き出し可能
SubRip.srtテキストとタイミング。マークアップなし。プレーンな UTF-8 必須。はい
SubViewer.sbv, .subテキストとタイミング。マークアップなし。プレーンな UTF-8 必須。はい、.sbv として
WebVTT.vtt太字、斜体、下線、位置指定はい、位置指定なしで
TTML と DFXP.ttml, .dfxpスタイルと位置指定(YouTube では部分的な実装とされています)はい、斜体・太字・下線のみ
SAMI.smi, .sami太字、斜体、下線、フォントの色。位置指定なしはい、斜体・太字・下線付きで
LRC.lrcマークアップなし。拡張 LRC に対応はい、基本的な LRC
MPsub、RealText、Videotron Lambda.mpsub, .rt, .capさまざまいいえ
SCC、EBU STL などの放送用形式.scc, .stl, .tds, .cin, .asc, .cap放送向けのスタイル、色、位置指定いいえ

YouTube に最適な字幕形式

通常の字幕なら SRT が最適です。どのツールでも作成でき、テキストエディターで簡単に確認でき、YouTube でも確実に扱えます。YouTube での唯一の制限は書式が無視されることで、斜体や太字のタグは表示されません。

  • SRT:ほぼすべての動画の標準。
  • WebVTT:画面外の声や歌詞など斜体が重要な場合や、字幕を画面下部以外に配置する必要がある場合。
  • TTML:すでに TTML を出力するプロ向けのワークフローから字幕が来る場合。
  • SBV:主に YouTube からダウンロードして戻したいファイル向け。新しいファイルには SRT より優れた点はありません。

YouTube が字幕から削除するもの

YouTube はアップロードされた字幕を独自のプレーヤースタイルで表示し、視聴者はプレーヤーの設定でフォント、サイズ、色を変更できます。そのため、スタイルを持てる形式でも、すべてを制御できるわけではありません。YouTube ヘルプによると、SRT と SBV のマークアップはまったく認識されず、WebVTT のスタイルは太字、斜体、下線に限られ、SAMI は位置指定に対応していません。

ASS と SSA は YouTube の対応リストにないため、そのフォント、色、位置、カラオケ効果はどんな形でも YouTube には反映されません。先に SRT か VTT に変換してください。コンバーターはセリフ、タイミング、改行、斜体・太字・下線を残し、それ以外は削除します。看板や歌の部分にどう影響するかは、ASS・SSA 字幕のガイドで説明しています。

YouTube に字幕をアップロードする方法

これは2026年10月時点で YouTube ヘルプに記載されていた手順です。メニュー名は変わることがあるので、違う場合は YouTube の現在の表記に従ってください。

  • YouTube Studio にログインし、左のメニューから「字幕」を選びます。
  • 字幕を追加したい動画を選びます。
  • ファイルの言語がまだ表示されていない場合は、「言語を追加」を選んでその言語を選択します。
  • 「字幕」で「追加」を選び、「ファイルをアップロード」を選びます。
  • SRT、SBV、VTT などのタイミング付きファイルなら「タイミングあり」を選び、「続行」を押します。
  • ファイルを選び、プレビューでいくつかの字幕を確認して保存します。

ファイルを YouTube 用の形式に変換

字幕が ASS や SSA の場合は、ASS から SRT、または ASS から VTT への変換ツールで開き、結果をダウンロードしてください。画面のあちこちに配置されていた看板や曲名の行は、画面下部の通常の字幕になるので、アップロード前にプレビューに目を通してください。

MicroDVD SUB ファイルは、秒ではなく動画のフレームを数えます。SRT に変換するとき、コンバーターはファイルに書かれたフレームレートを使い、書かれていなければ選んだフレームレート(既定は毎秒23.976フレーム)を使います。変換した字幕がセリフから着実にずれていく場合は、25 など別のフレームレートを試してください。

1シーズン分や多数の動画がある講座の場合は、最大100ファイルを一度にコンバーターにドロップし、ZIP でまとめてダウンロードできます。どのファイルも、YouTube が SRT と SBV に求める UTF-8 で保存され、変換中に何かがアップロードされることはありません。

YouTube の字幕をダウンロード、修正、再アップロードする

自分の動画であれば、YouTube Studio の「字幕」ページから既存の字幕トラックをダウンロードすることもできます。トラックによって、SBV、SRT、VTT のいずれかのファイルになります。別のプログラムで別の形式が必要な場合は、SBV から SRT などの対応するコンバーターで開いてください。

タイミングを直すには、字幕タイムシフターを使います。すべてを早めたり遅らせたり、フレームレートを変換したり、2つの字幕で合わせたりできます。自動字幕の重複した行や、かっこで囲まれた効果音の説明を削除するには、字幕クリーナーを使います。作業が終わったら同じ形式のまま、その言語のトラックの新しいバージョンとしてファイルをもう一度アップロードしてください。

YouTube が字幕ファイルを受け付けない、または正しく表示しない理由

問題の多くは、いくつかの原因に絞られます。別の形式を試す前に、このリストを順に確認してください。

  • ファイルが UTF-8 ではない。アクセント付き文字が記号になったり、アップロードが失敗したりします。ここで開き、プレビューがおかしければ正しいエンコーディングを選んで、UTF-8 でダウンロードし直してください。
  • ファイルが変換されずに名前だけ変えられた。.srt に名前を変えた .vtt ファイルには、まだ WEBVTT ヘッダーがあり、時間にドットが使われています。きちんと変換してください。
  • WebVTT ファイルの1行目に WEBVTT がありません。SRT から変換するとヘッダーが追加されます。
  • 字幕が重なっている、または行が長すぎて読めない。字幕チェッカーは、一瞬で消えてしまう字幕と合わせて、その両方をリストアップします。
  • 字幕がセリフから徐々にずれていく。フレームレートか編集の問題です。ずれた字幕のガイドを参照してください。
  • ファイルが ASS、SSA、Spruce STL、MicroDVD SUB である。先に SRT に変換してください。

よくある質問

YouTube は VTT ファイルに対応していますか? はい。YouTube ヘルプには WebVTT が掲載されており、太字、斜体、下線、位置指定が保持されると書かれています。

YouTube に ASS 字幕をアップロードできますか? いいえ。ASS は YouTube の対応リストにありません。ファイルを SRT か VTT に変換してください。その際、フォント、色、位置は失われます。

斜体が消えたのはなぜですか? YouTube は SRT と SBV ファイルのマークアップを無視します。斜体が重要な場合は、代わりに VTT ファイルをアップロードしてください。

SBV は SRT より優れていますか? いいえ。YouTube はどちらもマークアップのないプレーンテキストとして扱います。SRT のほうがほかの場所で広く対応しているので、新しいファイルには SRT のほうが適しています。

どの文字コードを使うべきですか? UTF-8 です。YouTube ヘルプには SRT と SBV ファイルはプレーンな UTF-8 である必要があると書かれており、このサイトが保存するファイルはすべて UTF-8 です。

コンバーターはファイルをアップロードしますか? いいえ。ブラウザー内でファイルを読み込んで変換し、結果はページから直接保存されます。

字幕コンバーターを開く
コーヒーをおごる