vidmagpie.

ガイド ヒントと対処法

SRT・VTT・TXT:文字起こし形式の選び方

SRT、VTT、TXTの文字起こしファイルの違いと、それぞれが使えるアプリを紹介します。

更新日

文字起こしを読む、検索する、コピーするならTXT。動画プレーヤーや編集ソフトの字幕ならSRT。ウェブサイトやオンライン講座の字幕ならVTT。3つとも言葉は同じです。違いは、時刻を持っているかどうかと、どのアプリが理解できるかです。

結論

  • テキストを読む、検索する、コピーするなら、TXT。
  • 動画プレーヤーや編集ソフトで字幕を使うなら、SRT。
  • ウェブサイトやオンライン講座で字幕を使うなら、VTT。

ひと目で比較

TXTSRTVTT
時刻なしありあり
ヘッダー行なしなしWEBVTT
時刻の書き方該当なし00:00:01,200(カンマ)00:00:01.200(ドット)
開けるものどのテキストアプリでもテキストアプリ、プレーヤー、編集ソフトテキストアプリ、ウェブプレーヤー
向いている用途メモ、引用、AIツールVLC、Premiere、Resolve、CapCutHTML5動画、オンライン講座

選ぶのはどこ?

「文字起こし」を選ぶと、テキストがページに表示されます。その上に「テキストをコピー」と「ChatGPT用にコピー」のボタンがあります。TXT・SRT・VTTのダウンロードは同じ結果から行えるので、再実行せずに3つとも取得できます。サインインして作った文字起こしは、アカウントの履歴に90日間保存されます。アカウントなしでも、1日1本、字幕のみ、20分までの動画なら試せます。

TXT

プレーンテキストで、時刻はありません。メモ、引用、ブログ記事、翻訳ツールやAIツールへの貼り付けに向いています。20分のトークなら約3,000語で、15〜20KBです。メモ、Word、Googleドキュメントなど、何でも開けます。

テキストをどこかに貼るだけなら、ページ上の「テキストをコピー」で、ファイルなしで同じことができます。

SRT

SubRip形式の字幕です。各ブロックに、番号、開始と終了の時刻、言葉があります。

1
00:00:01,200 --> 00:00:04,000
Thanks for watching, let's get started.

SRTは最も広く対応している字幕形式です。VLC、Premiere Pro、DaVinci Resolve、Final Cut、CapCut、YouTubeのアップロード画面も読み込めます。字幕にどれを選ぶか迷ったら、SRTにしてください。

VTT

WebVTTは、ウェブの字幕形式です。見た目はSRTとほとんど同じで、WEBVTTのヘッダーがあり、時刻のカンマがドットになっています。

WEBVTT

00:00:01.200 --> 00:00:04.000
Thanks for watching, let's get started.

HTML5の動画プレーヤー、多くのオンライン講座、一部のSNSツールにはVTTを使います。多くのデスクトップアプリも読み込めます。

用途別の選び方

  • 講義の勉強用メモ:TXT。
  • インタビューの引用:TXT。正確な場面を探すなら、SRTも横に置きます。
  • VLCの字幕:SRT。動画ファイルと同じ名前にします。
  • 動画編集の字幕:SRT。
  • 自分のウェブサイトの字幕:VTT。video要素のトラックとして追加します。
  • 動画の翻訳:SRT。ほとんどのツールがタイミングを保ちます。
  • AIツールに渡す:TXT、またはページ上の「ChatGPT用にコピー」。

言葉の元になるもの

動画に字幕があれば、それを使います。ない場合は、音声認識(Whisper)が音声から文字起こしを作ります(1時間までの動画)。どの動画も、全体の上限は3時間です。音声認識ははっきりした話し声には向いていますが、完璧ではありません。人名、数字、なまり、BGMで間違えることがあるので、頼る前に通して読んでください。

字幕ファイルを編集する

3つともプレーンテキストです。SRTやVTTをテキストエディタで開けば、聞き間違いを直せます。番号と時刻の行には手を触れないでください。誤って構造を変えると、プレーヤーが行を飛ばしたり、ファイルを受け付けなくなったりします。タイミングの調整には、Subtitle EditやAegisubなどの無料ツールが便利です。

形式の変換

SRTからVTTへは小さな変更で済みます。先頭にWEBVTTの行を足し、時刻のカンマをドットに置き換えます。逆の場合は反対のことをします。多くの無料の字幕エディタが、ワンクリックで変換します。同じ結果から、別の形式で文字起こしをもう一度ダウンロードすることもできます。

試してみる

YouTube文字起こしでリンクを貼るか、YouTubeの字幕をSRTでダウンロードする方法とYouTubeの文字起こしを取得する方法をご覧ください。無料アカウントには3回分のダウンロードが含まれます。その後は20回分で$2.50(1回払い)、またはProで月$5.99のダウンロード無制限です。

実際のファイルはどんな様子か

はっきり話している10分の動画なら、約1,500語のテキストになります。TXTでは1つのかたまりです。SRTでは、1〜2行ずつのそれぞれ時刻のついた、およそ150〜250個の番号つきブロックになります。VTTは、ドット形式の時刻と先頭のヘッダーがついた、同じブロックです。3つのファイルはどれも小さく、たいてい100KBよりずっと小さいので、容量が選ぶ理由になることはありません。

よくある間違い

  • 字幕にTXTを使う。TXTには時刻がないので、プレーヤーが同期して表示できません。
  • ファイル名が合っていない。VLCでは、字幕が動画と同じ名前である必要があります。
  • 時刻の行を編集する。よく分からないうちは、言葉だけを変えてください。
  • ウェブページにSRTを使う。ブラウザのtrack要素にはVTTが必要です。
  • 自動の文字起こしを最終版として信じる。先に読んでください。

迷ったらどれをダウンロードする?

3つとも取得してください。同じ結果から取れるので、手間はかかりません。読むにはTXT、動画の作業にはSRT、ウェブにはVTTを手元に置きます。どれも小さなファイルで、文字起こしはアカウントの履歴に90日間残るので、必要ならもう一度取得できます。

よくある質問

あとでSRTをVTTに変換できますか?

はい。小さな変更で済みます。多くの無料オンラインツールや字幕エディタで変換できます。別の形式で文字起こしをもう一度ダウンロードしてもかまいません。

YouTubeへのアップロードに使えるのはどちらですか?

YouTube Studioは、SRTとVTTの両方に加えて、ほかのいくつかの字幕形式も受け付けます。

TXTには話者が含まれますか?

いいえ。文字起こしには、話者名なしで、話された内容が並びます。

プレーヤーがSRTを無視するのはなぜ?

ファイル名が動画と合っていないのかもしれません。同じフォルダで、talk.mp4とtalk.srtのように同じ名前にしてください。

ファイルに音声や映像は含まれますか?

いいえ。テキストだけです。動画がほしいときは、「動画」に切り替えてMP4を選んでください。